HELPDESK
Intercom actions
64 actions you can wire into a flow, alongside everything else in the Helpdesk integration.
Every Intercom action
- Intercom: Add Tag to CompanyTag a company in Intercom. If a tag with this name doesn't exist yet, it's created automatically.
- Intercom: Add Tag to ContactApply a tag to a contact: handy for segmenting people. Pick from your workspace's existing tags (use Create/Update Tag to make a new one).
- Intercom: Add Tag to ConversationAdd a tag to an Intercom conversation so it's easy to filter and report on.
- Intercom: Add Tag to TicketAdd an existing tag to an Intercom ticket so it's easy to group, filter, and report on.
- Intercom: Archive ContactArchive a contact to hide them from your Intercom workspace without deleting their data. Bring them back any time with Unarchive Contact.
- Intercom: Assign ConversationAssign an Intercom conversation to a teammate or a team, or unassign it.
- Intercom: Attach Contact to CompanyAttach a contact to a company so Intercom links the person to that business. Attaching the first contact is also what makes a new company visible in Intercom.
- Intercom: Close ConversationClose an Intercom conversation as an admin, optionally posting a final message to the customer.
- Intercom: Convert Conversation to TicketTurn an Intercom conversation into a ticket of the type you choose. The conversation itself becomes the ticket (they share the same ID): deleting the ticket also deletes the conversation.
- Intercom: Create ArticleCreate a Help Center article in Intercom. Articles start as drafts unless you set State to Published; the Body accepts HTML.
- Intercom: Create ContactCreate a person in Intercom as a user or a lead. Provide at least an Email or an External ID so Intercom can identify them; everything else is optional.
- Intercom: Create ConversationStart a new conversation in Intercom on behalf of a contact: the message appears as if the user or lead wrote it themselves.
- Intercom: Create NoteAdd a private note to a contact's timeline. Notes are only visible to your teammates: the contact never sees them.
- Intercom: Create or Update CompanyCreate a company in Intercom, or update the existing one that matches your Company ID. A company only shows up in Intercom once at least one contact is attached to it.
- Intercom: Create or Update TagCreate a tag in Intercom, or rename an existing one by also providing its Tag ID. Creating a name that already exists simply returns the existing tag.
- Intercom: Create TicketCreate a new ticket in Intercom. Pick the ticket type, say who it's for (by Contact ID, email, or your external ID), and optionally add a title, description, and an assignee.
- Intercom: Delete ArticlePermanently delete a Help Center article from Intercom by its ID. This cannot be undone.
- Intercom: Delete CompanyPermanently delete a company from Intercom by its Intercom ID. This can't be undone.
- Intercom: Delete ContactPermanently delete a contact from Intercom. This can't be undone: use Archive Contact instead if you might need them back.
- Intercom: Delete TagDelete a tag from Intercom. A tag still applied to contacts, companies, or conversations can't be deleted: remove it from them first.
- Intercom: Delete TicketPermanently delete an Intercom ticket by its ID. This can't be undone.
- Intercom: Detach Contact from CompanyDetach a contact from a company they're currently linked to. The contact and the company both stay in Intercom: only the link between them is removed.
- Intercom: Get AdminRetrieve a single admin (teammate) by ID, including their name, email, team memberships, and away status.
- Intercom: Get ArticleRetrieve a single Help Center article from Intercom by its ID.
- Intercom: Get CompanyLook up a single company by its Intercom ID, by your own Company ID, or by its exact name. Recently created or changed companies can take a few minutes to appear in Name lookups: look up by ID for instant results.
- Intercom: Get ContactLook up a single Intercom contact, either by their Intercom Contact ID or by the External ID you gave them.
- Intercom: Get ConversationFetch a single Intercom conversation with its full message history. Tick Plain Text to strip HTML from the message bodies.
- Intercom: Get Current AdminLook up the admin (teammate) your access token belongs to: an easy way to test the connection and find your own admin ID.
- Intercom: Get Many AdminsList the admins (teammates) in your Intercom workspace, including their names, emails, and away status.
- Intercom: Get Many ArticlesList the Help Center articles in your Intercom workspace. Enable Return All to auto-paginate through every article.
- Intercom: Get Many CompaniesList the companies in your Intercom workspace, optionally only those with a given tag or in a segment. Enable Return All to auto-paginate every company.
- Intercom: Get Many ContactsList the contacts in your Intercom workspace. Enable Return All to fetch every contact automatically; to narrow by field values use Search Contacts instead.
- Intercom: Get Many ConversationsList conversations in your Intercom workspace, newest first. Enable Return All to page through every conversation.
- Intercom: Get Many EventsList the events recorded for one contact, newest first. Intercom keeps events queryable for around 90 days. Enable Summary Only for one row per event type with counts.
- Intercom: Get Many NotesList the private notes on a contact's timeline, newest first. Enable Return All to fetch every note.
- Intercom: Get Many SegmentsList the segments in your Intercom workspace: the saved smart groups of people you define in Intercom. Segments are read-only via the API.
- Intercom: Get Many TagsList the tags in your Intercom workspace: the labels you apply to contacts, companies, and conversations.
- Intercom: Get Many TeamsList the teams in your Intercom workspace, including which admins belong to each.
- Intercom: Get NoteFetch a single note by its ID.
- Intercom: Get SegmentFetch a single segment by its ID.
- Intercom: Get TeamRetrieve a single team by ID, including the admins in it.
- Intercom: Get TicketLook up a single Intercom ticket by its ID and return everything on it: state, attributes, assignees, and the linked contacts.
- Intercom: List Company ContactsList the contacts (users and leads) attached to a company. Enable Return All to auto-paginate every contact. A contact attached moments ago can take a few minutes to show up here.
- Intercom: Merge ContactsMerge a lead into a user so their conversations and details live on one contact. Intercom only supports merging a lead into a user: not the other way round.
- Intercom: Open ConversationReopen a closed or snoozed Intercom conversation.
- Intercom: Remove Tag from CompanyRemove a tag from a company in Intercom. The tag itself is kept, so it stays available for other companies and contacts.
- Intercom: Remove Tag from ContactTake a tag off a contact. The tag itself isn't deleted: it just no longer applies to this person.
- Intercom: Remove Tag from ConversationRemove a tag from an Intercom conversation.
- Intercom: Remove Tag from TicketTake a tag off an Intercom ticket. The tag itself is kept: only its link to this ticket is removed.
- Intercom: Reply to ConversationAdd a reply to an Intercom conversation: a public comment or internal note as an admin, or a reply on the contact's behalf.
- Intercom: Reply to TicketAdd a reply to an Intercom ticket: a customer-visible comment or an internal note as an admin, or a comment on the contact's behalf.
- Intercom: Search ArticlesSearch your Intercom Help Center articles by phrase. Filter by state (published or draft) and optionally highlight the matching terms in the results. Just-published or freshly edited articles can take a few minutes to become searchable: fetch by ID for instant results.
- Intercom: Search ContactsFind contacts matching a filter: e.g. everyone whose email ends with @acme.com. Date filters match at day granularity, and brand-new contacts can take a few minutes to become searchable.
- Intercom: Search ConversationsFind Intercom conversations matching a filter: by state, assignee, creation date, or any searchable field. Use Advanced Query (JSON) for AND/OR combinations.
- Intercom: Search TicketsFind Intercom tickets matching a filter: for example every ticket in a given state, assigned to a teammate, or created after a date. Use the advanced JSON query for AND/OR combinations.
- Intercom: Send MessageSend an outbound in-app or email message from an admin to a contact. Emails also need a Subject; in-app messages just need a Body.
- Intercom: Set Admin Away ModeTurn an admin's away mode on or off, and choose whether their new conversations are reassigned to the rest of the team while they're away.
- Intercom: Snooze ConversationSnooze an Intercom conversation until a date and time you choose: it reopens automatically then.
- Intercom: Track EventRecord a custom event on a contact's timeline in Intercom (e.g. ordered-item or plan-upgraded). Identify the person by Contact ID, External ID, or Email.
- Intercom: Unarchive ContactBring an archived contact back into your Intercom workspace, with all their conversations and details intact.
- Intercom: Update ArticleUpdate a Help Center article in Intercom: change its title, content, author, state, or the collection it lives in. Only the fields you fill in are changed.
- Intercom: Update ContactUpdate a contact's details in Intercom. Only the fields you fill in change; switching Role from Lead to User converts the lead into a full user.
- Intercom: Update ConversationChange an Intercom conversation: mark it read, retitle it, link a company, or set custom attributes.
- Intercom: Update TicketChange an Intercom ticket: edit its title, description, or attributes, move it to another state, snooze or reopen it, or hand it to a different teammate or team.
Also in Helpdesk
Put Intercom in a flow
These actions sit on the same canvas as every other integration, so a Intercom step can follow a form, a schedule or a message without any glue code.
