MCP Intercom Server

search-conversations

Search Intercom conversations with filters for created_at, updated_at, source type, state, open, and read status

Input Schema

NameRequiredDescriptionDefault
createdAtNo
openNoFilter by open status
readNoFilter by read status
sourceTypeNoSource type of the conversation (e.g., "email", "chat")
stateNoConversation state to filter by (e.g., "open", "closed")
updatedAtNo

Input Schema (JSON Schema)

{ "properties": { "createdAt": { "properties": { "operator": { "description": "Operator for created_at (e.g., \">\", \"<\", \"=\")", "type": "string" }, "value": { "description": "Timestamp value for created_at filter", "type": "integer" } }, "type": "object" }, "open": { "description": "Filter by open status", "type": "boolean" }, "read": { "description": "Filter by read status", "type": "boolean" }, "sourceType": { "description": "Source type of the conversation (e.g., \"email\", \"chat\")", "type": "string" }, "state": { "description": "Conversation state to filter by (e.g., \"open\", \"closed\")", "type": "string" }, "updatedAt": { "properties": { "operator": { "description": "Operator for updated_at (e.g., \">\", \"<\", \"=\")", "type": "string" }, "value": { "description": "Timestamp value for updated_at filter", "type": "integer" } }, "type": "object" } }, "type": "object" }