Skip to content
Intercom logo

Intercom integration

Customer messaging platform for sales, marketing, and support

Actions
26
Triggers
22
Auth
OAuth 2.0 or Custom auth
License
MIT, open source
Updated
September 2026

About the Intercom integration

Add the Intercom piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Intercom with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Intercom

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • Contact Replied

    Triggers when a contact replies to a Conversation in Intercom.

  • Lead Added Email

    Triggers when a lead enters an email address.

  • Lead Converted To User

    Triggers when a lead is converted to a user.

  • Conversation Closed

    Triggers when a conversation is closed.

  • Conversation assigned to any Intercom admin

    Triggers when a conversation is assigned to an admin

  • Conversation snoozed

    Triggers when a conversation is snoozed

  • Conversation unsnoozed

    Triggers when a conversation is unsnoozed

  • New Company

    Triggers when a new company is created.

  • New Conversation

    Triggers when a conversation is created by a user or lead (not an admin).

  • Conversation was rated

    Triggers when a conversation is rated

  • New Lead

    Triggers when a new lead is created.

  • New Ticket

    Triggers when a new ticket is created.

  • New Unsubscription

    Triggers when a contact unsubscribes from your emails.

  • New User

    Triggers when a new user is created.

  • Updated Ticket

    Triggers when a ticket is updated (state or attributes change).

  • Tag added to a conversation part

    Triggers when a conversation part is tagged.

    1 field

  • Tag Added to Lead

    Triggers when a tag is added to a lead.

    1 field

  • Tag Added to User

    Triggers when a tag is added to a user.

    1 field

  • Updated Contact

    Triggers when a contact is updated.

    1 field

  • Reply from a user or lead

    Triggers when a reply is received from a user or lead (not an admin)

  • Reply from an Intercom admin

    Triggers when a reply is received from an Intercom admin (not a user or lead)

  • Note added to conversation

    Triggers when a note is added to a conversation

    1 field

Actions

Everything Activepieces can do in Intercom

Drop any of these into a flow and fill in the fields. No code is required.

  • Add Note

    Add a note to a user

    2 fields

  • Add note to conversation

    Add a note (for other admins) to an existing conversation

    3 fields

  • Add/Remove Tag on Contact

    Attach or remove a tag from a specific contact.

    3 fields

  • Add/Remove Tag on Company

    Attach or remove a tag from a specific company.

    3 fields

  • Add/Remove Tag on Conversation

    Attach or remove a tag from a specific conversation.

    3 fields

  • Assign conversation to an admin or a team

    (Re)assign conversation to a specific admin or team.

    4 fields

  • Create Article

    Creates a new article in your Help Center.

    6 fields

  • Create Conversation

    Creates a new conversation from a contact.

    3 fields

  • Create Data Event

    Submits a data event for a contact.

    5 fields

  • Create Ticket

    Creates a new ticket.

    4 fields

  • Create User

    Creates a new user.

    5 fields

  • Create or Update Company

    Creates a new company or updates an existing one (matched by Company ID).

    9 fields

  • Create or Update Lead

    Create or update an Intercom lead.If an ID is provided, the lead will be updated.

    7 fields

  • Create/Update User

    Update a user within intercom given an email address.

    6 fields

  • Reply to conversation

    Reply (as an admin) to a conversation with a contact

    3 fields

  • Send Message

    Send a message to a contact (only allowed by admins)

    6 fields

  • Update Ticket

    Updates an existing ticket.

    7 fields

  • Find Company

    Finds an existing company.

    2 fields

  • Find Conversation

    Searches for conversations using various criteria

    6 fields

  • Find Lead

    Finds an existing lead.

    2 fields

  • Find or Create Company

    Finds a company by Company ID or name, creating it if none is found.

    7 fields

  • Find or Create Lead

    Finds a lead by email, ID, or User ID, creating it if none is found.

    5 fields

  • Find User

    Finds an existing user.

    2 fields

  • List Tags

    List all tags.

  • Retrieve a Conversation

    Retrieves a specific conversation by ID.

    1 field

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Use Intercom in a flow

Connect Intercom once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

Intercom, answered.

Yes. Activepieces is open source and free to start, and the Intercom piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the Intercom piece to a flow, then authenticate with OAuth 2.0 or Custom auth. Once connected, its 22 triggers and 26 actions are available anywhere in the builder.

"Contact Replied" can start a flow that runs "Add Note", and you can chain Intercom together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Intercom piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call Intercom actions as tools.