All integrations
Catalogue metadata onlycustomer supportv20260826_00

INTERCOM

Intercom

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
Attributed source

133

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 61–90 of 133 actions

List all companies

INTERCOM_LIST_ALL_COMPANIES

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.