cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3772
Views
0
Helpful
3
Replies

Foward all calls from external only

nguyenminhtuan
Level 1
Level 1

Hello Guys,

One of my reception has a requirement when she is busy, she will forward all calls to an external number (charged on minute). Is it possible on CUCM to forward all calls for external calls only, while internal calls will not.

Thanks,

Tuan

1 Accepted Solution

Accepted Solutions

Hi Tuan,

This can be done by using the "Route next hop by calling party number". For example:

If the extension range on your CUCM is 4 digit 1XXX and the calling number being presented to CUCM from PSTN is in \+.! format and your operator with extension 1000 want the call to be forwarded to a PSTN number is the call came in from PSTN.

Configuration required would be 3 partitions:

PT_Internal

PT_Outside

PT_CFD_External

Calling search space:

CSS_ExternalCFA:  PT_CFD_External

CSS_ExtForwardCheck: PT_Internal & PT_Outside

Translation patterns required:

1. 99999 (Just a dummy number)

This TP will have CSS_ExtForwardCheck and partition PT_CFD_External assigned to it,

Make sure the " route next hop based on calling number ".

2. XXXX (for internal extensions) 

This will have PT_Internal to it

You can change the called party transformation to the number you want to forward if an internal user calls in.

3.  \+.! (for outside callers if the number being sent by provider is in E.164 format)

This will have PT_External assigned to it.

Assign it an appropriate CSS.

Apply the appropriate called party transformation pattern to the PSTN number where the call should forward to.

Setup would be:

PSTN caller calls reception >>>>  Extension 1000 >>>>> CFA >>>> 88888 (Translation pattern)  --> This TP will check the calling party number and based on that forward it to tp >>> \+.!

One particular used cased scenario of this is in blocking the calls on CUCM based on calling number. You can refer to the discussion below:

https://supportforums.cisco.com/document/71966/blocking-calls-based-calling-party-id

Aseem

(Please rate if useful)

View solution in original post

3 Replies 3

Aseem Anand
Cisco Employee
Cisco Employee

Hi,

You can use "Forward Busy External" & "Forward No Answer External" under call forward settings on the extension to achieve this.

Forward Busy External

The settings in this row of fields specify the forwarding treatment for external calls to this directory number if the directory number is busy. See the description for the Busy Trigger field for information on when a line is considered busy. The call forward destination and Calling Search Space field get used to redirect the call to the forward destination.

Specify the following values:

  • Voice Mail—Check this check box to use settings in the Voice Mail Profile Configuration window for external calls.
Note   

When this check box is checked, the calling search space of the voice mail pilot gets used. Cisco Unified Communications Manager ignores the settings in the Destination box and Calling Search Space.

Note   

When the Voice Mail check box is checked for internal calls, the system automatically checks the Voice Mail check box for external calls. If you do not want external calls to forward to the voice-messaging system, you must uncheck the Voice Mail check box for external calls.

  • Destination—This setting indicates the call forward busy destination for external calls. Use any dialable phone number, including an outside destination.
Note   

When you enter a destination value for internal calls, the system automatically copies this value to the Destination field for external calls. If you want external calls to forward to a different destination, you must enter a different value in the Destination field for external calls.

  • Calling Search Space—The Forward Busy external Calling Search Space is used to forward the call to the Forward Busy External destination. It applies to all devices that are using this directory number.
Note   

If the system is using partitions and calling search spaces, Cisco recommends that you configure the forward calling search spaces. When a call is forwarded or redirected to the call forward destination, the configured call forward calling search space gets used to forward the call. If the forward calling search space is None, the forward operation may fail if the system is using partitions and calling search spaces. For example, if you configure the Forward Busy Destination, you should also configure the Forward Busy Calling Search Space. If you do not configure the Forward Busy Calling Search Space and the Forward Busy destination is in a partition, the forward operation may fail.

Note   

When you choose a Calling Search Space for internal calls, the system automatically copies this setting to the Calling Search Space setting for external calls. If you want external calls to forward to a different calling search space, you must choose a different setting in the Calling Search Space drop-down list box.

Aseem

(Please rate if useful)

Hi Aseem,

Yes, I know this option. Unfortunately, the user doesn't to have the delay for the calls to be busy or no answer.

For example, when she is not in the office, she want to forward all calls to external number without delay.

Thanks,

Tuan

Hi Tuan,

This can be done by using the "Route next hop by calling party number". For example:

If the extension range on your CUCM is 4 digit 1XXX and the calling number being presented to CUCM from PSTN is in \+.! format and your operator with extension 1000 want the call to be forwarded to a PSTN number is the call came in from PSTN.

Configuration required would be 3 partitions:

PT_Internal

PT_Outside

PT_CFD_External

Calling search space:

CSS_ExternalCFA:  PT_CFD_External

CSS_ExtForwardCheck: PT_Internal & PT_Outside

Translation patterns required:

1. 99999 (Just a dummy number)

This TP will have CSS_ExtForwardCheck and partition PT_CFD_External assigned to it,

Make sure the " route next hop based on calling number ".

2. XXXX (for internal extensions) 

This will have PT_Internal to it

You can change the called party transformation to the number you want to forward if an internal user calls in.

3.  \+.! (for outside callers if the number being sent by provider is in E.164 format)

This will have PT_External assigned to it.

Assign it an appropriate CSS.

Apply the appropriate called party transformation pattern to the PSTN number where the call should forward to.

Setup would be:

PSTN caller calls reception >>>>  Extension 1000 >>>>> CFA >>>> 88888 (Translation pattern)  --> This TP will check the calling party number and based on that forward it to tp >>> \+.!

One particular used cased scenario of this is in blocking the calls on CUCM based on calling number. You can refer to the discussion below:

https://supportforums.cisco.com/document/71966/blocking-calls-based-calling-party-id

Aseem

(Please rate if useful)

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: