Trying to trigger a Slack message when a queue drops below SLA via a Genesys Cloud webhook. The event fires but the JSON body lacks the specific currentServiceLevel field I need for the alert text. Is there a way to inject that metric into the webhook payload using the Architect data mapper, or do I have to make a separate API call to GET /api/v2/analytics/queues/realtime inside the flow?
Here’s the current mapping:
{
"channel": "#alerts",
"text": "SLA breach on {{queue.name}}"
}
Nothing shows up for the actual percentage.