Skyetel
Navigate to SMS Management
Add an SMS provider
-
Log into your Vodia Tenant portal.
-
Click Trunks on the left menu then SMS Management
-
Under the Providers tab click the [+ | Add] button
-
Complete the information.
-
Name: Provide a name (for your purposes)
-
Provider: Select Skyetel
-
Username: Enter your Skyetel SMS API username (SID).
-
Password / Application Secret: Enter your Skyetel SMS API password (secret).
noteSkyetel uses HTTP Basic authentication built from the username and password you enter here. Generate SMS API credentials in the Skyetel portal — consult the Skyetel documentation for the exact location.
-
Click [Save].
Add your SMS numbers
Now you need to add your DIDs into the Numbers tab.
- Under the section SMS Management (Trunks on the left menu then SMS Management)
- Click the Numbers tab and click the [+ | Add] button.
- Provide a name (for your purposes)
- Enter your phone number in E.164 format (e.g., +12025551234).
- Policy: If you have any policy in place, choose it. (optional)
- Provider: Choose the provider name you have created.
- URL prefix for receiving messages: Enter something you will use for your SMS callback URL. Eg: skyetelinbound
- Source: It could be your extension number.
- Destination: It could be your extension number.
- Click [Save].
Vodia strips the leading + from numbers when sending to Skyetel, so store your numbers in E.164 (+) format in Vodia.
Configure the Skyetel inbound webhook
To receive SMS and MMS messages, configure Skyetel to deliver inbound messages to your PBX. In the Skyetel portal, locate the inbound SMS / webhook settings (consult the Skyetel documentation for the exact location) and set:
- Webhook URL: Your PBX URL with the prefix you specified above, for example:
https://your-pbx-domain.com/skyetelinbound - Format: JSON
Vodia expects the inbound payload as JSON containing from, to, and text. For MMS, Vodia downloads media from the media URLs; recognized types are JPG, PNG, and PDF.
Outbound messages are sent to https://sms.skyetel.com/v1/out (the source number is passed as a query parameter). MMS is sent by including a media array.
Your Skyetel SMS integration is now configured and ready to use.