Set up SMS on Yeastar
Add a register trunk, configure the SMS message channel against our API, and send from Linkus.
Last updated April 23, 2025
Before you start
- You need a compatible Yeastar PBX such as the P-Series on version 37.14.0.24 or later, plus access to the Linkus UC client.
- You must be registered with TCR. Do that in the portal under Core-SMS → TCR Form, and read 10DLC registration and TCR first.
Enable SMS on your numbers
In the Wiretap Portal, go to Core-SMS → Manage Numbers, click the plus sign, select the number, and click Enable.
Create the trunk
Go to Extension and Trunk → Trunk and select Add. This example uses a register trunk; the same values appear in the Yeastar trunk guide.
- Name
- Something that identifies the trunk.
- Trunk Status
- Enabled
- Select ITSP Template
- General
- Trunk Type
- Register Trunk
- Transport
- DNS-NAPTR, if using the SRV record.
- Hostname/IP
srv.globalsbc.core-trunk.com- Port
0- Domain
srv.globalsbc.core-trunk.com- Username
- The User ID generated when you created the trunk in the portal.
- Password
- The password generated with the trunk.
- Authentication Name
- The same User ID.
Then open the DIDs/DDIs tab on the new trunk, add your SMS-enabled numbers, and click Save.
Generate an API key
In the Wiretap Portal, hover your avatar in the top right, click Company Settings, then API Keys, and generate a new key or use an existing one. You will need both the auth token and the bearer token in the next step.
That pair is the same one the messaging API takes, if you also want to send from your own software.
Set up the message channel
Go to Messaging → Message Channel, click Add, and select SMS. On the Authentication tab, fill in the following.
- Name
- Something that identifies the channel.
- ITSP
- General
- API Key
- The Auth Token from the previous step.
- Secret
- The Bearer Token from the previous step.
- API Address for Sending Messages
https://sms.wiretaptelecom.com/smsapis/SendSMSFromYeastar- API Address for Verifying Authentication
https://sms.wiretaptelecom.com/smsapis/VerifyYeastarChallenge
Click Save.
Point the number at the webhook
- 1In the portal, go to Core-SMS → Manage Numbers and click the SMS-enabled DID.
- 2Enable Receive to Webhook API and choose Yeastar Webhook as the webhook type.
- 3Paste the webhook URI and save.
Configure messaging settings
- 1Open the Messaging Settings tab.
- 2In the Number section, click Add to create a message routing rule.
- 3Enter the SMS-enabled number in E.164 format, for example
+15555555555. - 4Create a destination for inbound messages — an extension or a message queue.
- 5Move the extensions allowed to start messaging sessions from Available to Selected.
- 6Select Save.
Use E.164 when sending
Messages initiated in any other format will not be delivered.
Open Linkus and start sending.
Still stuck?
Our help desk answers on 816 WIRETAP, or open a ticket. Including the right details gets you a real answer on the first reply — see submitting support tickets.
Contact support