List conversations
Threads from Messaging > Conversations, filterable by state, topic and sentiment.
MCP tool postscript_read → list_conversations
read
Returns subscriber threads with the last message, the topic Postscript assigned (for example Shipping or Payment) and the sentiment. Filters match the dashboard's Thread State, Last Response Topic and Last Response Sentiment and can be combined. Two-way messaging works for US and Canadian subscribers.
Parameters
| Name | Type | Description |
|---|---|---|
| thread_state enum | enum | all, unresolved or resolved. Default: all. |
| topic string | string | Last Response Topic, for example Shipping or Payment. |
| sentiment enum | enum | negative or positive. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "postscript_read",
"arguments": {
"operation": "list_conversations",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"conversations": [
{
"conversation_id": "c_90412",
"subscriber_id": "7740215",
"subscriber_name": "Dana R.",
"last_message": "Where is my order?",
"topic": "Shipping",
"sentiment": null,
"thread_state": "unresolved"
},
{
"conversation_id": "c_90377",
"subscriber_id": "7712968",
"subscriber_name": "Chris M.",
"last_message": "I want a refund",
"topic": "Payment",
"sentiment": "negative",
"thread_state": "unresolved"
}
]
},
"isError": false
}