trixbox/Viatalk Configuration
Using FREEPBX to configure your Trixbox server With Viatalk provider
FREEPBX can configure the following:
Incoming Calls — Specify where to send calls coming from the outside
Extensions — Add extensions and set voicemail properties
Ring Groups — Group extensions that should ring simultaneously
Queues — Place calls into queues and allow them to be answered in order
Digital Receptionist — Create voice menus to greet callers
Trunks — Set up trunks to connect to the outside world
Outbound Routing — Manage which trunks outbound calls go out
DID Routes — Specify the destination for calls if their trunk supports direct inward dial
On Hold Music — Upload MP3 files to be played while users are on hold
System Recordings — Record or upload messages for specific extensions
Backup and Restore — Create, back up, and restore profiles of your system
General Settings — Set basic dialing, company directory, and fax settings
Step1: Access the Web Portal Interface
- Open your web browser and type HTTP://YourTrixboxIPaddressHere
- Switch to Admin Mode. (click on the switch link in the upper right corner)
- Enter the username and password given in the confirmation Email.
- Click on the Asterisk Menu
- Select Free PBX

Step2: Configuring an extension
1) In the FreePBX menu click setup and select extensions.
2) From the device drop down menu select “Generic SIP device” and click submit

3) Create extension 1001 and type in a secret for registration like "2008". Then enter the name of the person using this extension.


4) Click “Submit Changes” then click on "ApplyConfiguration Changes"

Configure your extension in a soft phone for testing or Polycom IP Phone.
Xlite is the best choice for this test. Remember to use your extension number and password in Xlite. Use your Trixbox IP address as the sip proxy.

Step3: Configuring trunk for inbound and outbound calls
click on trunk and add SIP trunk:
Outgoing Settings
Trunk Name: viatalk
Peer Details:
allow=ulaw
canreinvite=no
context=default
disallow=all
dtmf=rfc2833
dtmfmode=rfc2833
host=sip.vtwhite.com
insecure=very
type=peer
Click “Submit Changes” then click on "ApplyConfiguration Changes"


Step4: Configuring Outbound Routing
You will need to allow calls from your phones to go out on a trunk. When having more than one trunk, you will need to setup dialing rules (dialing patterns) in order to specify which calls should go out on which trunk.
- Select setup
- Click on Outbound Routes.
- Assign a name for your route (USA-International).
- Enter the following Information:
Dial Patterns
NXXXXXX
NXXXXXX
NXXNXXXXXX
1800NXXXXXX
1888NXXXXXX
1877NXXXXXX
1866NXXXXXX
1NXXNXXXXXX
011.
Trunk Sequence
Select viatalk
Click “Submit Changes” then click on "ApplyConfiguration Changes"


Step5: Configuring Inbound Routing
NOTE: YOU WILL NOT BE ABLE TO RECEIVE CALLS IF YOU DO NOT CONFIGURE AT LEAST ONE INBOUND ROUTE
Configuring inbound routes will allow calls from viatalk go someplace in your PBX.
Using FREEPBX
- Select setup
- Select Inbound Routes.
- Leave the DID number and Caller ID Number boxes empty.
- Under “set destination” select extension 1001.
- Click Submit


Step6:General Settings
Click on General settings and allow anonymous SIP calls
Click “Submit Changes” then click on "ApplyConfiguration Changes"


Click4pbx recommends that you use Polycom IP Phones for a better sound quality and NAT related network problems.
Contact our sales dept to discuss more about our recommended : IP Phones, Routers and Switches. |