Get conversation
The Conversation Timeline of one Conversation: messages, notes, calls, assignment changes, Topics and status.
MCP tool gladly_read → get_conversation
read
Returns the items of the timeline oldest first, each with who wrote it (customer, Agent or Gladly AI), the Channel, the text and the time. Notes are marked internal. Attachments come as file names. A Conversation that was merged into another returns the surviving one. The agent reads the timeline before it replies, tags or closes.
Parameters
| Name | Type | Description |
|---|---|---|
| conversation_id string required | string | Conversation ID from list_my_customers, list_conversations or get_customer. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "gladly_read",
"arguments": {
"operation": "get_conversation",
"arguments": {
"conversation_id": "conversation_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"conversation_id": "HXRqKC5GSV-jAlq0-sxYTA",
"status": "new",
"assignee": null,
"topics": [],
"items": [
{
"at": "2026-10-19T21:14:00Z",
"from": "customer",
"channel": "email",
"text": "Where is my parcel? I ordered on the 9th."
}
]
},
"isError": false
}