Hi all, we are using EventBridge integration to listen to conversation detail events. We are able to set things up for all conversation details events except one: v2.detail.events.conversation.{id}.outbound
A comparison of the total number of outbound calls; expected (via API calls) vs. what we have (via EventBridge) shows a big discrepancy between the 2.
For reference, here is how our Genesys-EventBridge setup looks like:
Am having a similar issue.
Set up the integration with one Topic. All ok.
Added a second topic but nothing came through for that one. Added a third and that one appears to work - still nothing for number 2.
v2.detail.events.conversation.{id}.acd.start
v2.detail.events.conversation.{id}.wrapup
v2.detail.events.conversation.{id}.acw
Possibly I don't know what causes v2.detail.events.conversation.{id}.wrapup but I am making a call on behalf of a queue and at the end of it, selecting a queue-assigned wrap code. If that is not approprirate, then please let me know.
Through API Explorer I can see the wrap code assigned to such an interaction for the conversation and participant IDs.....
The OutboundInitEvent gets emitted whenever an outbound campaign is initiated.
Outbound events could be identified through the other customer/user start events but we don't have a topic that specifically informs EventBridge of specifically outbound conversations.
We have a preview topic that will be available in the next couple months where you would be able to subscribe to metrics which would give you the nOutbound metric on each outbound occurrence. We're tracking that here:
@Angus.Huckle For your question, wrapup is a topic that isn't yet available for GA. We have the code work done for this, but we're waiting on QA completion before we can release the topic. Since the code work is complete, the EventBridge component is picking up the topic and showing it on the documentation. I'll look into getting this corrected so we can specifically mark that this is a preview topic coming soon.
For reference, these are some additional features we have in the works to further add more information to ADEs:
I love to hear that you all are using ADEs to consume data. If anyone does identify gaps in data you're unable to receive on ADE streams, please enter an idea page for what you're looking for.
Our first use case was to trigger actions in AWS based upon certain events occurring. The data with those events was enough to enable us to do something and it also meant we didn't have to write a trigger for an IVR flow, in an Agent script etc.
Subsequently, we are looking to consume data for reporting purposes.
"Is this for dialler only or for all conversations?"
I have not practiced EventBridge a lot yet. But based on the topic and description, it is for all conversations.
I just had a closer look at the list of Available topics. Sorry, I had missed this.
Actually, there are two topics related to wrap-up. v2.detail.events.conversation.{id}.wrapup corresponds to system level wrap-up - which was announced in the release notes link I posted in my previous post (set in your Call Flow or in some rules, ...).
The wrap-up code set by a Contact Center Agent (if one is set) is propagated at the end of the After Call Work (ACW) through the v2.detail.events.conversation.{id}.acw
I am unable to generate this event, even by making updates to name of the External Contact. Any help with how this event can be generated?
v2.detail.events.conversation.{id}.contact
The OutboundInitEvent gets emitted whenever an outbound campaign is initiated.
Outbound events could be identified through the other customer/user start events but we don't have a topic that specifically informs EventBridge of specifically outbound conversations.
What you mean whit this? should I recieve event ONLY when campaign starts? if yes, why we have the outboundContactId in the schema??? it doesn't make sense. Thanks!!!