List Chatwoot Conversations
chatwoot_list_conversationsList Chatwoot conversations filtered by status, assignee, or inbox. Paginated results include contact details, message counts, and last activity timestamps.
Instructions
List conversations from a Chatwoot account with filtering options.
This tool retrieves conversations from Chatwoot, allowing you to filter by status, assignee, and inbox. Supports pagination for large result sets.
Args:
page (number): Page number for pagination, starts at 1 (default: 1)
status (string): Filter by conversation status - "open", "resolved", "pending", "snoozed", or "all" (default: "open")
assignee_type (string): Filter by assignee - "me", "unassigned", or "all" (optional)
inbox_id (number): Filter by specific inbox ID (optional)
response_format (string): Output format - "markdown" or "json" (default: "markdown")
Returns: A list of conversations with details including:
Conversation ID, status, and inbox
Contact information (name, email)
Assignee details
Message count and unread count
Last activity timestamp
Examples:
List all open conversations: { status: "open" }
List unassigned conversations: { assignee_type: "unassigned" }
List conversations in specific inbox: { inbox_id: 5 }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (starts at 1) | |
| status | No | Filter conversations by status | open |
| inbox_id | No | Filter conversations by inbox ID | |
| assignee_type | No | Filter by assignee type | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |