04-01-2016 06:23 AM
I'm having an issue at a customer location where I'm not getting disconnect events for certain calls. The customer describes these calls as:
"This number goes to our IVR and they get to it by doing a Conference call on their Cisco phone to a hunt group that rings this 800 number."
I get call handle creation and call connected events (looks just like a normal outbound call to me) but nothing else. Is there some other sort of event I should be looking for in order to clear that call when it ends?
Thanks,
Ben
Solved! Go to Solution.
07-06-2016 07:56 AM
I discovered that when a call that is in a conference gets disconnected it gets a LINE_CALLSTATE event with a state of IDLE. Non-conferenced calls get a LINE_CALLSTATE with a state of DISCONNECTED. So if I handle IDLE state the same way I handle DISCONNECTED state, it solves my issue.
04-01-2016 10:59 AM
Hi Ben,
We can take a look at CiscoTSP logs and try to find out if there events that are missing. What kind of application is this? We may need a corresponding application logs as well.
Regards,
-Mikhail-
04-06-2016 08:46 AM
The application does real-time emotion analysis and word and phrase detection. I have attached the relevant Cisco log.
The example in that log is a call from extension 1952 to 18003901735 that connected at 9:22:41 according to my application logs. I never get a disconnect event for that call.
Thanks,
Ben
04-06-2016 10:05 AM
I see some events in the logs like
LineCallConferenceStartedEvent
LineCallConferenceEndedEvent
What TAPI events do these correspond to?
07-06-2016 07:56 AM
I discovered that when a call that is in a conference gets disconnected it gets a LINE_CALLSTATE event with a state of IDLE. Non-conferenced calls get a LINE_CALLSTATE with a state of DISCONNECTED. So if I handle IDLE state the same way I handle DISCONNECTED state, it solves my issue.
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