09-13-2018 07:00 AM
Dears,
i have a call waiting in queue at the ICM script and a media is playing to this caller while waiting in queue using "Run External Script". while playing the media the caller hangs up and the status turns into abort.
How can i handle this treatment?? for example if the caller hangs up while he is queue, i need to send an http request or call an application that sends this http request.
Is this feasible in any way ??
Regards,
09-13-2018 12:17 PM
What are you trying to accomplish?
The call is an abort since the caller hung up while queuing in skill.
I am not aware of a way since when the caller hangs up the script exits on the node they are connected too.
09-13-2018 02:10 PM
when the call is waiting in the queue, there is an external vxml script playing an audio prompt. But sometimes the client hangs up while waiting in the queue. At the time, the run external script goes to abort. At that time I just need to handle this abort. In other works i need to trigger when the call is aborted during queuing phase.
Regards,
09-18-2018 03:25 AM
Not sure what are you trying to achieve but maybe you can handle that with an exception?
09-18-2018 06:56 AM
What i am trying to do is the following.
my call is on ICM, and the call is waiting in queue. while waiting in queue i am playing media using the "RUN External Script" node. now if an agent becomes available, the call exits the queue and is therefore handled by the agent. But in some cases, and while waiting in queue and hearing the music file ("RUN External Script") the caller hangs up, and here the call is recorded as abort. in that case i need to send an Http. in other words i need to handle the event where the caller hangs up at the "RUN External script" node or while waiting in queue.
attached you can find the queue script
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide