Connect Intercom to Your AI Agent

Ask AI to read the conversation, check the customer context, and consult help articles before you decide how to respond.

24 tools OAuth

Try a Intercom Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Intercom

Summarize a Customer Conversation

Read a conversation and its replies to prepare a handoff with the issue and open questions.

/oo Intercom: Read Intercom conversation [conversation ID] and summarize the issue, responses so far, and unanswered questions for a support handoff.

Review Customer Activity

Combine a contact profile with recent events to understand the customer’s reported experience.

/oo Intercom: Look up Intercom contact with external ID [external ID], read their recent events, and summarize the activity relevant to this issue: [issue].

Prepare an Article-Based Answer

Use your help center articles to prepare suggested wording with references for review.

/oo Intercom: Read Intercom conversation [conversation ID]. Find relevant help articles and propose a reply with article references. Return the wording here for review.

Save an internal handoff

Put the next support action into the conversation for your team.

/oo Intercom: Read Intercom conversation [conversation ID] and add an internal note as admin [admin ID]: [handoff instructions].

Start Working with Intercom

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Intercom

    Authorize your Intercom workspace.

    Connect Intercom →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the Intercom workspace and permission to read or manage the required data.
  • Replies are posted as an admin. Specify whether to send a customer reply or add an internal note, and which admin should act.

Intercom Tools

This connection brings Intercom conversations, contacts, tickets, events, and help articles into your AI tasks. It also supports contact updates and explicit conversation replies or status changes.

Read and Handle Conversations

Read conversations, post replies or notes, and close or reopen a conversation when instructed.

Work with Customer Records

Search and update contact profiles, inspect recent events, and look up company information.

Consult Tickets and Help Articles

Find tickets and retrieve their details or read help center articles for support research.

24 tools

Get Current Admin

Get the currently authorized Intercom admin and workspace metadata.

intercom.get_current_admin

List Admins

List Intercom admins for the current workspace.

intercom.list_admins

Get Admin

Get a single Intercom admin by identifier.

intercom.get_admin

List Contacts

List Intercom contacts with cursor-based pagination.

intercom.list_contacts

Search Contacts

Search Intercom contacts with the official search DSL.

intercom.search_contacts

Get Contact

Get a single Intercom contact by identifier.

intercom.get_contact

Get Contact By External Id

Get a single Intercom contact by external ID.

intercom.get_contact_by_external_id

Create Contact

Create a new Intercom contact.

intercom.create_contact

Update Contact

Update an existing Intercom contact.

intercom.update_contact

List Companies

List Intercom companies with pagination.

intercom.list_companies

Get Company

Get a single Intercom company by company ID or name.

intercom.get_company

List Conversations

List Intercom conversations with cursor-based pagination.

intercom.list_conversations

Get Conversation

Get a single Intercom conversation with its conversation parts.

intercom.get_conversation

Reply To Conversation

Reply to an Intercom conversation as an admin.

intercom.reply_to_conversation

Close Conversation

Close an Intercom conversation.

intercom.close_conversation

Reopen Conversation

Reopen an Intercom conversation.

intercom.reopen_conversation

List Events

List recent Intercom data events for one user or lead.

intercom.list_events

List Tags

List all Intercom tags for the current workspace.

intercom.list_tags

Get Counts

Read Intercom workspace, conversation, or grouped counts.

intercom.get_counts

Get Ticket

Get a single Intercom ticket by internal ticket identifier.

intercom.get_ticket

Search Tickets

Search Intercom tickets with the official search DSL.

intercom.search_tickets

Get Job Status

Get the status of an Intercom asynchronous job.

intercom.get_job_status

List Articles

List Intercom help center articles.

intercom.list_articles

Get Article

Get a single Intercom help center article by identifier.

intercom.get_article

Frequently Asked Questions

What can a conversation summary include?

It can cover the customer issue, the replies already made, and unresolved questions from the conversation history. Provide the conversation ID and the focus of the handoff.

Can AI use our help center to draft an answer?

Yes. It can list and read help articles and combine them with the conversation context. Ask for proposed wording in your AI conversation when you want to review it before posting.

Does preparing a reply send it to the customer?

Reading and proposing wording does not send a message. An explicit reply instruction posts a message as the admin you specify; choose a customer reply or an internal note.

Does this connection call Intercom Fin?

These tasks use Intercom records and articles through your authorized account. The assistant in your AI product processes them; this integration does not invoke Fin.

Connect Intercom

About Intercom ↗