Connect your own Intercom workspace to manage customer messaging from Imperal -- contacts, companies, conversations (reply/close/snooze/assign/tag/note), tickets and ticket types/states, Help Cente...
What this app can do
73 tools registered
Connect IntercomFree
Connect your own Intercom workspace by saving its private-app Access Token, after checking it actually works against your chosen data region. Get a token from Intercom: Developer Hub > your app > Configure > Authentication.
Disconnect IntercomFree
Disconnect an Intercom workspace: deletes the saved Access Token. Nothing in Intercom itself is changed.
List ConnectionsFree
List the connected Intercom workspaces.
List Contacts8 tok
List contacts (people and leads) in the connected Intercom workspace, cursor-paginated.
Get Contact8 tok
Read one contact in full, including emails/phones/tags/companies and activity timestamps.
Create Contact16 tok
Create a new contact (user or lead) with email/phone/external_id/name.
Update Contact16 tok
Update selected fields of an existing contact. Only given fields change.
Delete Contact16 tok
Permanently delete a contact. Cannot be undone through the API.
Attach Tag To Contact16 tok
Attach an existing tag to a contact by tag id.
Detach Tag From Contact16 tok
Remove a tag from a contact by tag id.
Attach Contact To Company16 tok
Attach a contact to a company by company id.
Detach Contact From Company16 tok
Remove a contact from a company.
List Contact Companies8 tok
List the companies a contact belongs to.
List Companies8 tok
List companies in the connected Intercom workspace.
Get Company8 tok
Read one company in full, including user/session counts and plan.
Create Or Update Company16 tok
Create a new company, or update an existing one if company_id already exists (Intercom upserts by company_id).
Delete Company16 tok
Permanently delete a company. Cannot be undone.
List Company Contacts8 tok
List the contacts belonging to one company.
List Conversations8 tok
List conversations in the connected Intercom workspace, cursor-paginated.
Get Conversation8 tok
Read one conversation in full: source message, state, assignee, tags, and every conversation part (replies/notes).
Search Conversations16 tok
Search conversations by a single field/operator/value filter (e.g. state = open, priority = priority).
Reply Conversation16 tok
Reply to a conversation as an admin, either a visible comment or an internal note.
Manage Conversation16 tok
Manage a conversation's lifecycle: close, snooze, reopen, or assign to an admin/team.
Add Conversation Note16 tok
Add an internal note to a conversation, visible only to teammates.
List Tickets8 tok
List support tickets in the connected Intercom workspace, cursor-paginated.
Get Ticket8 tok
Read one ticket in full: type, state, description, and linked contact.
Create Ticket16 tok
Create a new ticket of a given ticket type, raised for a contact.
Update Ticket16 tok
Update selected fields of an existing ticket (state and/or title). Only given fields change.
Reply Ticket16 tok
Reply to a ticket as an admin, either a visible comment or an internal note.
List Ticket Types8 tok
List ticket types configured on the connected Intercom workspace (e.g. 'Bug Report', 'Feature Request').
Create Ticket Type16 tok
Create a new ticket type definition (a custom ticket 'shape' with its own attributes).
List Ticket States8 tok
List the ticket states configured on the connected Intercom workspace (e.g. Submitted, In Progress, Resolved).
List Articles8 tok
List Help Center articles on the connected Intercom workspace.
Get Article8 tok
Read one Help Center article in full.
Create Article16 tok
Create a new Help Center article, as a draft or published immediately.
Update Article16 tok
Update selected fields of an existing article (title/body/state). Only given fields change.
Delete Article16 tok
Permanently delete a Help Center article. Cannot be undone.
List Help Center Collections8 tok
List Help Center collections (the top-level folders articles are organized into).
Create Help Center Collection16 tok
Create a new Help Center collection (a top-level folder or nested sub-collection of articles).
List News Items8 tok
List News items (in-product announcements) on the connected Intercom workspace.
Create News Item16 tok
Create a new News item (draft or live) sent from a given admin.
Update News Item16 tok
Update selected fields of an existing News item. Only given fields change.
Delete News Item16 tok
Permanently delete a News item. Cannot be undone.
List Admins8 tok
List admins (teammates) on the connected Intercom workspace.
Get Admin8 tok
Read one admin (teammate) in full by id.
Set Admin Away16 tok
Set an admin away or back, optionally reassigning their open conversations.
List Teams8 tok
List teams (groups of admins) on the connected Intercom workspace.
Get Team8 tok
Read one team in full: its name and member admin ids.
List Data Attributes8 tok
List custom/default data attributes defined for contacts, companies, or conversations.
Create Data Attribute16 tok
Create a new custom data attribute (field) on contacts or companies.
Create Data Event16 tok
Track a custom event for a contact (e.g. 'invited-friend', 'completed-onboarding') with optional metadata.
Create Data Export20 tok
Enqueue a bulk Data Export job for a date range (contacts/conversations archive). Returns a job to poll with get_data_export.
Get Data Export8 tok
Check the status of a Data Export job and get its download URL once ready.
Create Reporting Export20 tok
Enqueue a Reporting Data Export job for a specific dataset/attribute set and date range -- Intercom's newer analytics-grade export.
List Away Status Reasons8 tok
List the away status reasons admins can select when setting themselves away.
List Tags8 tok
List tags defined on the connected Intercom workspace.
Create Tag16 tok
Create a new tag on the connected Intercom workspace.
Delete Tag16 tok
Permanently delete a tag from the workspace. Removes it from every contact/conversation/company it was attached to.
List Segments8 tok
List segments (dynamic, condition-based contact groups computed by Intercom itself) on the connected workspace.
Get Segment8 tok
Read one segment's definition in full by id.
List Subscription Types8 tok
List subscription types (opt-in/opt-out communication categories, e.g. Newsletters, Product Updates) on the workspace.
Attach Contact Subscription16 tok
Opt a contact into a subscription type (e.g. subscribe them to a newsletter category).
Detach Contact Subscription16 tok
Opt a contact out of a subscription type.
Start Fin Conversation20 tok
Start a new Fin AI Agent conversation on behalf of one of your own end-users, and get Fin's first reply.
Reply To Fin20 tok
Send a follow-up message into an existing Fin AI Agent conversation and get Fin's next reply.
List External Pages8 tok
List External Pages -- custom knowledge-source content registered for Fin AI Agent to learn from.
Create External Page16 tok
Register a new External Page as a Fin AI Agent knowledge source.
Update External Page16 tok
Update an existing External Page's content so Fin AI Agent learns the new version.
Delete External Page16 tok
Permanently delete an External Page so Fin AI Agent stops using it as a source. Cannot be undone.
List Content Import Sources8 tok
List Content Import Sources -- external URLs/sites Fin AI Agent syncs and learns from automatically.
Create Message16 tok
Send a one-off outbound message (in-app or email) from an admin to a contact.
Audit Workspace Health40 tok
Build one aggregated health report across recent conversations on the connected Intercom workspace: open/unassigned/stale/priority/snoozed counts, so you can spot support backlog at a glance.
Find Stale Conversations40 tok
Scan recent open conversations and flag every one waiting on a reply for at least a given number of hours -- catches support backlog before customers escalate.