Showing results for 
Search instead for 
Did you mean: 

Call Routing

Hello everyone,



CUCM 11.5.  I have a call coming in on a PRI and the Telco is sending 10 digits.  I need to get inbound calls to that number over to an internal extension to make it a DID.  What is the best way to do that?



Thanks in advance


All replies rated

VIP Mentor

Re: Call Routing

You have not indicated what call routing agent you are using? CUCM ? CUCME?

In either case you can use voice translation rules to manipulate digit to whatever number you want.

Please rate all useful posts
VIP Advisor

Re: Call Routing

To Deji:
The first sentence is: CUCM 11.5. Do you not see that, or did they add it after?

To the OP:
The question is still a little vague, but most people will find using the Significant Digits on the Gateway/Trunk as the easiest solution to go from 10 digits to a lower amount of digits. However, if you are also transforming the number completely, then a Translation Pattern would be best in CUCM.

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.

Re: Call Routing


you need to create a translation rule and assigned it to dial-peer so dial-peer can determines where should calls go


Translation rules/profiles can be used to modify the calling/called number.

There are 3 steps involved:

  1. Create the master translation rule and sub rules.
  2. Create the translation profile and associate a master rule to it 
  3.  Apply this translation profile to a dial peer or an interface.




Please rate if its helpful.

VIP Collaborator

Re: Call Routing

Digit manipulation in your scenario can be done in a number of ways. All of which have been pointed out here. Which one is best for you depends on what else is going on in your system and what your comfort level is with CUCM and/or IOS.


Yes, the easiest way to truncate DIDs to DN length is the use of the Significant Digits field on the Inbound Call Routing section of the trunk or gateway. However, I do not recommend this as it is heavy-handed and may give you problems later as you grow.


It is possible to use Voice Translation Profiles on the router to reduce the number of digits sent to CUCM. Many organizations do this, but it requires comfort with dial-peers and IOS in general. Given what you've said about your situation, I will guess that you are relatively new to voice which makes me think this is not a good choice for your situation at this time.


I would go with Translation Patterns for inbound calls in CUCM:


1) Create PSTN_Inbound_PT
2) Create PSTN_Inbound_CSS and add PSTN_Inbound_PT to it.
3) Create one or more translation patterns that match the 10-digit patterns sent by your service provider.
  - Set the Partition to PSTN_Inbound_PT
  - Set the CSS to one that has access to your internal DNs
  - Set digit manipulation (discard digits or transform mask) to the Called Party (not Calling Party! easy mistake) that maps the 10-digits to your internal DNs
4) Set the Calling Search Space for your trunk or gateway under Inbound Call Routing to the PSTN_Inbound_CSS, and then reset it.

CreatePlease to create content
Content for Community-Ad
July's Community Spotlight Awards