Intercom
Receive conversation, contact and ticket events from Intercom as typed events in Tessel. Use them to route conversations, look up accounts and close the loop with customers from a workflow.
CRM
Category
Events
Sync mode
p95 690 ms
Latency
5 min
Setup time
What it can do
- Conversation startedWebhook
- Customer repliedWebhook
- Conversation closedWebhook
- Contact createdWebhook
- Search conversationsQuery
- Reply to a conversationSend
- Assign a conversationWrite
- Tag a conversationWrite
- Create or update a contactWrite
- Close a conversationWrite
Overview
The Intercom connector subscribes to webhook topics on a Tessel app installed in your workspace. Each notification includes the full conversation or contact object, so the workflow starts with everything it needs and the payload is stored in the trace.
Teams use it to tag conversations from accounts with an open Stripe dispute, to assign enterprise customers to their account manager and to update HubSpot when a new lead starts a chat.
Event coverage
conversation.user.created,conversation.user.repliedandconversation.admin.closedcontact.user.createdandcontact.lead.createdTicket events on workspaces that use Intercom tickets
How webhooks work
Intercom posts each notification with an X-Hub-Signature header, an HMAC of the body signed with the app's client secret. Tessel verifies it, deduplicates by notification ID and pins requests to one API version, so payloads stay stable.
API versions
Tessel sends Intercom-Version: 2.11 on every request. When a new version ships, you can test it on a copy of the connection before you switch live workflows over.
Permissions needed
Install the Tessel app in your workspace with OAuth. It needs read access to conversations and contacts for events. Write permissions are only used by the reply, assign, tag and close actions.
Read conversationsandRead and list users and companiesWrite conversationsfor replies, assignment, tags and closingWrite users and companiesonly for contact updates
Four steps. About five minutes.
Most of the time goes into choosing topics. Tessel signs replies as the admin you pick.
- Sign in to Intercom and choose a workspaceIntercom1 min
- Approve the requested permissionsIntercom1 min
- Pick topics and the default admin for repliesTessel3 min
- Send a test message and watch the event arriveVerify690 ms
Your conversations, in a workflow today.
Connect Intercom on the free plan. Up to three builders and 10,000 runs a month, no card required.