Skip to main content

Overview

The Intercom connection lets deployed agents work with Intercom: manage contacts (users and leads) and companies; list, reply to, assign, snooze, and close conversations; open, update, and search tickets; apply tags across records; add notes; read admins, data attributes, and segments; and manage help-center articles.
  • Base URL: https://api.agntdata.dev/v1/connections/intercom
  • Intercom auth: OAuth 2.0 — connect your Intercom workspace once from the dashboard. agntdata attaches a fresh access token (and the required Intercom-Version header) to every call, so you never pass an Authorization header yourself. Intercom tokens do not expire and permissions are configured on your Intercom app.
  • MCP tools: agents call connection_intercom_* tools, e.g. connection_intercom_list_conversations, connection_intercom_reply_conversation, connection_intercom_manage_conversation, connection_intercom_create_contact.
Most list tools return { type, data, pages, total_count } and paginate with per_page + starting_after (cursor). search_* tools POST a nested query of field/operator/value filters. Contacts have role user or lead. Reply to a conversation with reply_conversation, and progress it (assign/open/close/snooze) with manage_conversation. Delete tools (delete_contact, delete_tag, delete_article) and detach operations are irreversible.

Setup

1

Connect Intercom

In the agntdata dashboard open Integrations, pick Intercom, and click Connect. You’ll be redirected to Intercom to authorize the workspace. Intercom permissions are set on your app, so there are no scopes to pick during consent.
2

Pick Intercom tools

In an agent’s Tools panel, add the Intercom tools the agent needs — for example list_conversations, reply_conversation, manage_conversation, and create_ticket. Destructive tools (delete_contact, delete_tag, delete_article) ship too; leave them off an agent you don’t want deleting things.

Examples

Reply to a conversation

Assign a conversation

Create a contact

Search conversations