SwitchVox

Both the installed DuVoice and installed Switchvox versions need to be modern. Older versions are incompatable.

  • SwitchVox Version 8.0 (and above).
  • DuVoice DV2000 Version 8.0 (and above).

Additionally, here is a note regarding the variables throughout this document:

  • If you see a variable, for example on this document: <dv-ext-num>.
    • This variable is used in multiple places, so it's important to make note of them.
  • The variables on the SwtichVox configuration is up to the PBX technician to pick the best option to follow the rest of their PBX configuration.
  • Then the DuVoice technician will need to know the information so that they can add the same parameters to the DuVoice server for integration.

We want to log into the SwitchVox with the default admin account to create an account specifically for DuVoice.

  1. First log in to the SwitchVox with the default admin account.
  2. Click the 'Setup' drop down menu.
  3. Under the 'Admins' sub-menu, click the 'Manage' option.
  4. Click the 'Create Admin' button.
  5. Under the 'General Information' tab configure the following:
    1. Set the 'Login Name' to duvoicepbxlink.
      1. This will be the <pbx-link-acc>.
    2. Set a good password in the 'Password' field.
      1. This will be the <pbx-link-pass>.
  6. Under the 'Permissions' tab configure the following:
    1. Extensions: Read/Write
    2. Phones: Default
    3. Call Routing: Default
    4. Admins: Default
    5. PBX Features: Default
    6. Notifications: Default
    7. Extension Features: Default
    8. Media: Default
    9. Call Reports: Default
    10. Queue Reports: Default
    11. Custom Reports: Default
    12. Diagnostics: Default
    13. Maintenence: Default
    14. Networking: Default
  7. Then click on the 'Save Admin' button.

This PBX link, according to the manual page here supports changing the first and last name of extensions.

  1. Log in to the desktop of the DuVoice server.
  2. Open the 'DV2000 Manager' application.
  3. Click on the 'system' drop down option.
  4. Click on the 'profiles' option.
  5. To create a new profile, click 'add'.
  6. On this window, within the 'details' tab, set 'PBX' drop down to SwitchVox.
  7. Then under the 'SwitchVox' tab, configure the following:
    1. PBX URL: enter the HTTPS url to log into the SwitchVox (usually just the IP address with the correct prefix).
    2. Username:
      1. This will be the <pbx-link-acc>.
    3. Password:
      1. This will be the <pbx-link-pass>.
  8. Save this information and close out of the window.

MWI will need to be sent via SIP notify from the DuVoice server to the phones directly.

See the MWI configuration page, here.

Overview:

  1. First, need to program an extension that DuVoice can register to.
  2. Then we'll go over setting up an extension, and how to route it to DuVoice for voicemail.

Configure SIP Extension for DuVoice

Creating and configuring a SIP extension for DuVoice to register to.

  1. Click the 'Setup' drop down menu.
  2. Under the 'Extensions' sub-menu, click the 'Manage' option.
  3. Click the 'Create Extension' button.
  4. Select: Extension Type = SIP phone or SIP adapter for Analog Phone (ATA)
  5. Select: Extension Template = default
  6. Create extension with the following information:
    1. Extension = <dv-ext-num>
    2. First name = DuVoice
    3. Last name = Port
    4. Password = <dv-ext-pass>
    5. Numeric PIN = <dv-ext-pin>
  7. Click 'save SIP Extension' button.

Example screenshot:

  1. Click on the 'Phone settings' tab.
  2. Then click on the 'Common Settings' sub-tab.
  3. Set the following information:
    1. 'Phone password' = <dv-ext-pass>

Example screenshot:

Voicemail Users' Extension Setup

How to set up an extension as mailbox.

Create Extension:

  1. 'Setup' drop down menu.
  2. Under the 'Extensions' sub-menu, click the 'Manage' option.
  3. 'Create Extension' button.
  4. Extension Type = SIP phone or SIP adapter for Analog Phone (ATA)
  5. Extension Template = default
  6. Create extension:
    1. Extension = <mb-num>
    2. First name = <mb-fn>
    3. Last name = <mb-ln>
    4. Password = <mb-pass>
    5. Numeric PIN = <mb-pin>
  7. Click 'save SIP Extension' button.

Configure RNA forwarding:

  1. Click the 'Setup' drop down menu.
  2. Under the 'Extensions' sub-menu, click the 'Manage' option.
  3. Find the user you'd like to edit.
  4. Click on the button that has a door icon to 'login as this user'.
  5. This will open a new tab in the web browser.
  6. Click the 'Features' drop down menu.
  7. Under the 'Features' sub-menu, click the 'Call Rules' option.
  8. On this window, remain on the 'Unanswered Call Rule Sets' tab.
  9. Find the call rule called 'Default Standard'.
  10. Click on the button that has a pencil icon to 'edit call rule'.
  11. Click on the 'Create Action' button.
  12. Click on the 'Call Forward' button, and configure the following:
    1. Type of call: direct calls.
    2. Extension to forward to: <dv-ext-num>.
  13. Now there should be two listed options:
    1. First, is going to be rule to ring the extension's phone itself.
    2. Second should be the DuVoice forwarding rule.
      1. It should say: Forward Direct Calls to <dv-ext-num> after 3 rings.

Example Screenshot:

Installation Wizard

  1. First, select 'asterisk based pbx'.
  2. Then select the 'switchvox' option.

Telephony Settings

Launch DV2000 Manager application:

  1. Click on the 'Telephony' drop down menu.
  2. Click on the 'Settings' option.
  3. Navigate to 'PBX Tab' and configure the following:
    1. Address = <switchvox-ip>
    2. Realm = asterisk
    3. Register accounts using = Local IP address

Example screenshot:

Then go to the 'Lines' tab and configure the following:

For first line only:

  • Register = checked
  • Extension = <dv-ext-num>
  • Account = <dv-ext-num>
  • Password = <dv-ext-pass>

For rest of the lines:

  • Register = unchecked
  • Extension = <dv-ext-num>

Example screenshot:

Go to 'options' tab:

  1. Under 'other' section.
    1. 'accept calls from self' = checked
  2. Hit 'ok' button.

Example screenshot:

  • Last modified: 2026/05/22 18:05
  • by jh