List conversation labels
Label categories with their sub-categories and which are mandatory.
MCP tool freshchat_read → list_conversation_labels
read
Returns the conversation labels an agent picks when resolving, with each category's sub-categories and whether a sub-category is mandatory. Use the names from here as label and sub_category in resolve_conversation. Only an Account Owner or Admin creates labels, in Admin > Conversation Labels.
Parameters
No parameters.
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "freshchat_read",
"arguments": {
"operation": "list_conversation_labels",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"labels": [
{
"label": "Feature Request",
"sub_categories": [
"Export to CSV",
"Dark mode"
],
"mandatory": false
},
{
"label": "Bug Report",
"sub_categories": [
"Login error",
"Payment error"
],
"mandatory": true
},
{
"label": "Happy Customer",
"sub_categories": [],
"mandatory": false
}
]
},
"isError": false
}