All tools

Search conversations

Returns the conversations that match filters such as state, source type, author email, assignee or a word in the message body.

View on GitHub
Updated Sep 27, 2026Available asMCPAPI

Description

Useful for reading a customer's support history before a call. The API returns 20 conversations per page by default and at most 150; page with `starting_after`. A `source.body` filter matches single words, not phrases. Read a full thread with `get_conversation` on the MCP server or `GET /conversations/{conversation_id}` on the API.

search-conversations.md

Search conversations

Returns the conversations that match filters such as state, source type, author email, assignee or a word in the message body.

Useful for reading a customer's support history before a call. The API returns 20 conversations per page by default and at most 150; page with starting_after. A source.body filter matches single words, not phrases. Read a full thread with get_conversation on the MCP server or GET /conversations/{conversation_id} on the API.

Set up

Use the first option your agent supports.

MCP (official, remote)

Add this server to your agent's MCP settings, then sign in when asked.

{ "mcpServers": { "intercom": { "url": "https://mcp.intercom.com/mcp" } } }

Call the MCP tool search_conversations.

Server URL: https://mcp.intercom.com/mcp

API (official)

Before doing anything else, make one read-only call to confirm access.

Rules

  • Ask the user before anything that sends messages, costs money, or changes data.
  • Never print API keys.

Built from these files in the repository

The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.

Ways in

RouteSourceCallRequiredDocs
MCPOfficial · remotesearch_conversationsOAuthDocs
APIOfficialPOST /conversations/searchAPI key in $INTERCOM_API_KEYDocs

Workflows using Search conversations

No workflows yet
No published workflow uses Search conversations yet.