Skip to main content

Can I modify the alert payload sent from Sentry to an external integration?

Updated over a month ago

Issue

I’ve set up a “Number of Errors” alert and connected it to an external system, but the payload I’m receiving doesn’t include any alert metadata - no alert name, project, or team information. How can I customize the payload that Sentry sends to my external integration?

Applies To

  • Customers on the Team plan and above

Resolution

At the moment, Sentry does not support customizing the structure or fields of the webhook payload directly from the UI or integration settings. There’s no built-in mechanism to tweak the JSON that’s sent out to external systems.

However, you can achieve full control over the payload by implementing a custom intermediary service. This will receive the webhook from Sentry, transform or enrich the data as needed, and then forward it on to your target integration in the exact format it expects.

Did this answer your question?