SIP Trunk Setup for Voyced – Elastix
Manually configure a SIP trunk to connect your Elastix system to Voyced. This guide supports full inbound and outbound functionality using the traditional chan_sip
driver.
What You’ll Need
Make sure you have the following ready:
-
Access to the Elastix web interface
-
One or more working extensions already set up
-
Your Voyced SIP account credentials:
-
SIP Username:
Your-Voyced-DID
-
SIP Password:
YourServicePassword
-
SIP Server:
sip.voyced.eu
-
-
SIP and RTP ports open on your network:
-
UDP 5060 for SIP
-
UDP 10000–20000 for RTP (voice)
-
Sample Placeholder Values
Field | Value |
---|---|
Trunk Name | Voyced |
SIP Username | Your-Voyced-DID |
SIP Password | YourServicePassword |
SIP Server | sip.voyced.eu |
SIP Port | 5060 |
Codecs | alaw, ulaw, g729 |
Transport Protocol | UDP |
Step-by-Step Configuration
Step 1: Log in to Elastix
-
Open your browser and go to your Elastix IP address (e.g.
http://192.168.1.100
) -
Log in using your admin credentials
-
Go to the PBX tab at the top
Step 2: Add a New Trunk
-
In the left menu, go to PBX > PBX Configuration
-
Click Trunks
-
Click Add SIP Trunk
Under General Settings:
-
Trunk Name:
Voyced
-
Outbound Caller ID: Leave blank (or set if required)
-
Maximum Channels: Set based on your plan (e.g. 2, 4, etc.)
Step 3: Outgoing Settings
Peer Details:
Trunk Name (at the bottom of this section):
voyced-out
Step 4: Incoming Settings
Leave this section empty, unless explicitly required by Voyced. The registration string handles incoming call routing.
Step 5: Registration String
Paste this in the Registration String field:
Step 6: Submit & Apply
-
Click Submit Changes
-
Then click Apply Configuration Changes Here (the orange bar at the top)
Step 7: Add an Inbound Route
-
Go to Inbound Routes
-
Click Add Incoming Route
Fill in:
-
Description:
Voyced Inbound
-
DID Number:
Your-Voyced-DID
-
Set Destination: Choose an extension, ring group, or IVR
Click Submit, then Apply Changes
Step 8: Add an Outbound Route
-
Go to Outbound Routes
-
Click Add Route
Route Settings:
-
Route Name:
voyced-out
-
Dial Patterns: Add
X.
or your preferred dial pattern
Trunk Sequence for Matched Routes:
-
Choose
Voyced
Click Submit, then Apply Changes
Step 9: Testing & Debugging
To confirm the trunk is working:
-
Call your Voyced DID from a mobile phone – it should ring your assigned extension
-
Try calling out from your extension – it should route through Voyced
From the CLI:
Enable SIP debug (if needed):
Summary of Key Settings
Setting | Value |
---|---|
SIP Server | sip.voyced.eu |
Username / FromUser | Your-Voyced-DID |
Password | YourServicePassword |
Registration | Done via register string |
Codecs | alaw, ulaw, g729 |
NAT | force_rport,comedia |
Media Handling | directmedia=no |
Last updated: 01/08/2025
© Voyced
All information provided is copyrighted and purely informative in nature. It is maintained by Voyced with the greatest of care using reliable sources only.
Given the fast evolution of the telecom sector, Voyced does not offer any guarantee about the accuracy and completeness of the information offered.
We explicitly do not give anyone permission to use this information in any other way than to inform themselves about what (legal) requirements there may be and they need to comply with when registering Services and/or DIDs with Voyced.