06-22-2021 01:03 AM
Hi,
Is there any JTAPI API available to check if calling number & called number exists in CUCM without adding devices in CUCM Application User and also don't want to user super provider? We also don't want to use AXL API and CUCM DB query.
Thanks & Regards,
Umesh
06-22-2021 11:41 AM
From JTAPI itself...no, not that I'm aware of. You could possibly use AXL to do something like that, however it might get tricky if there are calling/called number translation patterns or other transformations that could change the run-time/perceived vs 'actual' (CUCM DB configuration level) DN.
I'm curious about the exact use-case/reason for this operation, if you can share...?
06-22-2021 08:50 PM
Thanks David for reply. Actually we have Agent Greeting application and one of feature we want to implement that if it's internal call then Greeting shouldn't be played.
We don't want to add non-agent extensions in our CUCM application use and also CUCM DB query using AXL. Just wanted to check if there is any method in JTAPI which can be useful.
Thanks & Regards,
Umesh
06-29-2021 01:02 PM
Might try looking at CiscoAddress.INTERNAL vs. CiscoAddress.EXTERNAL. I believe this value is informed by some basic commonsense situations (like SIP phones registered to the same CUCM), and can be configured by the admin for some devices where it can get ambiguous, e.g. a SIP trunk (which might be to an external ISP or to another CUCM/cluster on the same 'internal' system), via the 'Call Classicaction' OnNet/Offnet setting:
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