Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream
OAUTH2
OAuth2
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Base URLfull · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
You can list companies. The company list is sorted by the `last_request_at` field and by default is ordered descending, most recently requested first. Note that the API does not include companies who have no associated users in list responses. When using the Companies endpoint and the pages object to iterate through t…
Untrusted display-only summary
List all help centers
INTERCOM_LIST_ALL_HELP_CENTERS
You can list all Help Centers by making a GET request to `https://api.intercom.io/help_center/help_centers`.
Untrusted display-only summary
List all macros
INTERCOM_LIST_ALL_MACROS
Tool to fetch a list of all macros (saved replies) in your workspace for use in automating responses. The macros are returned in descending order by updated_at. Use when you need to retrieve available macros or sync macro data.
Untrusted display-only summary
List all notes
INTERCOM_LIST_ALL_NOTES
You can fetch a list of notes that are associated to a contact.
Untrusted display-only summary
List attached companies for contact
INTERCOM_LIST_ATTACHED_COMPANIES_FOR_CONTACT
You can fetch a list of companies that are associated to a contact.
Untrusted display-only summary
List attached contacts
INTERCOM_LIST_ATTACHED_CONTACTS
You can fetch a list of all contacts that belong to a company.
Untrusted display-only summary
List attached segments for companies
INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_COMPANIES
You can fetch a list of all segments that belong to a company.
Untrusted display-only summary
List attached segments for contact
INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_CONTACT
You can fetch a list of segments that are associated to a contact.
Untrusted display-only summary
List away status reasons
INTERCOM_LIST_AWAY_STATUS_REASONS
Tool to retrieve all away status reasons for a workspace including deleted ones. Use when you need to list available away status options for team members.
Untrusted display-only summary
List calls
INTERCOM_LIST_CALLS
Tool to list all phone calls from Intercom with pagination support. Use when you need to retrieve call records, view call history, or iterate through calls.
Untrusted display-only summary
List calls with transcripts
INTERCOM_LIST_CALLS_WITH_TRANSCRIPTS
Tool to retrieve calls by conversation IDs with transcripts when available. Use when you need to get call records with their transcripts for specific conversations. Maximum 20 conversation IDs per request.
Untrusted display-only summary
List company notes
INTERCOM_LIST_COMPANY_NOTES
Tool to list all notes associated with a specific company. Use when you need to retrieve all notes that have been added to a company record.
Untrusted display-only summary
List all contacts
INTERCOM_LIST_CONTACTS
Tool to list all contacts (users or leads) in your Intercom workspace with pagination support. Use when you need to retrieve multiple contacts or iterate through all contacts in the workspace.
Untrusted display-only summary
List content import sources
INTERCOM_LIST_CONTENT_IMPORT_SOURCES
Tool to retrieve all content import sources for the workspace. Use when you need to list all content sources for Fin Content Library.
Untrusted display-only summary
List conversations
INTERCOM_LIST_CONVERSATIONS
Lists all conversations from Intercom with pagination support. This endpoint does not support filtering by state, assignee, or other attributes - use INTERCOM_SEARCH_CONVERSATIONS for filtering. Paginate by reading pages.next.starting_after from each response and passing it as starting_after until pages.next is absent…
Untrusted display-only summary
List data attributes
INTERCOM_LIST_DATA_ATTRIBUTES
Tool to list all data attributes for contacts, companies, and conversations. Use when you need to retrieve metadata about available data attributes.
Untrusted display-only summary
List data events
INTERCOM_LIST_DATA_EVENTS
Tool to retrieve a log of data events belonging to a customer. Use when you need to list events for a specific user. Note: Only events less than 90 days old can be listed.
Untrusted display-only summary
List external pages
INTERCOM_LIST_EXTERNAL_PAGES
Tool to list all external pages from Fin Content Library. Use when you need to retrieve external pages used for AI-generated answers in Intercom.
Untrusted display-only summary
List help center sections
INTERCOM_LIST_HELP_CENTER_SECTIONS
Tool to fetch a list of all help center sections in descending order by updated_at. Use when you need to retrieve sections from the help center hierarchy (Help Center → Collections → Sections → Articles).
Untrusted display-only summary
List internal articles
INTERCOM_LIST_INTERNAL_ARTICLES
Fetches one page of internal articles from Intercom. Uses Intercom's cursor-based pagination via `starting_after`. ONE Intercom API call is made per invocation; pagination is caller-driven via the `starting_after` request parameter and the `next_starting_after` field in the response.
Untrusted display-only summary
List all news items
INTERCOM_LIST_NEWS_ITEMS
Tool to fetch a list of all news items from Intercom. Use when you need to retrieve news items posted in the workspace.
Untrusted display-only summary
List all segments
INTERCOM_LIST_SEGMENTS
Tool to retrieve all segments defined within a workspace for filtering and categorizing contacts. Use when you need to get a list of all available segments or check segment counts.
Untrusted display-only summary
List subscriptions for a contact
INTERCOM_LIST_SUBSCRIPTIONS_FOR_A_CONTACT
You can fetch a list of subscription types that are attached to a contact. These can be subscriptions that a user has 'opted-in' to or has 'opted-out' from, depending on the subscription type. This will return a list of Subscription Type objects that the contact is associated with. The data property will show a combin…
Untrusted display-only summary
List subscription types
INTERCOM_LIST_SUBSCRIPTION_TYPES
Tool to list all subscription types available in the workspace. Use when you need to retrieve subscription configuration details including state, translations, consent type, and supported content types.
Untrusted display-only summary
List all tags
INTERCOM_LIST_TAGS
Tool to fetch all tags for the workspace. Use when you need to retrieve all available tags that can be applied to contacts, companies, and conversations.
Untrusted display-only summary
List tags attached to a contact
INTERCOM_LIST_TAGS_ATTACHED_TO_A_CONTACT
You can fetch a list of all tags that are attached to a specific contact.
Untrusted display-only summary
List all teams
INTERCOM_LIST_TEAMS
Tool to retrieve all teams within a workspace. Use when you need to get a list of all available teams, their members, or assignment configurations.
Untrusted display-only summary
List all ticket states
INTERCOM_LIST_TICKET_STATES
Tool to fetch all ticket states for the workspace. Use when you need to retrieve all configured ticket states, including both active and archived ones.
Untrusted display-only summary
List all ticket types
INTERCOM_LIST_TICKET_TYPES
Tool to retrieve all ticket types for the workspace. Use when you need to get all available ticket type configurations including attributes and states.
Untrusted display-only summary
Merge a lead and a user
INTERCOM_MERGE_A_LEAD_AND_A_USER
You can merge a contact with a `role` of `lead` into a contact with a `role` of `user`.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.