Webhooks Not Triggering for Non-Admin Events | Community
Skip to main content

We have a webhook subscription setup for our app that is set to trigger for the event conversation.rating.added. 

An app user is having issues as it’s only triggering for a bot admin that they’ve setup. When other folks on their team receive a rating, those do not trigger a webhook. 

Is this the expected outcome? The authenticated user has admin permissions, the assumption was that they’d have visibility over the entire organization. 

Hi ​@zapierdeveloper Paul here from weekend support engineering to help you out 🤝 

The conversation.rating.added webhook should fire for any conversation rating that happens in the workspace it’s not limited to only ratings given to the app-authenticated admin or bot.

If it’s only triggering when a specific bot admin is involved, that’s unexpected and likely points to how your webhook or conversation visibility is scoped.

A few things to double-check:

  • Make sure the webhook is set up at the app level, not restricted to a specific admin or inbox.

  • Confirm that the integration is still subscribed correctly to conversation.rating.added events this should include all teammate conversations, regardless of who was assigned.

  • Check whether the conversations where the webhook didn’t fire were assigned to teammates using Intercom’s native Inbox or via custom assignment logic that might interfere.

If that all looks correct, I’d be happy to take a look at the headers and payload of one of the successful events, compared to a case where it didn’t fire. That could help confirm if something’s being filtered.

 


Reply