Blog

More Error Details in Webhook Email Notifications

April 3, 2019
Carlyn Manly
Author
Carlyn Manly

When an external server is down, all webhooks that tried, but failed, to reach this server are now remembered as ā€˜offending’ webhooks. This allows Xurrent to include the name and Xurrent account ID of the offending webhooks when it sends out an email notification to the email address specified in the field ā€˜Mail exceptions toā€˜ of a webhook to warn the recipient that this webhook is being throttled or has been disabled.

An example of such an email is provided below:

To: account.owner@widget.com
From: noreply@4me.com
Subject: Webhook #179 throttled – Status Update
Ā 
The webhook is throttled due to too many consecutive failures on the
external server. Could it be that the external server is down?
Ā 
https://wdc.Xurrent.com/webhooks/179
Ā 
https://automation.widget.com/webhooks/status-update
Ā 
Offending webhooks:
Team Updated @wdc #183

This example email indicates that webhook 179 is throttled due to too much errors encountered by webhook 183, which points to the same external server. The recipient of the email notification can then look up the details of the failure by accessing webhook #183. Ā  Ā