Intercom
113 actions · 117 events · 2 auth methods
PreviewIAMMessagingTicketingCRMContentSegmentationAudienceConfigurationDataAnalytics
Authentication
OAuth 2.0
Connect using OAuth 2.0 by creating an Intercom app in the Developer Hub.Guides: Connector Profile, Link Account
Access Token
The steps in this guide require Admin privileges within Intercom.Guides: Connector Profile, Link Account
Actions
|
No scopes found
113 actions
Action
Description
Required scopes
List Admins
List all admins in Intercom workspace
Get Admin
Retrieve a specific admin by ID
Get Current Admin
Retrieve the currently authenticated admin
Set Admin Away Status
Set an admin’s away mode status
List Admin Activity Logs
List activity logs for admins
List Contacts
List all contacts in Intercom
Get Contact
Retrieve a specific contact by ID
Get Contact By External ID
Retrieve a contact by external ID
Create Contact
Create a new contact in Intercom
Update Contact
Update an existing contact
Delete Contact
Delete a contact from Intercom
Search Contacts
Search for contacts using filters
Merge Contacts
Merge a lead into an existing user
Archive Contact
Archive a contact
Unarchive Contact
Unarchive a contact
Block Contact
Block a contact
List Contact Companies
List all companies attached to a contact
List Attached Contacts
List all contacts attached to a company
Attach A Contact To A Company
Attach a Contact to a Company
Detach A Contact From A Company
Detach a contact from a company
List Contact Notes
List all notes for a contact
Create Contact Note
Create a note for a contact
List Contact Segments
List all segments for a contact
List Contact Tags
List all tags for a contact
Add Tag To Contact
Add a tag to a contact
Remove Tag From Contact
Remove a tag from a contact
List Contact Subscriptions
List all subscriptions for a contact
Attach Subscription To Contact
Attach a subscription type to a contact
Detach Subscription From Contact
Detach a subscription type from a contact
List Articles
List all articles
Get Article
Retrieve a specific article by ID
Create Article
Create a new article
Update Article
Update an existing article
Delete Article
Delete an article
Search Articles
Search for articles
List Collections
List all Help Center collections
Get Collection
Retrieve a Help Center collection by ID
List Internal Articles
List all internal articles
Create Internal Article
Create a new internal article
Get Internal Article
Retrieve a specific internal article by ID
Delete Internal Article
Delete an internal article
Update Internal Article
Update an existing internal article
Search Internal Articles
Search for internal articles by folder
Get Job Status
Retrieve the status of an asynchronous job
Get Note
Retrieve a specific note by ID
List Segments
List all segments
Get Segment
Retrieve a specific segment by ID
List Subscription Types
List all subscription types in your workspace
List Teams
List all teams in your workspace
Get Team
Retrieve a specific team by ID
Create Ticket Type Attribute
Create a new attribute for a ticket type
Update Ticket Type Attribute
Update an existing attribute for a ticket type
Get Ticket
Retrieve a specific ticket by ID
Create Ticket
Create a new ticket
Update Ticket
Update an existing ticket
Delete Ticket
Delete a ticket by ID
Search Tickets
Search for tickets using query filters
Reply To Ticket
Reply to a ticket with a message from an admin or on behalf of a contact
Add Tag To Ticket
Add a tag to a specific ticket
Remove Tag From Ticket
Remove a tag from a specific ticket
List Ticket States
List all ticket states for the workspace
List Away Status Reasons
List all away status reasons for the workspace
List Ticket Types
List all ticket types for the workspace
Get Ticket Type
Retrieve a specific ticket type by ID
Create Ticket Type
Create a new ticket type
Update Ticket Type
Update an existing ticket type
Enqueue Create Ticket
Enqueue ticket creation for asynchronous processing
List Tags
Retrieve all tags for the workspace
Get Tag
Retrieve a specific tag by ID
Create Tag
Create a new tag or update an existing one
Delete Tag
Delete a tag by ID
Tag Companies
Apply a tag to one or more companies
Untag Companies
Remove a tag from one or more companies
Add Tag To Conversation
Add a tag to a specific conversation
Remove Tag From Conversation
Remove a tag from a specific conversation
List All Companies
Retrieve all companies in the workspace
Retrieve Companies
Retrieve companies with filters
Scroll All Companies
Iterate over all companies using scroll API
Get Company
Retrieve a specific company by ID
Update Company
Update a company by Intercom ID
Create Or Update Company
Create a new company or update an existing one
Delete Company
Delete a company by ID
List Company Contacts
List all contacts attached to a company
List Company Segments
List all segments attached to a company
Attach Contact To Company
Attach a contact to a company
Detach Contact From Company
Remove a contact from a company
List Data Attributes
List all data attributes for the workspace
Create Data Attribute
Create a new data attribute for contacts or companies
Update Data Attribute
Update an existing data attribute in the workspace
List Data Events
List all data events with optional filtering
Submit Data Event
Submit a data event for a user
Create Event Summaries
Create event summaries for a user
List All Calls
Retrieve a list of all phone calls
Get Call
Retrieve details of a specific call
Get Call Recording
Retrieve the recording of a specific call
Get Call Transcript
Retrieve the transcript of a specific call
List Calls With Transcripts
Search and list calls that have transcripts
Create Message
Create an admin-initiated message to a contact
List Conversations
Retrieve all conversations in the workspace
Create Conversation
Create a new conversation initiated by a contact
Get Conversation
Retrieve a specific conversation by ID
Update Conversation
Update an existing conversation
Delete Conversation
Delete a conversation by ID
Search Conversations
Search for conversations using filters
Reply To Conversation
Reply to a conversation with a message
Close Conversation
Close a conversation
Open Conversation
Open a snoozed or closed conversation
Snooze Conversation
Snooze a conversation to reopen at a future time
Assign Conversation
Assign a conversation to an admin or team
Attach Contact To Conversation
Add a contact as a participant to a group conversation
Detach Contact From Conversation
Remove a contact from a group conversation
Redact Conversation Part
Redact a conversation part or source message
Convert Conversation To Ticket
Convert a conversation to a ticket
Events
|
No tags found
117 events
Event
Description
Tags
Ping
Responds to Intercom’s ping to verify the webhook endpoint is active.
IntercomHealth Check
Company Created
A new company record was created in Intercom.
IntercomCompany
Company Deleted
A company record was removed from Intercom.
IntercomCompany
Company Updated
An existing company record was modified in Intercom.
IntercomCompany
Company Contact Attached
A contact was associated with a company in Intercom.
IntercomCompany
Company Contact Detached
A contact was disassociated from a company in Intercom.
IntercomCompany
Contact Archived
A contact was archived and is no longer active in Intercom.
IntercomContact
Contact Deleted
A contact was permanently removed from Intercom.
IntercomContact
Contact Email Updated
A contact’s email address was changed in Intercom.
IntercomContact
Lead Added Email
An email address was added to a lead contact in Intercom.
IntercomContact
Lead Created
A new lead contact was created in Intercom.
IntercomContact
Lead Signed Up
A lead contact converted to a registered user in Intercom.
IntercomContact
Lead Tag Created
A tag was applied to a lead contact in Intercom.
IntercomContact
Lead Tag Deleted
A tag was removed from a lead contact in Intercom.
IntercomContact
Lead Updated
A lead contact’s details were modified in Intercom.
IntercomContact
Contact Merged
Two contact records were merged into one in Intercom.
IntercomContact
Contact Subscribed
A contact opted in to receive communications in Intercom.
IntercomContact
Contact Unarchived
A previously archived contact was restored to active status in Intercom.
IntercomContact
Contact Unsubscribed
A contact opted out of receiving communications in Intercom.
IntercomContact
User Created
A new user contact was created in Intercom.
IntercomContact
User Tag Created
A tag was applied to a user contact in Intercom.
IntercomContact
User Tag Deleted
A tag was removed from a user contact in Intercom.
IntercomContact
User Updated
A user contact’s details were modified in Intercom.
IntercomContact
Conversation Admin Assigned
A conversation was assigned to an admin or team member in Intercom.
IntercomConversation
Conversation Admin Closed
An admin closed a conversation in Intercom.
IntercomConversation
Conversation Admin Noted
An admin added an internal note to a conversation in Intercom.
IntercomConversation
Conversation Admin Opened
An admin opened a conversation in Intercom.
IntercomConversation
Conversation Admin Replied
An admin sent a reply in a conversation in Intercom.
IntercomConversation
Conversation Admin Single Created
An admin initiated a new one-to-one conversation with a contact in Intercom.
IntercomConversation
Conversation Admin Snoozed
An admin snoozed a conversation to revisit it later in Intercom.
IntercomConversation
Conversation Admin Unsnoozed
A previously snoozed conversation was reactivated by an admin in Intercom.
IntercomConversation
Conversation Contact Attached
A contact was added as a participant to a conversation in Intercom.
IntercomConversation
Conversation Contact Detached
A contact was removed as a participant from a conversation in Intercom.
IntercomConversation
Conversation Deleted
A conversation was permanently removed from Intercom.
IntercomConversation
Conversation Priority Updated
The priority level of a conversation was changed in Intercom.
IntercomConversation
Conversation Rating Added
A contact submitted a satisfaction rating for a conversation in Intercom.
IntercomConversation
Conversation Read
A contact read a conversation in Intercom.
IntercomConversation
Conversation User Created
A contact started a new conversation in Intercom.
IntercomConversation
Conversation User Replied
A contact sent a reply in a conversation in Intercom.
IntercomConversation
Ticket Created
A new support ticket was created in Intercom.
IntercomTicket
Ticket State Updated
The state of a support ticket was changed in Intercom.
IntercomTicket
Ticket Note Created
An internal note was added to a support ticket in Intercom.
IntercomTicket
Ticket Admin Assigned
A support ticket was assigned to an admin in Intercom.
IntercomTicket
Ticket Team Assigned
A support ticket was assigned to a team in Intercom.
IntercomTicket
Ticket Contact Attached
A contact was added as a participant to a support ticket in Intercom.
IntercomTicket
Ticket Contact Detached
A contact was removed as a participant from a support ticket in Intercom.
IntercomTicket
Ticket Attribute Updated
An attribute on a support ticket was modified in Intercom.
IntercomTicket
Ticket Admin Replied
An admin sent a reply on a support ticket in Intercom.
IntercomTicket
Ticket Contact Replied
A contact sent a reply on a support ticket in Intercom.
IntercomTicket
Ticket Closed
A support ticket was closed in Intercom.
IntercomTicket
Ticket Rating Provided
A contact submitted a satisfaction rating for a support ticket in Intercom.
IntercomTicket
Ticket Resolved
A support ticket was marked as resolved in Intercom.
IntercomTicket
Article Created
A new help center article was created in Intercom.
IntercomArticle
Article Updated
An existing help center article was modified in Intercom.
IntercomArticle
Article Published
A help center article was published and made visible to customers in Intercom.
IntercomArticle
Article Unpublished
A help center article was unpublished and hidden from customers in Intercom.
IntercomArticle
Article Deleted
A help center article was permanently removed from Intercom.
IntercomArticle
Visitor Signed Up
An anonymous visitor registered and became a known contact in Intercom.
IntercomVisitor
Admin Activity Log Event Created
An admin activity log event was created in Intercom.
IntercomAdmin
Admin Added to Workspace
An admin was added to the workspace in Intercom.
IntercomAdmin
Admin Away Mode Updated
An admin’s away mode status was updated in Intercom.
IntercomAdmin
Admin Logged In
An admin logged in to Intercom.
IntercomAdmin
Admin Logged Out
An admin logged out of Intercom.
IntercomAdmin
Admin Removed from Workspace
An admin was removed from the workspace in Intercom.
IntercomAdmin
API Request Completed
An API request was completed in Intercom.
IntercomAPI
Audience Created
A new audience was created in Intercom.
IntercomAudience
Audience Deleted
An audience was deleted from Intercom.
IntercomAudience
Audience Member Added
A member was added to an audience in Intercom.
IntercomAudience
Audience Member Removed
A member was removed from an audience in Intercom.
IntercomAudience
Audience Updated
An audience was updated in Intercom.
IntercomAudience
Call Started
A call was started in Intercom.
IntercomCall
Call Ended
A call was ended in Intercom.
IntercomCall
Call Recording Available
A call recording became available in Intercom.
IntercomCall
Call Transcription Available
A call transcription became available in Intercom.
IntercomCall
Contact Unsubscribed from SMS
A contact unsubscribed from SMS communications in Intercom.
IntercomContact
Content Import Source Created
A content import source was created in Intercom.
IntercomContent
Content Import Source Deleted
A content import source was deleted from Intercom.
IntercomContent
Content Import Source Updated
A content import source was updated in Intercom.
IntercomContent
Content Snippet Created
A content snippet was created in Intercom.
IntercomContent
Content Snippet Deleted
A content snippet was deleted from Intercom.
IntercomContent
Content Snippet Updated
A content snippet was updated in Intercom.
IntercomContent
Content Stat Banner
A new banner content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Carousel
A new carousel content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Chat
A new chat content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Checklist
A new checklist content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Custom Bot
A new custom bot content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Email
A new email content stat was recorded in Intercom.
IntercomContent Stat
Content Stat News Item
A new news item content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Post
A new post content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Push
A new push content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Series
A new series content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Series Webhook
A new outbound webhook content stat was recorded in Intercom.
IntercomContent Stat
Content Stat SMS
A new SMS content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Survey
A new survey content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Tooltip Group
A new tooltip group content stat was recorded in Intercom.
IntercomContent Stat
Content Stat Tour
A new tour content stat was recorded in Intercom.
IntercomContent Stat
Conversation Part Redacted
A conversation part was deleted in Intercom.
IntercomConversation
Conversation Tagged
A conversation was tagged in Intercom.
IntercomConversation
Open Conversation Assigned to Teammate
An open conversation was assigned to a teammate in Intercom.
IntercomConversation
Conversation Company Updated
The company associated with a conversation was updated in Intercom.
IntercomConversation
Conversation Operator Replied
The Operator sent a reply in a conversation in Intercom.
IntercomConversation
Data Connector Execution Completed
A data connector execution was completed in Intercom.
IntercomData Connector
Event Created
A new event was created in Intercom.
IntercomEvent
External Page Created
An external page was created in Intercom.
IntercomContent
External Page Deleted
An external page was deleted from Intercom.
IntercomContent
External Page Updated
An external page was updated in Intercom.
IntercomContent
Granular Subscribe
A user subscribed to a message subscription type in Intercom.
IntercomSubscription
Granular Unsubscribe
A user unsubscribed from a message subscription type in Intercom.
IntercomSubscription
Help Center Created
A help center was created in Intercom.
IntercomHelp Center
Help Center Deleted
A help center was deleted from Intercom.
IntercomHelp Center
Help Center Domain Changed
A help center’s domain was changed in Intercom.
IntercomHelp Center
Help Center Updated
A help center was updated in Intercom.
IntercomHelp Center
Internal Article Created
An internal article was created in Intercom.
IntercomContent
Internal Article Deleted
An internal article was deleted from Intercom.
IntercomContent
Internal Article Updated
An internal article was updated in Intercom.
IntercomContent
Job Completed
A job was completed in Intercom.
IntercomJob
Messenger Deployment Completed
A messenger deployment was completed in Intercom.
IntercomMessenger
Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
2
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.

Connector Profile
Intercom - OAuth 2.0
Connector Profile
Intercom - Access Token
3
Link an Account
Connect an account using StackOne Hub or Auth Link.

Link Account
Intercom - OAuth 2.0
Link Account
Intercom - Access Token
4
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard
Webhook Events
Webhooks setup
Configure receiving Events for Intercom into StackOne.