Hey folks,
Trying to set up a webhook that triggers a Slack notification whenever a queue breaches its SLA. I’ve got the webhook URL pointing to a Slack Incoming Webhook, but I keep getting a 403 Forbidden from Genesys when the event fires. The payload looks fine in the test console, but the actual event just fails silently.
Here’s the webhook config JSON I’m using:
{
“name”: “SLA Breach Alert”,
“uri”: “https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX”,
“method”: “POST”,
“eventSubscriptions”: [“QUEUE_STATISTICS_V2_SLA_BREACH”]
}
Any ideas why Genesys is blocking this? I’ve double-checked the Slack URL and it works with curl. Not sure if I’m missing a header or if there’s a restriction on external webhook targets for SLA events.