Communication
Intercom Webhooks
Customer messaging platform. Receive events for conversations, contacts, companies, and support tickets.
Connecting Intercom to Hookbase
Create a source in Hookbase first — it gives you an ingest URL to paste into Intercom. Then:
- 1Go to Intercom Developer Hub → Your App → Configure → Webhooks
- 2Paste your Hookbase ingest URL as the endpoint URL
- 3Select the topics you want to subscribe to and save
- 4Open Configure → Basic Information and copy the Client Secret (not the Access Token)
- 5Paste it into the source's Client Secret field in Hookbase
Signature verification
Set the source's provider to intercom and paste the signing secret. Every request is checked before the event is stored, and anything that fails is rejected rather than quietly recorded.
- Algorithm
- HMAC-SHA1
- Header
- X-Hub-Signature
- Where to find the secret
- Intercom Developer Hub → Your App → Configure → Basic Information → Client Secret (not the Access Token)
Intercom event types
6 of the events people route most often. Hookbase accepts every event Intercom sends, whether or not it is listed here.
conversation.user.created
A user started a new conversation
conversation.user.replied
A user replied to a conversation
conversation.admin.replied
An admin replied to a conversation
conversation.admin.closed
A conversation was closed
contact.created
A new contact was created
user.created
A new user was created
What a Intercom webhook looks like
A conversation.user.created payload. Hookbase stores the raw body exactly as it arrived, so this is also what you get back on a replay.
{
"type": "notification_event",
"topic": "conversation.user.created",
"data": {
"type": "conversation",
"id": "conv_123",
"user": {
"type": "user",
"id": "user_123",
"name": "Jane Doe",
"email": "jane@example.com"
},
"conversation_message": {
"body": "Hi, I need help with my account."
}
},
"created_at": 1678901234
}Start receiving Intercom webhooks
Create a source, paste the URL into Intercom, and watch the first event arrive. The free tier includes 1,000 events a month.
Get Started Free