cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
583
Views
0
Helpful
1
Replies

making a call while providing origination number

stephan.steiner
Spotlight
Spotlight

I need to make calls from a CTI RP / CTI Port where the callee does not see the DN name/Number where the call originates from, but an arbitrary information (the call should not come from that arbitrary name of course.. JTAPI can only control controlled devices /lines after all).

 

So, A calls B where B is a CTI RP.

B then makes calls in parallel to C, D and E, and C, D and E should see "A" as caller. If C answers the call, I'd drop the calls from B to D and E, and connect to call from A to B and the one from B to C.

1 Reply 1

dstaudt
Cisco Employee
Cisco Employee

The JTAPI facility for modifying calling numbers is via

( (CiscoRouteSession) CiscoRouteEvent.getRouteSession() ).selectRoute()

Which means that a call has to be received on the CTI RP, and then sent to the destination with .selectRoute() - so a 'pass through' action in other words.  I'm not sure if you can create a call from a single CTI-RP from itself to itself, and then do a .selectRoute()..?  You may need to use 2 CTI RP for this scenario.

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/12_5_1/cucm_b_cisco-unified-jtapi-developers-guide-1251/cucm_b_cisco-unified-jtapi-developers-guide-1251_chapter_010.html#CUCM_TP_M6DE6B5F_00