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 31–60 of 133 actions

Delete a company

INTERCOM_DELETE_A_COMPANY

You can delete a single company.

Untrusted display-only summary

Delete an article

INTERCOM_DELETE_AN_ARTICLE

You can delete a single article by making a DELETE request to `https://api.intercom.io/articles/ `.

Untrusted display-only summary

Delete a tag

INTERCOM_DELETE_A_TAG_DELETE_TAG

Tool to delete a tag from Intercom workspace. Use when you need to permanently remove a tag that is no longer needed.

Untrusted display-only summary

Delete a visitor

INTERCOM_DELETE_A_VISITOR

Tool to delete a visitor from the Intercom workspace. Use when you need to permanently remove a visitor record.

Untrusted display-only summary

Delete a contact

INTERCOM_DELETE_CONTACT

Tool to delete a contact from the Intercom workspace. Use when you need to permanently remove a contact record.

Untrusted display-only summary

Delete content import source

INTERCOM_DELETE_CONTENT_IMPORT_SOURCE

Tool to delete a content import source and all its external pages. Use when you need to remove a content import source from Intercom. This operation is permanent and cannot be undone.

Untrusted display-only summary

Delete external page

INTERCOM_DELETE_EXTERNAL_PAGE

Tool to delete an external page from content library and AI answers. Use when you need to remove an external page from Intercom's AI knowledge base.

Untrusted display-only summary

Delete internal article

INTERCOM_DELETE_INTERNAL_ARTICLE

Tool to delete a single internal article by ID. Use when you need to permanently remove an internal article from Intercom.

Untrusted display-only summary

Delete ticket

INTERCOM_DELETE_TICKET

Tool to delete a ticket from the Intercom system. Use when you need to permanently remove a ticket.

Untrusted display-only summary

Detach a contact from tag

INTERCOM_DETACH_A_CONTACT

Tool to remove a tag from a specific contact in Intercom. Use when you need to detach or untag a contact.

Untrusted display-only summary

Detach contact from company

INTERCOM_DETACH_CONTACT_FROM_COMPANY

Tool to detach a contact from a company in Intercom. Use when you need to remove a company association from a contact.

Untrusted display-only summary

Detach tag from conversation

INTERCOM_DETACH_TAG_FROM_CONVERSATION

Tool to remove a tag from a specific conversation in Intercom. Use when you need to detach or untag a conversation.

Untrusted display-only summary

Detach tag from ticket

INTERCOM_DETACH_TAG_FROM_TICKET

Tool to remove a tag from a ticket in Intercom. Use when you need to detach or remove a specific tag from a ticket.

Untrusted display-only summary

Download data export

INTERCOM_DOWNLOAD_DATA_EXPORT

Tool to download content data export from Intercom. Use when you need to retrieve exported message data from a completed data export job. The data is returned as a gzipped CSV file stream.

Untrusted display-only summary

Enqueue create ticket

INTERCOM_ENQUEUE_CREATE_TICKET

Tool to enqueue ticket creation for asynchronous processing. Use when you need to create a ticket in Intercom. The system attempts validation on inputs before tasks are enqueued.

Untrusted display-only summary

Find a tag

INTERCOM_FIND_TAG

Tool to retrieve details for a specific tag by its ID. Use when you need to get information about a particular tag in the workspace.

Untrusted display-only summary

Get a contact

INTERCOM_GET_A_CONTACT

You can fetch the details of a single contact.

Untrusted display-only summary

Get content import source

INTERCOM_GET_CONTENT_IMPORT_SOURCE

Tool to retrieve a content import source by its ID. Use when you need to fetch details about a specific content import source from Intercom's AI features.

Untrusted display-only summary

Get conversation

INTERCOM_GET_CONVERSATION

Retrieves a specific conversation by ID with all messages and details. Key response caveats: `conversation_parts` are paginated — walk all cursors for complete transcripts. Fields `title`, `subject`, `source.body`, `conversation_parts.body`, `statistics`, and some contact properties can be null. System/workflow events…

Untrusted display-only summary

Get entity counts

INTERCOM_GET_COUNTS

Tool to retrieve summary counts for Intercom app entities including companies, users, leads, tags, segments, and conversations. Use when you need to get statistics about the total number of entities in the workspace or conversation counts.

Untrusted display-only summary

Get custom object instance by external ID

INTERCOM_GET_CUSTOM_OBJECT_INSTANCE_BY_EXTERNAL_ID

Tool to retrieve a custom object instance by its external_id. Use when you need to fetch a specific custom object instance from Intercom using an identifier from your external system rather than Intercom's internal ID.

Untrusted display-only summary

Get external page

INTERCOM_GET_EXTERNAL_PAGE

Tool to retrieve an external page from Fin Content Library by ID. Use when you need to fetch details of a specific external page including its content, metadata, and AI availability settings.

Untrusted display-only summary

Get ticket

INTERCOM_GET_TICKET

Tool to retrieve a ticket from Intercom. Use when you need to fetch comprehensive details about a specific ticket including state, type, attributes, and contacts.

Untrusted display-only summary

Get a ticket type

INTERCOM_GET_TICKET_TYPE

Tool to retrieve details for a specific ticket type by its ID. Use when you need to get complete information about a ticket type including its attributes and states.

Untrusted display-only summary

Identify an admin

INTERCOM_IDENTIFY_AN_ADMIN

You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology). > 🚧 Single Sign On > > If you are building a custom "Log in with Intercom" flow for your site, and you call the `/me` endpoint to identify the logged-in user, you should not accept any sign-ins from u…

Untrusted display-only summary

Retrieve job status

INTERCOM_JOBS_STATUS

Tool to retrieve the status of job execution. Use when checking progress and outcome of asynchronous operations like data imports or exports.

Untrusted display-only summary

List all activity logs

INTERCOM_LIST_ALL_ACTIVITY_LOGS

You can get a log of activities by all admins in an app.

Untrusted display-only summary

List all admins

INTERCOM_LIST_ALL_ADMINS

You can fetch a list of admins for a given workspace.

Untrusted display-only summary

List all articles

INTERCOM_LIST_ALL_ARTICLES

You can fetch a list of all articles by making a GET request to `https://api.intercom.io/articles`. > 📘 How are the articles sorted and ordered? > > Articles will be returned in descending order on the `updated_at` attribute. This means if you need to iterate through results then we'll show the most recently updated…

Untrusted display-only summary

List all collections

INTERCOM_LIST_ALL_COLLECTIONS

You can fetch a list of all collections by making a GET request to `https://api.intercom.io/help_center/collections`. Collections will be returned in descending order on the `updated_at` attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.

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.