Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Intercom logo

Intercom

Read conversations and reply to customers.

CommunicationOAuth133 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
INTERCOM_ADD_SUBSCRIPTION_TO_A_CONTACT
You can add a specific subscription to a contact. In Intercom, we have two different subscription types based on user consent - opt-out and opt-in: 1.Attaching a contact to an opt-out subscription type will opt that user out from receiving messages related to that subscription type. 2.Attaching a contact to an opt-in subscription type will opt that user in to receiving messages related to that subscription type. This will return a subscription type model for the subscription type that was added to the contact.
POST /composio/intercom/intercom_add_subscription_to_a_contactexternal_send——managed
INTERCOM_ADD_TAG_TO_CONTACT
Tool to add a tag to a contact in Intercom. Use when you need to attach or add a specific tag to a contact for categorization or tracking purposes.
POST /composio/intercom/intercom_add_tag_to_contactexternal_send——managed
INTERCOM_ARCHIVE_CONTACT
Tool to archive a single contact in Intercom. Use when you need to archive a contact by their ID.
POST /composio/intercom/intercom_archive_contactexternal_send——managed
INTERCOM_ASSIGN_CONVERSATION
Assigns a conversation to a specific admin or team in Intercom. Mutates live conversation state; confirm intent before bulk-assigning multiple conversations.
POST /composio/intercom/intercom_assign_conversationexternal_send——managed
INTERCOM_ATTACH_CONTACT_TO_COMPANY
Tool to attach a contact to a company in Intercom. Use when you need to associate a contact with a company.
POST /composio/intercom/intercom_attach_contact_to_companyexternal_send——managed
INTERCOM_ATTACH_CONTACT_TO_CONVERSATION
Tool to attach a contact participant to a conversation on behalf of admin or contact. Use when you need to add a new participant to an existing conversation.
POST /composio/intercom/intercom_attach_contact_to_conversationexternal_send——managed
INTERCOM_ATTACH_TAG_TO_CONVERSATION
Tool to add a tag to a specific conversation in Intercom. Use when you need to attach or tag a conversation.
POST /composio/intercom/intercom_attach_tag_to_conversationexternal_send——managed
INTERCOM_ATTACH_TAG_TO_TICKET
Tool to add a tag to a ticket in Intercom. Use when you need to attach or add a specific tag to a ticket for categorization or tracking purposes.
POST /composio/intercom/intercom_attach_tag_to_ticketexternal_send——managed
INTERCOM_BLOCK_CONTACT
Tool to block a single contact in Intercom. Use when you need to block a contact, which will also archive their conversations.
POST /composio/intercom/intercom_block_contactexternal_send——managed
INTERCOM_CANCEL_DATA_EXPORT
Tool to cancel an active content data export job. Use when you need to terminate an ongoing export and update its status to 'canceled'.
POST /composio/intercom/intercom_cancel_data_exportexternal_send——managed
INTERCOM_CLOSE_CONVERSATION
Closes a conversation in Intercom, marking it as resolved. Requires explicit user confirmation before calling; closing is irreversible without a separate reopen action. Send any reply via INTERCOM_REPLY_TO_CONVERSATION before calling this tool — parallel execution on the same conversation causes conflicts.
POST /composio/intercom/intercom_close_conversationexternal_send——managed
INTERCOM_CREATE_A_COLLECTION
You can create a new collection by making a POST request to `https://api.intercom.io/help_center/collections.`
POST /composio/intercom/intercom_create_a_collectionexternal_send——managed

Showing 12 of 133 Intercom actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.