Drop a call in CCM6

Answered Question
Aug 18th, 2008

Greetings,

i was wondering if some of you have tried to problematically drop a call while it is running , or even have the CM sending a notification (to a 3rg party billing server for example) when a call admission is going on ??

i know that dropping a call after it is started is something that could be done by means of an AXl request (since it is all RTP after a call ia initiated), so is there some work around or a trick to do this ?

Thank you

I have this problem too.
0 votes
Correct Answer by stephan.steiner about 8 years 4 months ago

There's no need for you to initiate the call.. look at the callerinfo sample again.. it monitors a bunch of phones and initiates a popup on the ringing phone with some information about the caller.

So, you just need to monitor the phones on which you want to be informed about calls, and then you do whatever you want with the info that (J)TAPI gives you.. including dropping the calls (I have an application like that.. it's a conferencing solution where a CTI Port drops incoming calls unless somebody has opened the conference first).

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
stephan.steiner Fri, 08/22/2008 - 02:23

That's all basic CTI and you do it with a CTI interface (so for Cisco either TAPI or JTAPI).

If you download the JTAPI Provider from the plugins page of ccmadmin, it contains a sample called makecall which not only shows how to make a call, but answer it and drop it again.

Likewise the IP Phone Services SDK contains a sample called CallerInfo which shows you how to take some action upon a call coming to a device.

sameer.abuasal Fri, 08/22/2008 - 02:39

Thank you stephan,

actually , i once tried all of that ,it was not what am looking for .

maybe i wasn't clear in my question , i meant that i wanted to know how to drop a call that i didn't make , call that is done between other two devices , i want to know that a call is started and then be able to drop it programmatically,could this be done ?.

Thanks again,

Correct Answer
stephan.steiner Fri, 08/22/2008 - 09:51

There's no need for you to initiate the call.. look at the callerinfo sample again.. it monitors a bunch of phones and initiates a popup on the ringing phone with some information about the caller.

So, you just need to monitor the phones on which you want to be informed about calls, and then you do whatever you want with the info that (J)TAPI gives you.. including dropping the calls (I have an application like that.. it's a conferencing solution where a CTI Port drops incoming calls unless somebody has opened the conference first).

sameer.abuasal Mon, 08/25/2008 - 05:25

Thank you very much stephen , i spent a couple of hours on it an it is working now (i tried it long tome before,i don't know actually what made me stop trying !! ),thanks.

Actions

This Discussion