Skip to content

Intercom

Business Enterprise
View Markdown

intercom integration

intercom form

This is the field that you set in the context in your application with the user ID that is associated with your Intercom users. For example, if you are identifying users with Intercom with current_user.id, and you have current_user.id in the user_id field of your context, then enter user_id in this field.

Select the “Connect OAuth” button and give access to our app.

That’s it! You can test the integration by clicking “Test”. Otherwise, just save it and you’re ready to go.

When an error occurs, Honeybadger sends an event for the affected user with the following payload:

FieldValue
event_nameencountered-error
user_idThe value from your configured context field (see step 2)
created_atUnix timestamp in seconds since the epoch (UTC)
metadata{ "url": "<link to the fault in Honeybadger>" }

You can use this event in Intercom to build segments (e.g. “users who hit an error in the last 7 days”) or to drive a Workflow that sets a custom attribute on the user; for example, flipping a has_honeybadger_error attribute to true whenever the event fires.

HTTPS · docs.honeybadger.io
← Home