Retrieve aggregate counts of key entities across your Intercom workspace. This helps you monitor the overall scale of your contacts, companies, conversations, and other resources for reporting and dashboarding purposes.
Action
Get entity counts
INTERCOM_GET_COUNTSRetrieve summary statistics about your Intercom workspace including total counts of companies, users, leads, tags, segments, and conversations. Use this to monitor the size and activity level of your customer base and communication channels.
1 input
Create, organize, and maintain knowledge base content for both internal and customer-facing help resources. These operations let you build your help center library, search for existing articles, and keep information up to date across your support documentation.
Action
Create an article
INTERCOM_CREATE_AN_ARTICLECreate a new help article in your Intercom knowledge base to provide self-service support content for your customers. This allows you to build a comprehensive library of documentation and FAQs that reduce support ticket volume.
341 input
Action
Create internal article
INTERCOM_CREATE_INTERNAL_ARTICLECreates internal documentation articles that your team can access and reference, helping centralize knowledge and best practices without publishing them publicly.
5 input
Action
Delete an article
INTERCOM_DELETE_AN_ARTICLEPermanently remove an article from your knowledge base, allowing you to manage outdated or incorrect content that customers can no longer access.
1 input
Action
Delete internal article
INTERCOM_DELETE_INTERNAL_ARTICLEPermanently removes an internal article from your Intercom knowledge base so it's no longer available to your team or customers. Use this when an article becomes outdated, irrelevant, or needs to be replaced with newer information.
1 input
Define and manage custom data fields for your contacts and companies to capture business-specific information. Use these operations to extend Intercom's standard data model with attributes tailored to your workflows and reporting needs.
Action
Create data attribute
INTERCOM_CREATE_DATA_ATTRIBUTECreate custom data attributes to track additional information about your contacts or companies beyond Intercom's standard fields. This lets you organize and segment your customers based on business-specific data that matters to your operations.
6 input
Organize your knowledge base articles into logical groupings for better navigation and discoverability. Collections let you structure content hierarchically so customers and support teams can find relevant information more easily.
Action
Create a collection
INTERCOM_CREATE_A_COLLECTIONCreate a new collection in your help center to organize and group related articles together for better content structure and customer navigation.
116 input
Action
Delete a collection
INTERCOM_DELETE_A_COLLECTIONPermanently remove a collection from your Intercom knowledge base, freeing up space and maintaining an organized help resource library.
1 input
Build and maintain your company database with account information and relationships to contacts. These operations enable you to create company profiles, link contacts to organizations, and keep company data synchronized with your business processes.
Action
Attach contact to company
INTERCOM_ATTACH_CONTACT_TO_COMPANYLinks an individual contact to a company account in Intercom, enabling you to organize customer relationships and track interactions by company.
2 input
Action
Create or update a company
INTERCOM_CREATE_OR_UPDATE_A_COMPANYCreate a new company profile in Intercom or update an existing one with the latest information like name, industry, and billing details. This keeps your customer organization data synchronized with your communication platform.
9 input
Action
Delete a company
INTERCOM_DELETE_A_COMPANYRemove a company record from your Intercom workspace when it's no longer relevant or needs to be purged from your system.
1 input
Action
Detach contact from company
INTERCOM_DETACH_CONTACT_FROM_COMPANYRemove a company association from a contact in Intercom, allowing you to clean up contact records and reorganize customer relationships when needed.
2 input
Configure and manage content sources that feed articles and resources into your help center. These operations allow you to connect external content repositories and control how information is imported and maintained in Intercom.
Action
Create content import source
INTERCOM_CREATE_CONTENT_IMPORT_SOURCESet up a new content source to feed external pages and resources into Intercom's AI-powered knowledge library, enabling your support team to provide more accurate and consistent customer answers.
3 input
Action
Delete content import source
INTERCOM_DELETE_CONTENT_IMPORT_SOURCERemove a content import source and all associated external pages from Intercom, freeing up space and cleaning up outdated integrations. This action is permanent and cannot be reversed.
1 input
Action
Get content import source
INTERCOM_GET_CONTENT_IMPORT_SOURCERetrieve detailed information about a specific content import source you've set up in Intercom, such as the source type, status, and configuration details. This helps you verify import settings and manage your knowledge base sources.
1 input
Orchestrate customer interactions by creating conversations, routing assignments, and managing their lifecycle. Use these operations to send replies, search conversation history, and coordinate handoffs between team members and bots.
Action★ Featured
Assign conversation
INTERCOM_ASSIGN_CONVERSATIONAssign a customer conversation to a specific team member or group in Intercom to ensure the right person handles customer inquiries.
4 input
Action
Attach contact to conversation
INTERCOM_ATTACH_CONTACT_TO_CONVERSATIONAdd a contact or team member to an existing customer conversation, enabling collaborative support and expanding conversation access to relevant participants.
3 input
Action
Close conversation
INTERCOM_CLOSE_CONVERSATIONMarks a customer conversation as resolved and closed in Intercom. Use this after providing your final response to prevent further messages on that ticket.
3 input
Action
Create conversation
INTERCOM_CREATE_CONVERSATIONInitiates a new customer conversation in Intercom by specifying either a user or contact, allowing you to start support interactions, follow-ups, or sales outreach programmatically.
6 input
Action
Get conversation
INTERCOM_GET_CONVERSATIONRetrieves a complete conversation thread including all messages, customer details, and conversation history from your Intercom inbox. Use this when you need the full context of a customer interaction for reference or action.
2 input
Track and record user actions and behavioral data to build rich customer profiles and trigger automations. These operations let you log events, create summaries of user behavior, and feed data into personalization and segmentation workflows.
Action
Create data event
INTERCOM_CREATE_DATA_EVENTSubmit a data event to Intercom to track and record specific user actions and behaviors, helping you understand customer engagement patterns and activity history.
6 input
Action
Create event summaries
INTERCOM_DATA_EVENT_SUMMARIESTrack and bulk update event counts for your users, allowing you to record important customer actions and interactions in one go.
2 input
Extract bulk data from your Intercom workspace for analysis, migration, or backup purposes. These operations manage large export jobs, allowing you to download snapshots of your contacts, conversations, and other resources.
Action
Cancel data export
INTERCOM_CANCEL_DATA_EXPORTStops an active data export job and marks it as canceled, allowing you to halt large exports that are no longer needed or were initiated by mistake.
1 input
Action
Create data export
INTERCOM_CREATE_DATA_EXPORTInitiates an asynchronous export of your message data within a specified timeframe, allowing you to download and archive conversations for backup or analysis purposes.
2 input
Action
Download data export
INTERCOM_DOWNLOAD_DATA_EXPORTRetrieve exported customer message data from Intercom as a compressed CSV file for analysis and record-keeping. This allows you to access completed data exports containing your conversation history and customer interactions.
1 input
Organize and structure your customer-facing knowledge base with help centers and sections. These operations let you create the hierarchy and metadata needed to deliver well-organized, searchable support content to your customers.
Action
Create help center section
INTERCOM_CREATE_HELP_CENTER_SECTIONOrganize help center articles by creating new sections within collections, making it easier for customers to find information by topic. This helps you build a structured knowledge base that scales as your business grows.
3 input
Create and retrieve internal notes attached to contacts and companies for team collaboration. Notes let you document important context, decisions, and follow-ups that help your team provide better, more personalized service.
Action
Create a note
INTERCOM_CREATE_A_NOTEAdd internal notes to a contact's profile to track important details, conversations, or follow-ups without the contact seeing them. This helps you and your team stay organized and remember key context for future interactions.
4 input
Manage custom web pages and content that exist outside your help center within the Intercom platform. These operations enable you to create and maintain branded pages for campaigns, landing content, or specialized resources.
Action
Create external page
INTERCOM_CREATE_EXTERNAL_PAGECreate or update content pages in your Intercom knowledge base that power AI-generated customer support answers, enabling you to maintain up-to-date resources for your support team.
8 input
Action
Delete external page
INTERCOM_DELETE_EXTERNAL_PAGERemove an external page from your Intercom knowledge base so your AI assistant no longer references outdated or incorrect information in customer conversations.
1 input
Control which communication channels and topics contacts have opted into or out of. These operations manage subscription preferences so you respect customer communication choices and ensure compliance with their stated preferences.
Action
Add subscription to a contact
INTERCOM_ADD_SUBSCRIPTION_TO_A_CONTACTManage a contact's subscription preferences by adding them to a specific subscription type, allowing you to control whether they receive messages related to that subscription category based on your consent model.
3 input
Create and manage support tickets with custom types, statuses, and attributes that match your workflow. These operations enable you to handle ticket lifecycle management, replies, routing, and configuration of your ticketing system.
Action★ Featured
Create ticket
INTERCOM_CREATE_TICKETCreates a new support ticket in Intercom to track and manage customer requests, issues, or feedback in a centralized location. This helps you organize customer problems and ensure nothing falls through the cracks.
7 input
Action
Create a ticket type
INTERCOM_CREATE_TICKET_TYPECreate a new ticket type that defines how customer requests are tracked and categorized with custom fields and states. Use this to establish structured ticket categories tailored to your specific support workflow.
5 input
Action
Create ticket type attribute
INTERCOM_CREATE_TICKET_TYPE_ATTRIBUTEAdds custom fields or properties to your ticket types in Intercom, allowing you to capture and organize specific information relevant to your support process.
11 input
Action
Delete ticket
INTERCOM_DELETE_TICKETPermanently removes a support ticket from your Intercom system, useful when you need to clean up duplicate, test, or resolved tickets that are no longer needed.
1 input
Action
Enqueue create ticket
INTERCOM_ENQUEUE_CREATE_TICKETSubmits a customer support ticket to Intercom's processing queue, ensuring it's created even during high-volume periods without blocking your workflow. This asynchronous approach lets you continue working while the ticket is being processed in the background.
8 input
Track and manage anonymous or identified website visitors interacting with your Intercom messenger. These operations let you retrieve visitor data and remove visitor records when needed.
Action
Delete a visitor
INTERCOM_DELETE_A_VISITORPermanently remove a visitor record from your Intercom workspace to keep your contact database clean and up-to-date.
1 input
Action
Get a ticket type
INTERCOM_GET_TICKET_TYPETool to retrieve details for a specific ticket type by its ID.
1 input
Action
Get custom object instance by external ID
INTERCOM_GET_CUSTOM_OBJECT_INSTANCE_BY_EXTERNAL_IDTool to retrieve a custom object instance by its externalid.
2 input
Action
Get external page
INTERCOM_GET_EXTERNAL_PAGETool to retrieve an external page from Fin Content Library by ID.
1 input
Action
Get ticket
INTERCOM_GET_TICKETTool to retrieve a ticket from Intercom.
1 input
Action
Identify an admin
INTERCOM_IDENTIFY_AN_ADMINYou can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology).
Action
List all activity logs
INTERCOM_LIST_ALL_ACTIVITY_LOGSYou can get a log of activities by all admins in an app.
2 input
Action
List all admins
INTERCOM_LIST_ALL_ADMINSYou can fetch a list of admins for a given workspace.
Action
List all articles
INTERCOM_LIST_ALL_ARTICLESYou can fetch a list of all articles by making a GET request to https://api.intercom.io/articles.
Action
List all collections
INTERCOM_LIST_ALL_COLLECTIONSYou can fetch a list of all collections by making a GET request to https://api.intercom.io/helpcenter/collections.
Action
List all companies
INTERCOM_LIST_ALL_COMPANIESYou can list companies.
3 input
Action
List all contacts
INTERCOM_LIST_CONTACTSTool to list all contacts (users or leads) in your Intercom workspace with pagination support.
2 input
Action
List all help centers
INTERCOM_LIST_ALL_HELP_CENTERSYou can list all Help Centers by making a GET request to https://api.intercom.io/helpcenter/helpcenters.
Action
List all macros
INTERCOM_LIST_ALL_MACROSTool to fetch a list of all macros (saved replies) in your workspace for use in automating responses.
3 input
Action
List all news items
INTERCOM_LIST_NEWS_ITEMSTool to fetch a list of all news items from Intercom.
Action
List all notes
INTERCOM_LIST_ALL_NOTESYou can fetch a list of notes that are associated to a contact.
1 input
Action
List all segments
INTERCOM_LIST_SEGMENTSTool to retrieve all segments defined within a workspace for filtering and categorizing contacts.
1 input
Action
List all tags
INTERCOM_LIST_TAGSTool to fetch all tags for the workspace.
Action
List all teams
INTERCOM_LIST_TEAMSTool to retrieve all teams within a workspace.
Action
List all ticket states
INTERCOM_LIST_TICKET_STATESTool to fetch all ticket states for the workspace.
Action
List all ticket types
INTERCOM_LIST_TICKET_TYPESTool to retrieve all ticket types for the workspace.
Action
List attached companies for contact
INTERCOM_LIST_ATTACHED_COMPANIES_FOR_CONTACTYou can fetch a list of companies that are associated to a contact.
1 input
Action
List attached contacts
INTERCOM_LIST_ATTACHED_CONTACTSYou can fetch a list of all contacts that belong to a company.
1 input
Action
List attached segments for companies
INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_COMPANIESYou can fetch a list of all segments that belong to a company.
1 input
Action
List attached segments for contact
INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_CONTACTYou can fetch a list of segments that are associated to a contact.
1 input
Action
List away status reasons
INTERCOM_LIST_AWAY_STATUS_REASONSTool to retrieve all away status reasons for a workspace including deleted ones.
Action
List calls
INTERCOM_LIST_CALLSTool to list all phone calls from Intercom with pagination support.
2 input
Action
List calls with transcripts
INTERCOM_LIST_CALLS_WITH_TRANSCRIPTSTool to retrieve calls by conversation IDs with transcripts when available.
1 input
Action
List company notes
INTERCOM_LIST_COMPANY_NOTESTool to list all notes associated with a specific company.
1 input
Action
List content import sources
INTERCOM_LIST_CONTENT_IMPORT_SOURCESTool to retrieve all content import sources for the workspace.
2 input
Action
List conversations
INTERCOM_LIST_CONVERSATIONSLists all conversations from Intercom with pagination support.
2 input
Action
List data attributes
INTERCOM_LIST_DATA_ATTRIBUTESTool to list all data attributes for contacts, companies, and conversations.
2 input
Action
List data events
INTERCOM_LIST_DATA_EVENTSTool to retrieve a log of data events belonging to a customer.
4 input
Action
List external pages
INTERCOM_LIST_EXTERNAL_PAGESTool to list all external pages from Fin Content Library.
2 input
Action
List help center sections
INTERCOM_LIST_HELP_CENTER_SECTIONSTool to fetch a list of all help center sections in descending order by updatedat.
2 input
Action
List internal articles
INTERCOM_LIST_INTERNAL_ARTICLESFetches one page of internal articles from Intercom.
2 input
Action
List subscription types
INTERCOM_LIST_SUBSCRIPTION_TYPESTool to list all subscription types available in the workspace.
Action
List subscriptions for a contact
INTERCOM_LIST_SUBSCRIPTIONS_FOR_A_CONTACTYou can fetch a list of subscription types that are attached to a contact.
1 input
Action
List tags attached to a contact
INTERCOM_LIST_TAGS_ATTACHED_TO_A_CONTACTYou can fetch a list of all tags that are attached to a specific contact.
1 input
Action
Merge a lead and a user
INTERCOM_MERGE_A_LEAD_AND_A_USERYou can merge a contact with a role of lead into a contact with a role of user.
2 input
Action
Register Fin Voice call
INTERCOM_REGISTER_FIN_VOICE_CALLTool to register a Fin Voice call with Intercom.
4 input
Action
Remove subscription from a contact
INTERCOM_REMOVE_SUBSCRIPTION_FROM_A_CONTACTYou can remove a specific subscription from a contact.
2 input
Action
Remove tag from a contact
INTERCOM_REMOVE_TAG_FROM_A_CONTACTYou can remove tag from a specific contact.
2 input
Action
Reopen conversation
INTERCOM_REOPEN_CONVERSATIONReopens a closed conversation in Intercom.
3 input
Action
Reply to conversation
INTERCOM_REPLY_TO_CONVERSATIONSends a reply to an existing conversation in Intercom.
5 input
Action
Reply to ticket
INTERCOM_REPLY_TICKETTool to reply to a ticket with a message from admin or contact, or with a note for admins.
9 input
Action
Retrieve a collection
INTERCOM_RETRIEVE_A_COLLECTIONYou can fetch the details of a single collection by making a GET request to https://api.intercom.io/helpcenter/collections/<id>.
1 input
Action
Retrieve a company by id
INTERCOM_RETRIEVE_A_COMPANY_BY_IDYou can fetch a single company.
1 input
Action
Retrieve a help center
INTERCOM_RETRIEVE_A_HELP_CENTERYou can fetch the details of a single Help Center by making a GET request to https://api.intercom.io/helpcenter/helpcenter/<id>.
1 input
Action
Retrieve a macro
INTERCOM_RETRIEVE_A_MACROTool to fetch a single macro (saved reply) by its ID.
1 input
Action
Retrieve a segment
INTERCOM_RETRIEVE_A_SEGMENTTool to retrieve details for a single segment by its ID.
2 input
Action
Retrieve a team
INTERCOM_RETRIEVE_TEAMTool to retrieve detailed information about a specific team by ID.
1 input
Action
Retrieve an admin
INTERCOM_RETRIEVE_AN_ADMINYou can retrieve the details of a single admin.
1 input
Action
Retrieve an article
INTERCOM_RETRIEVE_AN_ARTICLEYou can fetch the details of a single article by making a GET request to https://api.intercom.io/articles/<id>.
1 input
Action
Retrieve companies
INTERCOM_RETRIEVE_COMPANIESYou can fetch a single company by passing in companyid or name.
6 input
Action
Retrieve internal article
INTERCOM_RETRIEVE_INTERNAL_ARTICLETool to retrieve an internal article by ID from Intercom.
1 input
Action
Retrieve job status
INTERCOM_JOBS_STATUSTool to retrieve the status of job execution.
1 input
Action
Retrieve job status
INTERCOM_RETRIEVE_A_JOB_STATUSTool to retrieve the status of a data export job.
1 input
Action
Retrieve note
INTERCOM_RETRIEVE_NOTETool to retrieve details of a single note by its identifier.
1 input
Action
Retrieve visitor with user ID
INTERCOM_RETRIEVE_VISITOR_WITH_USER_IDTool to retrieve a specific visitor's details using their userid.
1 input
Action
Scroll over all companies
INTERCOM_SCROLL_OVER_ALL_COMPANIESThe list all companies functionality does not work well for huge datasets, and can result in errors and performance problems when paging deeply.
1 input
Action
Search contacts
INTERCOM_SEARCH_CONTACTSTool to search for contacts using query filters with operators.
3 input
Action
Search conversations
INTERCOM_SEARCH_CONVERSATIONSSearches for conversations using query string with support for filtering and sorting
5 input
Action
Search for articles
INTERCOM_SEARCH_FOR_ARTICLESYou can search for articles by making a GET request to https://api.intercom.io/articles/search.
4 input
Action
Search internal articles
INTERCOM_SEARCH_INTERNAL_ARTICLESSearches one page of internal articles in Intercom.
3 input
Action
Search tickets
INTERCOM_SEARCH_TICKETSTool to search tickets in Intercom by filtering attribute values.
2 input
Action
Set admin to away
INTERCOM_SET_ADMIN_TO_AWAYTool to set an admin to away status in Intercom.
4 input
Action
Set an admin to away
INTERCOM_SET_AN_ADMIN_TO_AWAYYou can set an Admin as away for the Inbox.
3 input
Action
Show call
INTERCOM_SHOW_CALLTool to retrieve a single call by ID from Intercom.
1 input
Action
Show call transcript
INTERCOM_SHOW_CALL_TRANSCRIPTTool to get call transcript by call ID.
1 input
Action
Show contact by external ID
INTERCOM_SHOW_CONTACT_BY_EXTERNAL_IDTool to retrieve a contact by their external ID.
1 input
Action
Unarchive contact
INTERCOM_UNARCHIVE_CONTACTTool to unarchive a previously archived contact in Intercom.
1 input
Action
Update a collection
INTERCOM_UPDATE_A_COLLECTIONYou can update the details of a single collection by making a PUT request to https://api.intercom.io/collections/<id>.
116 input
Action
Update a company
INTERCOM_UPDATE_A_COMPANYYou can update a single company using the Intercom provisioned id.
9 input
Action
Update a contact
INTERCOM_UPDATE_A_CONTACTYou can update an existing contact (ie.
13 input
Action
Update a ticket type
INTERCOM_UPDATE_TICKET_TYPETool to update an existing ticket type in the workspace.
7 input
Action
Update an article
INTERCOM_UPDATE_AN_ARTICLEYou can update the details of a single article by making a PUT request to https://api.intercom.io/articles/<id>.
342 input
Action
Update contact
INTERCOM_UPDATE_CONTACTTool to update an existing contact in Intercom.
12 input
Action
Update content import source
INTERCOM_UPDATE_CONTENT_IMPORT_SOURCETool to update an existing content import source in Fin Content Library.
4 input
Action
Update data attribute
INTERCOM_UPDATE_DATA_ATTRIBUTETool to update an existing data attribute in Intercom.
5 input
Action
Update external page
INTERCOM_UPDATE_EXTERNAL_PAGETool to update an existing external page in Fin Content Library.
8 input
Action
Update internal article
INTERCOM_UPDATE_INTERNAL_ARTICLETool to update an internal article with new title, body, author or owner information.
5 input
Action
Update ticket
INTERCOM_UPDATE_TICKETTool to update an existing ticket in Intercom.
9 input
Action
Update ticket type attribute
INTERCOM_UPDATE_TICKET_TYPE_ATTRIBUTETool to update an existing attribute for a ticket type.
11 input