05-16-2025 08:27 AM
Is it possible to trigger a route pattern based on the calling Party number?
For example, MYApp with Caller ID "544449" having a SIP trunk with Cisco calls a Cisco extension 3000 (Not DN).
My requirement is to transform this caller ID 544449 to 44449 by stripping first digit and then trigger a route pattern "44449" back to MyAPP.
How can I achieve this. Please mention the solution that exists within Call Manager.
Solved! Go to Solution.
05-18-2025 09:21 AM
You’ll need to pass the call via one translation pattern where you set the option to route on calling number and then pass it through another translation pattern that matches on the calling number. This article describes how this works Blocking Inbound calls to Cisco Unified Communications Manager based on Caller ID
Even if it’s for a blocking setup, the concept is the same for routing.
05-16-2025 10:06 AM
That isn’t a viable option. You can route based upon calling number with translation pattern(s), but not route pattern(s).
05-18-2025 05:50 AM
Hi @Roger Kallberg ,
Off course the route pattern should be triggered by the Translation Pattern.
I need a solution what that translation pattern should be.
As per my testing, Translation pattern is not triggering based on the CALLING Party Transformation Mask.
It only triggers based on the CALLED Party Transformation Mask.
Please advise
05-18-2025 09:21 AM
You’ll need to pass the call via one translation pattern where you set the option to route on calling number and then pass it through another translation pattern that matches on the calling number. This article describes how this works Blocking Inbound calls to Cisco Unified Communications Manager based on Caller ID
Even if it’s for a blocking setup, the concept is the same for routing.
05-18-2025 08:03 AM - edited 05-18-2025 08:05 AM
The optimal solution is to modify the calling number in the Route pattern or strip the number from the calling party on the trunk using translation. Calling party transformation can also be used in this case.
05-19-2025 02:10 AM
Thank you @Roger Kallberg and @Nithin Eluvathingal for your inputs.
I found that I wasn't checking this box "Route next hop By Calling Party Number" to force the call to route based on calling party.
After checking this box, my problem was resolved.
05-19-2025 02:24 AM
Glad to hear that. Apart from this you probably do not want to have Provide Outside Dial Tone checked on this TP.
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