Trying to filter EventBridge events so we only get conversation.end for a specific queue. The docs say you can use detail-type and source, but there’s no obvious way to filter by queueId in the event payload structure.
Here’s the filter pattern I’m using:
{
"detail-type": ["conversation.end"],
"source": ["genesys.cloud"],
"detail": {
"queueId": ["12345678-abcd-efgh-ijkl-9876543210"]
}
}
It’s not matching anything. The raw event has the queue ID nested under `` → queueId, but the filter doesn’t seem to drill down that deep or maybe the path is different. Any idea how to structure this filter correctly?