Fortinet white logo
Fortinet white logo

FortiVoice Cookbook

Configuring extension settings

Configuring extension settings

This recipe shows how to configure an internal IP extension, a phone connected on the same LAN as the system. An external IP extension is a phone connected outside the LAN.

  1. Go to Extension > Extension > IP Extension and click New (or select and Edit an existing extension).
  2. Enter an extension Number. A green check mark will appear to indicate that the number entered is Available.


  3. FortiVoice auto-populates the User ID field.

  4. Enter a Display name for the user. This is the name that appears on the phone screen when receiving a call from this extension.

Configuring device settings

  1. If the extension is using a desk phone, go to the Device Setting section and update the Phone tab:
    1. Set the Type to FortiFone from the dropdown menu.
    2. For Device, click New (+), where you can enter the device MAC address, Phone model, and assign a Phone profile.
    3. Assign an appropriate SIP profile from the SIP settings dropdown.
    4. Assign an Emergency zone type and Emergency zone.
  2. Then click Advanced to open the phone advanced settings.
  3. Enter or Generate a SIP password, and set Location to Internal.
  4. Note that IP extensions that are designated as Internal are those extensions that do not traverse through NAT to connect to the FortiVoice unit. Select External if the extension does require NAT.

  5. Optionally, enable message waiting indication (MWI), Auto answer, and Direct call.
  6. Click OK and then click Create.
  7. If the extension is using the FortiFone softclient for mobile or desktop, or both, go to the Device Setting section and update the Soft FortiFone tab:
    1. In License allocation, select the number of licenses to allocate.

    2. For more information about installing and configuring the softclient app, see the applicable document:
      1. FortiFone Softclient for Android User Guide
      2. FortiFone Softclient for iOS User Guide
      3. FortiFone Softclient for Desktop User Guide

Configuring user settings

  1. In the User Setting section, under the Management tab:
    1. You can assign a User privilege and a Department to the extension. If your company has multiple departments and you want phone users to view directory entries for their own department only, see Filtering the phone directory by department.
    2. You can assign a Survival branch profile. For more information about adding a survivability branch, see the FortiVoice Local Survivable Gateway Deployment Guide.
    3. For information about configuring Voicemail settings, see Configuring voicemail.
  2. Under the Web Access tab, set Authentication type to Local and enter or Generate a User password.
  3. A warning may appear indicating that the system password policy is disabled. If this is the case, click Password policy is disabled to enable Password/PIN Policy, and configure the minimum requirements for passwords as appropriate.
  4. Under the Phone Access tab, enter or Generate a Voicemail PIN and Personal code. These are used by the extension user to access their voicemail and the FortiVoice user portal, and to make restricted calls, respectively.

Configuring voicemail

  1. In the User Setting section, under the Management tab, click Voicemail.

  2. Set Main Voicemail to the extension's own voicemail or that of another extension as the voicemail of this extension. Typically, you will use the default voicemail.
  3. To allow other users or groups to receive a notification when the extension receives a voicemail, perform the following steps:
    1. For Users (s) and/or Groups(s), click +.
    2. Select one or more entries.
    3. Click Close.
  4. Click OK.

Configuring call center

If you have purchased a call center license and uploaded that license on FortiVoice, then you can enable the call center option.

  1. When you have completed the configuration of the various IP extension settings, scroll to the bottom of the IP Extension dialog and enable Call Center. Call center profiles can only be configured after the IP extension configuration has been saved.
  2. Click Create.
  3. Select the newly created IP extension from the list and click Edit.
  4. Scroll to the bottom of the IP Extension dialog and and click Call Center.
  5. Under Call Center, assign an Agent profile from the dropdown menu. For example, you can designate the extension as either a call center agent or manager.
  6. An agent, or especially a manager, may need to monitor call queues in certain departments. Click the Managed departments table and assign those departments you wish to be monitored.
  7. Click Member of Queues.
  8. Set Main/Outgoing queue to the primary queue for collecting the outgoing calls from all queues by this agent.
  9. From the Queues table, assign the queues you want the extension to be a member of.
  10. Click OK when finished.
  11. Under Skill Sets, click New.
  12. Assign the appropriate skill and skill level for the agent from the dropdown menu. For more information about agent skill and skill-based routing, see Skill-based routing.
  13. Click Create, and OK to complete configuring the Call Center, and OK again to complete configuring the IP Extension.

