Hi,
As part of our integration into intercom - we would like to know when a contact gets blocked so we can start ignoring that contact for tasks like updating user attributes etc when they change on our side.
I had a look at the available webhooks, but it wasn’t obvious which (if any) webhooks would fire when a contact was blocked and which field would let us know that they were blocked.
Is there any webhook that would assist us with this?
Hey
I’ve tried any contact webhook and I don’t think there’s anything related to a contact being blocked unfortunately. Adding a tag before might help… but it’s cumbersome.
Hi Smock,
Currently, Intercom doesn’t provide a specific webhook event for when a contact is blocked. The standard contact-related webhooks (like contact.updated or contact.deleted) don’t include a “blocked” flag or status change trigger.
If you need to track blocked contacts, the usual approach is to periodically fetch contact data via the API and check the blocked or unsubscribed status field (if available in your workspace).
I’d also suggest submitting a feature request through your Intercom account → “Help → Give feedback,” since webhook support for contact blocking would make this much cleaner to automate.
Hope that helps clarify!
Join the Intercom Community 🎉
Already have an account? Login
Login to the community
No account yet? Create an account
Intercom Customers and Employees
Log in with SSOEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.