Help Center

How Can We Help You?

Video tutorials, visual guides, and documentation for WOCOM AI, Cloud PBX, and SIP Trunk services.

โ† Back to SIP Trunk Guides

๐Ÿ”— PBX Integration Guide

Complete step-by-step guide for configuring WOCOM Flexible SIP Trunk with your Asterisk / Elastix PBX system.

โฑ๏ธ
Setup Time
15โ€“30 minutes
๐ŸŽฏ
Difficulty
Intermediate
๐Ÿ“ž
Supports
Asterisk / Elastix / FreePBX

๐ŸŒ WOCOM SIP Trunk Network

How your PBX connects to the WOCOM voice network and the public telephone system.

๐Ÿ“ฑ๐Ÿ’ป๐Ÿ“ž
Your Devices
Smartphones, Softphones,
Desk Phones
LAN / WiFi
๐Ÿ–ฅ๏ธ
Asterisk / Elastix
Your PBX System
SIP / Internet
๐Ÿข
WOCOM Flexible
SIP Trunk Service
PSTN Gateway
๐ŸŒ
PSTN
Public Telephone
Network

โœ… Prerequisites

Before you begin, ensure you have the following ready.

1
Elastix / Asterisk Web Interface
Access to the web-based admin panel of your PBX with administrator credentials.
2
WOCOM SIP Account Details
Your assigned phone number, SIP server address, username and password from WOCOM.

๐Ÿ”‘ WOCOM SIP Trunk Credentials

Your credentials are provided by WOCOM upon service activation.

Setting Value
Provider Address voip1.wocomja.com โ€” may vary based on location
Username Your WOCOM assigned phone number
Authenticate ID Your WOCOM assigned phone number
Password Your WOCOM account secret / password
๐Ÿ’ก
Tip: Keep your SIP credentials in a secure location. If you need to reset your password, contact WOCOM Technical Support at 876-906-7240.

๐Ÿ“ค Step 1 โ€” Create Outbound SIP Trunk

Add a new SIP trunk in your Elastix / FreePBX admin panel.

Access Elastix Web Interface

Open a web browser and enter the IP address of your Elastix server. Log in with your administrator credentials.

Navigate to Trunks

In the Elastix web interface, go to PBX โ†’ Trunks from the dropdown menu.

Add SIP Trunk

Click "Add SIP Trunk" to create a new outbound trunk.

https://192.168.1.100/admin
PBX
System
Network
PBX Configuration
Extensions
Ring Groups
โ†’ Trunks
Outbound Routes
Inbound Routes

โš™๏ธ Step 2 โ€” Outbound Trunk Settings

Configure the SIP trunk with your WOCOM credentials.

Set Trunk Name

Enter a descriptive name for your reference, e.g. "WOCOM-SIP".

Set Outbound Caller ID

Enter the phone number or name you want to display for outgoing calls.

Enter Outgoing Settings

Scroll to the "Outgoing Settings" section and enter the SIP configuration below.

Outgoing Settings โ€” PEER Details
username=<Your Assigned 876 Phone Number>
host=voip1jm.wocomja.com
fromuser=<Your Assigned 876 Phone Number>
fromdomain=voip1jm.wocomja.com
secret=<your provided secret>
type=peer
context=WOCOM
insecure=very
qualify=yes
nat=yes
allow=ulaw
allow=alaw
allow=G729
dtmfmode=rfc2833
โš ๏ธ
Important: Replace <Your Assigned 876 Phone Number> and <your provided secret> with the actual credentials provided by WOCOM upon service activation.

๐Ÿ“ฅ Step 3 โ€” Incoming Settings (Registration)

Configure the incoming/registration section so your PBX can receive calls from WOCOM.

Set User Context

In the "Registration and Authentication" section, enter a name into the User Context field, e.g. WOCOM-INBOUND.

Enter Registration String

In the registration string field, enter your assigned phone number and password in the format shown below.