Configuring extension settings

Configuring extension settings

This recipe shows how to configure an internal IP extension, a phone connected on the same LAN as the system. An external IP extension is a phone connected outside the LAN.

  1. Go to Extension > Extension > IP Extension and click New (or select and Edit an existing extension).
  2. Enter an extension Number. A green check mark will appear to indicate that the number entered is Available.


  3. FortiVoice auto-populates the User ID field.

  4. Enter a Display name for the user. This is the name that appears on the phone screen when receiving a call from this extension.

Configuring device settings

  1. If the extension is using a desk phone, go to the Device Setting section and update the Phone tab:
    1. Set the Type to FortiFone from the dropdown menu.
    2. For Device, click New (+), where you can enter the device MAC address, Phone model, and assign a Phone profile.
    3. Assign an appropriate SIP profile from the SIP settings dropdown.
    4. Assign an Emergency zone type and Emergency zone.
  2. Then click Advanced to open the phone advanced settings.
  3. Enter or Generate a SIP password, and set Location to Internal.
  4. Note that IP extensions that are designated as Internal are those extensions that do not traverse through NAT to connect to the FortiVoice unit. Select External if the extension does require NAT.

  5. Optionally, enable message waiting indication (MWI), Auto answer, and Direct call.
  6. Click OK and then click Create.
  7. If the extension is using the FortiFone softclient for mobile or desktop, or both, go to the Device Setting section and update the Soft FortiFone tab:
    1. In License allocation, select the number of licenses to allocate.

    2. For more information about installing and configuring the softclient app, see the applicable document:
      1. FortiFone Softclient for Android User Guide
      2. FortiFone Softclient for iOS User Guide
      3. FortiFone Softclient for Desktop User Guide

Configuring user settings

  1. In the User Setting section, under the Management tab:
    1. You can assign a User privilege and a Department to the extension. If your company has multiple departments and you want phone users to view directory entries for their own department only, see Filtering the phone directory by department.
    2. You can assign a Survival branch profile. For more information about adding a survivability branch, see the FortiVoice Local Survivable Gateway Deployment Guide.
    3. For information about configuring Voicemail settings, see Configuring voicemail.
  2. Under the Web Access tab, set Authentication type to Local and enter or Generate a User password.
  3. A warning may appear indicating that the system password policy is disabled. If this is the case, click Password policy is disabled to enable Password/PIN Policy, and configure the minimum requirements for passwords as appropriate.
  4. Under the Phone Access tab, enter or Generate a Voicemail PIN and Personal code. These are used by the extension user to access their voicemail and the FortiVoice user portal, and to make restricted calls, respectively.

Configuring voicemail

  1. In the User Setting section, under the Management tab, click Voicemail.

  2. Set Main Voicemail to the extension's own voicemail or that of another extension as the voicemail of this extension. Typically, you will use the default voicemail.
  3. To allow other users or groups to receive a notification when the extension receives a voicemail, perform the following steps:
    1. For Users (s) and/or Groups(s), click +.
    2. Select one or more entries.
    3. Click Close.
  4. Click OK.

Configuring call center

If you have purchased a call center license and uploaded that license on FortiVoice, then you can enable the call center option.

  1. When you have completed the configuration of the various IP extension settings, scroll to the bottom of the IP Extension dialog and enable Call Center. Call center profiles can only be configured after the IP extension configuration has been saved.
  2. Click Create.
  3. Select the newly created IP extension from the list and click Edit.
  4. Scroll to the bottom of the IP Extension dialog and and click Call Center.
  5. Under Call Center, assign an Agent profile from the dropdown menu. For example, you can designate the extension as either a call center agent or manager.
  6. An agent, or especially a manager, may need to monitor call queues in certain departments. Click the Managed departments table and assign those departments you wish to be monitored.
  7. Click Member of Queues.
  8. Set Main/Outgoing queue to the primary queue for collecting the outgoing calls from all queues by this agent.
  9. From the Queues table, assign the queues you want the extension to be a member of.
  10. Click OK when finished.
  11. Under Skill Sets, click New.
  12. Assign the appropriate skill and skill level for the agent from the dropdown menu. For more information about agent skill and skill-based routing, see Skill-based routing.
  13. Click Create, and OK to complete configuring the Call Center, and OK again to complete configuring the IP Extension.