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.