Incoming Settings
User Context
WOCOM-INBOUND
Registration String
8760000000:secret@voip1jm.wocomja.com:5060
Registration String Format
8760000000:your-secret@voip1jm.wocomja.com:5060
โœ“
Click "Submit Changes" and then click the red "Apply Config" bar at the top to save your configuration.

๐Ÿ”€ Step 4 โ€” Configure Outbound Routes

Set up routing rules so outgoing calls use your WOCOM SIP trunk.

Navigate to Outbound Routes

Go to PBX โ†’ Outbound Routes and click "Add Route".

Name Your Route

Enter a route name, e.g. "Outbound-Calling".

Add Dial Patterns

Enter dial patterns for the destinations you want to allow (see table below).

Select Trunk

Select the previously configured WOCOM SIP Trunk as the terminating provider.

Save

Click "Submit Changes" then "Apply Config".

Outbound Routes
Route Name
Outbound-Calling
Trunk Sequence
1.
WOCOM-SIP
Dial Patterns
876.  |  658.  |  1.  |  011.

๐Ÿ“ž Dial Pattern Reference

Common patterns for Jamaica and international calling.

Pattern Destination Example
876. Jamaica (876 numbers) 8769067240
658. Jamaica (658 numbers) 6581234567
1. USA & Canada 12125551234
011. International (UK, Europe, etc.) 01144207946xxxx
๐Ÿ’ก
Tip: The dot (.) after each prefix is a wildcard that matches any trailing digits. Only add patterns for destinations you wish to permit.

๐Ÿ“ฒ Step 5 โ€” Configure Inbound Routes

Route incoming calls on your WOCOM number to the correct destination on your PBX.

Navigate to Inbound Routes

Go to PBX โ†’ Inbound Routes in your Elastix admin panel.

Set Description & DID

Enter your WOCOM assigned phone number in both the "Description" and "DID Number" fields.

Set Destination

Scroll to "Set Destination" and select the destination type from the dropdown (e.g. Extension, Ring Group, IVR, Queue).

Choose Target & Save

Select the specific destination and click "Save", then "Apply Config".

Inbound Routes
Description
8769067240
DID Number
8769067240
Set Destination

๐Ÿ”’ Step 6 โ€” Firewall & NAT Configuration

Ensure your network allows SIP traffic through.

๐Ÿšช
Required Ports
SIP Signaling: Port 5060 (UDP/TCP)
RTP Media: Ports 10000โ€“20000 (UDP)
โšก
SIP ALG
Disable SIP ALG on your router/firewall. SIP ALG interferes with SIP signaling and causes one-way audio, dropped calls, and registration failures.
โš ๏ธ
Critical: SIP ALG (Application Layer Gateway) is the #1 cause of SIP trunk issues. It is highly recommended to disable it on your router for stable operation. Check your router admin panel under NAT/Firewall settings.

๐Ÿงช Step 7 โ€” Testing Your SIP Trunk

Verify everything is working correctly.

Verify Extensions

Ensure that extensions and phones are registered with your Elastix / Asterisk PBX.

Test Outbound Calls

Dial an external number from an extension. Verify the call connects and audio is two-way.

Test Inbound Calls

Call your WOCOM assigned number from a mobile or external phone. Verify it rings the correct destination on your PBX.

Test Caller ID

Confirm your outbound caller ID displays correctly on the receiving phone.

โœ…
Outbound Works
Call connects, two-way audio
โœ…
Inbound Works
Rings correct destination
โœ…
Caller ID Correct
Displays your WOCOM number
๐ŸŽ‰
Congratulations! You have successfully configured WOCOM Flexible SIP Trunk on your Elastix / Asterisk PBX. For any additional assistance, refer to the Elastix / Asterisk documentation or contact WOCOM Technical Support.
๐Ÿ“ž
Need Help?

Our technical support team is available to assist with SIP trunk configuration, troubleshooting, and advanced PBX setups.

โœ•

๐Ÿ‘‹ Thank you for visiting! I'm here to assist you with your voice and AI questions.

WOCOM Support

Online

Start a conversation

Please share your details so our team can assist you better.

Please enter your name and a valid email.

Connecting you with an agent...

Please wait while we find the best available representative