cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1381
Views
0
Helpful
4
Replies

Cisco ICM Script

touma.kayal
Level 1
Level 1

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,

4 Replies 4

stjeand@ccf.org
Level 1
Level 1

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.

touma.kayal
Level 1
Level 1

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,

Not sure what are you trying to achieve but maybe you can handle that with an exception?

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