Author Message
Karthi.ariraman
Joined: Aug 31, 2022
Messages: 6
Offline
Hi Team,
I would like to identify the caller status in the Queue flow , whether callers Hangup or still in the call. Is there any block (or) functions available in the ED.
If it is not , Then give me the generic idea ,how to handle it in ED.

Thanks
Karthik
Krishnakumar(KK)
Joined: Jul 15, 2016
Messages: 32
Offline
Hi Karthik,
There is no task in ED to get call status.
You could use global interrupt event handler to wait for CALL_ENDED event and perform post call activities. Just make sure you map the UCID to the call property in the input mapping. Otherwise the CALL_ENDED event will be broadcasted to all the instances and interfere with other calls.

I have attached a simple example workflow that does this.

Hope this helps!
KK
Filename ExampleCallEnded.xml [Disk] Download
Description No description given
Filesize 25 Kbytes
Downloaded: 21 time(s)

Karthi.ariraman
Joined: Aug 31, 2022
Messages: 6
Offline
How do you differentiate whether
A calling party hung up
A called party hung up
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 153
Offline
There should be participant dropped event which contains eventing party, called and calling parties

you can check eventing party, whether it matches calling or called
Go to:   
Mobile view