Cisco Support Community
Community Member

Determining call's connection ID

Hi, I have a major problem with CRS 3.0 and CCM 3.3

I have a routing point send the call to a CTI port, annd I use IP IVR to determine what this particular caller wants. Unfortunately, so of the callers come without an ANI, so I need to somehow to retrieve that call's connection ID, so that I could pass some data to the agent regarding this call.

There is no ConnID or CallID in Get Session Info, so I was thinking that maybe I could use Java and get this information directly from CCM, bu so far, not luck.

Can it be done?

How do you usually attach data to a call when there is no ANI present?

Really stuck here...


Re: Determining call's connection ID

Unfortunately CRS does not write a calls CallID to the database until the call is complete. A guy I work with wrote an app that creates a callID for each incoming call. E-mail him with your problem and I am sure he can help. Tell him "Digger" sent ya :)


Re: Determining call's connection ID

I'm not sure if this will help, but there is a getGlobalCallID() function available via Cisco's JTAPI extensions, in addition to other functions such as getCallManagerID().

See the Cisco JTAPI Developer Guide for Cisco CallManager 3.3(2) on page 1-52.

Again, not sure if that helps, but it is there.

CreatePlease to create content