Configuring inbound dial plans
The Call Routing > Inbound > Inbound submenu lets you configure dial plans for incoming calls to the FortiVoice unit.
When the FortiVoice unit receives a call, the call is processed according to the inbound dial plan. To process the call, the FortiVoice unit selects the dial plan rule that best matches the dialed number and processes the call using the settings in the dial plan rule. For example, if your main line is 123-4567, you can set a dial plan rule that sends all incoming calls dialing 123-4567 to the auto attendant. Once the auto attendant is reached, the callers can follow the instructions, for instance, to dial an extension.
To view the inbound dial plans, go to Call Routing > Inbound > Inbound.
GUI field |
Description |
---|---|
Enabled |
Select to activate this dial plan. |
Name |
The name of the dial plan. |
Call handling |
The actions to process the incoming calls with matched dialed numbers and/or caller IDs. For details, see Call Handling. |
Handling Description |
The specific call handling actions. For details, see New. |
From Trunk |
The trunks of the incoming calls that are subject to this dial plan. |
Match DID |
The phone number pattern in your dial plan that matches many different numbers. For details, see Dialed Number Match. |
Match CID |
The caller ID pattern for this dial plan. For details, see Caller ID Match. |
To set up an inbound dial plan
- Go to Call Routing > Inbound > Inbound.
- Click New.
- Configure the following:
GUI field
Description
Name
Enter a name for this plan.
Enable
Select to activate this dial plan.
From Trunk
Select the trunks of the incoming calls that are subject to this dial plan.
Select the trunks in the Available field and click -> to move them into the Selected field.
With dialed number pattern matching, you can create one phone number pattern in your dial plan that matches many different numbers.
The called numbers matching this pattern will follow this dial plan rule.
Create the number match following Pattern-matching syntax and Pattern-matching examples.
Click New to set the caller ID pattern following Pattern-matching syntax and Pattern-matching examples for this dial plan, and click Create.
You can enter an incoming call’s display name string or the caller’s phone number string as the pattern.
Click Export to open or save the caller ID match file and Import to browse for a caller ID match file.
Caller IDs under this pattern are subject to this plan.
Caller ID Modification
Select one or more caller ID modification configurations. You can associate multiple caller ID modification configurations with a dial plan. For more information on caller ID modification, see Modifying caller IDs.
Select the actions to process the incoming calls with matched dialed numbers and/or caller IDs.
Action type
Select the type of action for the plan and configure the actions accordingly. See New.
- Endpoint Action: Select if you want to send incoming calls to the local destinations according to operation schedules. For example, send calls to the voicemail after business hours.
- Dial Local Number: Select if you want to send incoming calls to the local destinations at any time. For example, you can enter 222xxxx as a pattern and strip 222. The FortiVoice unit will only dial the last four digits for all called numbers matching the pattern.
- Call Routing: Select if you want to route incoming calls (to the FortiVoice unit) to an external phone system using an outbound dial plan.
Depending on the selected Action type, click New to configure the actions:
- If you select the Endpoint action type:
- Select the FortiVoice operation schedule for the action. Click Edit to modify the selected schedule or click New to configure a new one. For more information on FortiVoice schedule, see Scheduling the FortiVoice unit.
- Select an action for the incoming calls under this plan.
- Click Create.
- Repeat this procedure if you need more actions for this action type.
For some actions, you need to enter the extension (such as Go voicemail) or select a profile (such as Play announcement).
Do not use the same schedule for more than one action to avoid schedule conflict.
- If you select the Dial local number type:
- Click New to add the number pattern in the Match Patternfield following Pattern-matching syntax and Pattern-matching examples for this dial plan. Repeat to add more patterns.
- For Strip, enter a number to omit dialing the starting part of a pattern. 0 means no action.
- For Prefix, add a number before a pattern.
- For Postfix, add a number after a pattern.
- Click Create.
For example, if your Match Pattern is 222XXXX and Strip is 3, the FortiVoice unit will only dial the last four digits for all called numbers matching the pattern.
For example, if your Match Pattern is 9XXX and the numbers under this pattern have been upgraded to have an additional digit 5 at the beginning, you can enter 5 for the Prefix. When an incoming call matches the pattern, the FortiVoice unit will add a 5 before the number.
For example, if your Match Pattern is 9XXX and the numbers under this pattern have been upgraded to have an additional digit 5 at the end, you can enter 5 for the Postfix. When an incoming call matches the pattern, the FortiVoice unit will add a 5 after the numb
- If you select the Call routing type, select the available outbound dial plans and click -> to move them into the Selected field. This means that the FortiVoice unit will route incoming calls to an external phone system using the selected outbound dial plans.
You may also choose to keep the original caller ID.
- Click Create.