GC Webhook SLA breach payload missing queue_id

Does anyone understand why the Genesys Cloud webhook payload for routing.queue.stats events lacks the queue_id field when I configure it for SLA breach notifications? I need this ID to route the alert to the correct Slack channel via my Bolt app, but the JSON only contains the queue name. The endpoint is /api/v2/webhooks. I have tried:

  • Verifying the webhook subscription includes routing.queue.stats and routing.queue.member.stats.
  • Checking the raw JSON payload from the webhook test send, which confirms queueId is absent.