Message...
Intercom

Intercom Integrations

Integrate Intercom with other apps and automate your workflow

Intercom is a simple, personal messaging service for businesses and their customers.
Thank you!
Thank You!
Triggers (5)
New conversation or message
Triggered when a new conversation is started or when a new message is added to an existing conversation.
New note on conversation (instant)
Triggered when a new note is added to a conversation.
New tag on a contact (instant)
Triggered when a contact is tagged
New tag on a conversation (instant)
Triggered when a message is tagged in a conversation
New tag on a user (instant)
Triggers when a user is tagged.
Actions (21)
Add note to contact
Adds a note to the specified contact as the specified admin account.
Add note to conversation
Adds a note to the specified conversation as the specified admin account.
Add or update contact
Adds a new contact with the selected role if the email doesn't exist, otherwise updates an existing contact. If multiple contacts are found and only one of them matches the default role, that contact is updated, otherwise an error occurs.
Add tag to contact
Adds a tag to the specified contact.
Assign conversation
Assigns the specified conversation to the specified assignee.
Assign conversation
Assigns the specified conversation to the specified admin account.
Close conversation
Closes the specified conversation.
Convert visitor
Converts a visitor to either a lead or a user
Create message
Create either an email or in-app message initiated by a specified admin.
Find admin by email
Fetches an admin's details by email. An error occurs if not found.
Find contact by custom attribute
Fetches a contact's details by matching the specified custom attribute's value. The output "role" field will be either "user" or "lead". If zero or multiple are found, an error occurs.
Find contact by email
Fetches a contact's details by email. The output "role" field will be either "user" or "lead". If no match is found, an error occurs. A setting controls if an error occurs when multiple matches are found.
Find team by name
Fetches a team's details by name. An error occurs if not found.
Get contact
Fetches a contact's details by ID.
Merge lead into contact
Merges a lead into a contact. Attributes that don't exist in the contact will be copied over. An error occurs if the lead or contact is not found.
Open conversation
Opens the specified conversation.
Reopen conversation
Reopens the specified conversation.
Send conversation reply
Sends a reply to the specified conversation as the specified admin account.
Send in-app message to a user
Sends an in-app message to a user and emits the message ID.
Start conversation
Starts a new conversation with the specified contact.
Update contact
Updates an existing contact specified by ID
Intercom Templates
Templates are pre-built integrations you can install in seconds
Articles