SwitchVox
Requirements
Both the installed DuVoice and installed Switchvox versions need to be modern. Older versions are incompatable.
Preface
Additionally, here is a note regarding the variables throughout this document:
If you see a variable, for example on this document: <dv-ext-num>.
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.
Hospitality Integration
PBX Configuration
We want to log into the SwitchVox with the default admin account to create an account specifically for DuVoice.
First log in to the SwitchVox with the default admin account.
Click the 'Setup' drop down menu.
Under the 'Admins' sub-menu, click the 'Manage' option.
Click the 'Create Admin' button.
Under the 'General Information' tab configure the following:
Set the 'Login Name' to duvoicepbxlink.
This will be the <pbx-link-acc>.
Set a good password in the 'Password' field.
This will be the <pbx-link-pass>.
Under the 'Permissions' tab configure the following:
Extensions: Read/Write
Phones: Default
Call Routing: Default
Admins: Default
PBX Features: Default
Notifications: Default
Extension Features: Default
Media: Default
Call Reports: Default
Queue Reports: Default
Custom Reports: Default
Diagnostics: Default
Maintenence: Default
Networking: Default
Then click on the 'Save Admin' button.
DuVoice Configuration
This PBX link, according to the manual page here supports changing the first and last name of extensions.
Log in to the desktop of the DuVoice server.
Open the 'DV2000 Manager' application.
Click on the 'system' drop down option.
Click on the 'profiles' option.
To create a new profile, click 'add'.
On this window, within the 'details' tab, set 'PBX' drop down to SwitchVox.
Then under the 'SwitchVox' tab, configure the following:
PBX
URL: enter the HTTPS url to log into the SwitchVox (usually just the IP address with the correct prefix).
-
Username:
This will be the <pbx-link-acc>.
Password:
This will be the <pbx-link-pass>.
Save this information and close out of the window.
Telephony Integration
Regarding MWI
MWI will need to be sent via SIP notify from the DuVoice server to the phones directly.
See the MWI configuration page, here.
SwitchVox Configuration
Overview:
First, need to program an extension that DuVoice can register to.
Then we'll go over setting up an extension, and how to route it to DuVoice for voicemail.
Creating and configuring a SIP extension for DuVoice to register to.
Click the 'Setup' drop down menu.
Under the 'Extensions' sub-menu, click the 'Manage' option.
Click the 'Create Extension' button.
Select: Extension Type = SIP phone or SIP adapter for Analog Phone (ATA)
Select: Extension Template = default
Create extension with the following information:
Extension = <dv-ext-num>
First name = DuVoice
Last name = Port
Password = <dv-ext-pass>
Numeric PIN = <dv-ext-pin>
Click 'save SIP Extension' button.
Example screenshot:
Click on the 'Phone settings' tab.
Then click on the 'Common Settings' sub-tab.
Set the following information:
'Phone password' = <dv-ext-pass>
Example screenshot:
Voicemail Users' Extension Setup
How to set up an extension as mailbox.
Create Extension:
'Setup' drop down menu.
Under the 'Extensions' sub-menu, click the 'Manage' option.
'Create Extension' button.
Extension Type = SIP phone or SIP adapter for Analog Phone (ATA)
Extension Template = default
Create extension:
Extension = <mb-num>
First name = <mb-fn>
Last name = <mb-ln>
Password = <mb-pass>
Numeric PIN = <mb-pin>
Click 'save SIP Extension' button.
Configure RNA forwarding:
Click the 'Setup' drop down menu.
Under the 'Extensions' sub-menu, click the 'Manage' option.
Find the user you'd like to edit.
Click on the button that has a door icon to 'login as this user'.
This will open a new tab in the web browser.
Click the 'Features' drop down menu.
Under the 'Features' sub-menu, click the 'Call Rules' option.
On this window, remain on the 'Unanswered Call Rule Sets' tab.
Find the call rule called 'Default Standard'.
Click on the button that has a pencil icon to 'edit call rule'.
Click on the 'Create Action' button.
Click on the 'Call Forward' button, and configure the following:
Type of call: direct calls.
Extension to forward to: <dv-ext-num>.
Now there should be two listed options:
First, is going to be rule to ring the extension's phone itself.
Second should be the DuVoice forwarding rule.
It should say: Forward Direct Calls to <dv-ext-num> after 3 rings.
Example Screenshot:
DuVoice Configuration
Installation Wizard
First, select 'asterisk based pbx'.
Then select the 'switchvox' option.
Telephony Settings
Launch DV2000 Manager application:
Click on the 'Telephony' drop down menu.
Click on the 'Settings' option.
Navigate to 'PBX Tab' and configure the following:
Address = <switchvox-ip>
Realm = asterisk
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:
Under 'other' section.
'accept calls from self' = checked
Hit 'ok' button.
Example screenshot: