Loading....

3cx Configuration Guide

Integration Configuration

Go to 3cx instance as admin, then to “Admin” in the sidebar. Select “Voice and Chat” then add trunk

Fill out the form with the following info:

Name: touchSMS SMS

Country: Generic

Trunk: Generic SIP Trunk

Server: 127.0.0.1

Port: 5060

Proxy port: 5060

Main trunk number: Your virtual number in the platform, in E164 format

Next, go to the “SMS” Tab and fill in the below fields:

API Key: Copy/paste the Access Token and Token ID available in your touchSMS account (SETTINGS > API KEYS)

Provider URL: https://app.touchsms.com.au/api/tl/3cx

Copy the “Webhook” to your clipboard

 

Configure inbound SMS forwarding to 3cx by logging into the platform, and navigating to  SETTINGS > WEBHOOKS

Create a new webhook subscription. Set the name to 3cx, event to “3CX Message Received” and method to post.

Paste the URL from the previous step.

 

Now you can test the integration.

Set the default end route to a user and send a message to your virtual number.

It will appear in the 3cx chat, and you can test sending an outbound message.

 Integrations  
Back To Top