Zulip Intercom integration
Get Intercom notifications in Zulip!
-
Create a bot for Intercom. Make sure that you select Incoming webhook as the Bot type.
-
Decide where to send Intercom notifications, and generate the integration URL.
-
Go to Settings in your Intercom account, and click on Developers in the left sidebar. Click on Developer Hub, and click New app.
-
Set App name to a name of your choice, such as
Zulip. Set Workspace to the Intercom workspace of your choice, and click Create app. -
Click on Webhooks in the left sidebar. Set Your request endpoint URL to the URL generated above. Select the topics you'd like to be notified about, and click Save.
You're done! Your Intercom notifications may look like this:

Filtering incoming events
The Intercom integration supports filtering for the following events:
company.created, contact.added_email, contact.created, contact.signed_up, contact.tag.created, contact.tag.deleted, conversation.admin.assigned, conversation.admin.closed, conversation.admin.opened, conversation.admin.snoozed, conversation.admin.unsnoozed, conversation.admin.replied, conversation.admin.noted, conversation.admin.single.created, conversation.user.created, conversation.user.replied, event.created, user.created, user.deleted, user.email.updated, user.tag.created, user.tag.deleted, user.unsubscribed, visitor.signed_up
Related documentation
Logos are trademarks of their respective owners. None of the integrations on this page are created by, affiliated with, or supported by the companies represented by the logos.