Deploy MCP Server
Customer Communication Bearer Token

Intercom Messaging API REST API

Customer messaging and engagement platform API

The Intercom Messaging API enables developers to build powerful customer communication workflows, manage conversations, and automate messaging across web, mobile, and social channels. It provides programmatic access to conversations, contacts, messages, and automation features that help businesses deliver personalized customer experiences at scale.

Base URL https://api.intercom.io

API Endpoints

MethodEndpointDescription
POST/conversationsCreate a new conversation with a user or lead
GET/conversations/{id}Retrieve a specific conversation by ID
GET/conversationsList all conversations with pagination and filtering
POST/conversations/{id}/replyReply to a conversation as an admin
POST/conversations/{id}/partsAdd a note, assignment, or state change to a conversation
POST/messagesSend a message to a user or group of users
GET/contactsList all contacts with filtering and search capabilities
POST/contactsCreate or update a contact with custom attributes
GET/contacts/{id}Retrieve a specific contact by ID
DELETE/contacts/{id}Delete a contact permanently
GET/adminsList all admins and team members
GET/tagsList all tags used in the workspace
POST/tagsCreate a new tag for organizing conversations and contacts
POST/eventsTrack custom user events and activities
GET/articlesList all help center articles

Code Examples

curl https://api.intercom.io/conversations \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
  -H 'Accept: application/json' \
  -H 'Intercom-Version: 2.10'

Connect Intercom Messaging API to AI

Deploy a Intercom Messaging API MCP server on IOX Cloud and connect it to Claude, ChatGPT, Cursor, or any AI client. Your AI assistant gets direct access to Intercom Messaging API through these tools:

send_intercom_message Send targeted messages to users or user segments based on AI-identified triggers or customer behavior patterns
search_conversations Search and retrieve conversations using natural language queries to find relevant customer interactions and sentiment
update_contact_attributes Automatically update contact profiles with enriched data, tags, or custom attributes based on conversation analysis
manage_conversation_workflow Assign conversations to appropriate teams, add notes, or change conversation states based on AI classification
track_user_events Log custom events and user activities to build comprehensive customer journey timelines for personalization

Deploy in 60 seconds

Describe what you need, AI generates the code, and IOX deploys it globally.

Deploy Intercom Messaging API MCP Server →

Related APIs