10-31-2025 11:10 AM
Hi all,
in need some help, hope i can explain my problem correctly.
Our company uses a third party contact center solution and we have different call center extensions for each departement.
The SIP Trunk connection works fine between Callmanager and contactcenter server with XCAPI, all is full in service.
Now i need to route all departments contact center extensions into the CC-SIP Trunk.
For example i have the extension "7777" and "6666", in the Technotes from CC to connect with UCM is defined like these Route Pattern.
First i don´t understan completly what this pattern exactly doing?
I´m not sure if there is an easyer way to route all my 12 Contact Center Extensions into the CC Trunk.
If you have any ideas, I would be very happy to hear them.
Thanks
10-31-2025 11:18 AM - edited 10-31-2025 11:19 AM
That route pattern would match any called number that starts with 75 and then any number with no predetermined length as ! is a wild card match of any number of digits between 0-9.
11-03-2025 05:58 AM
And to continue with what @Roger Kallberg wrote, each pilot number would need to have a Route Pattern sending calls to the trunk. If the pilot numbers can be summarized, you can reduce the number of Route Patterns. That said, having a separate one for each pilot number would give you more granular control in the event things change in the future.
I may be telling you something you already know here, but I recommend that you put the CC trunk into a Route Group/Route List structure, and then point your Route Patterns to the Route List (rather than pointing them directly to the trunk). When Route Patterns point directly to a Trunk any time you make a change to one of the route patterns it will reset the trunk which can cause disruptions. If you have the trunk in a RG and the RG in a RL and point the RPs at the RL, when changes are made to the RP only the RL resets and not the trunk itself.
I hope this is helpful.
Maren
11-03-2025 03:52 PM
In your example, the contact center extensions are 7777 and 6666. When someone dials that number, you need to send the call to your call center application through the configured trunk. To do that, we need to have a route pattern.
When you define a route pattern 7777, it has configurations called Route list/gateway, which define the gateway, trunk, or route list to be used to process the call. If you don't have a route pattern configured on the CUCM, when someone dials 7777, the call will not be processed by the CUCM as it doesn't know what to do with this call since it has to be processed by a device outside the CUCM. However, if you have a route pattern defined with a gateway/route list, the call will be sent out using the selected device, and in your case, your call center application will process the call. Another thing to consider is the Partition. in the picture, it is set to None, which means the number mentioned in the route pattern can be reached by anyone configured in the CUCM.
Instead of 75!, I would suggest creating a separate route pattern to match all your 12 numbers if they are in a different range like 7777 and 6666, or if they can be minimized by using a wildcard, that would reduce the number of route patterns.
If you share your extensions, we can help you with that.
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