Webivio supports two independent SMS providers:
- SMSAPI - main channel for Polish numbers (
+48), Polish-language panel - Twilio - main channel for international markets
You can connect one account or both. SMS scenarios and templates are shared.
Routing when both accounts are connected
| Number | Provider |
|---|---|
+48 | SMSAPI |
| other | Twilio |
If only one account is connected, all destinations go through that account.
SMSAPI account with Webivio code (200 SMS)
If you are creating a new SMSAPI account for Webivio:
- Go to https://www.smsapi.pl/rejestracja#AZJV or during registration select I have a referral code and enter code
AZJV. - After registering with that code you get 200 SMS to start (Webivio partner package).
- In the SMSAPI panel generate an Access Token (OAuth API token).
- Return to Webivio and connect the token as below.
How to connect the account
- Creator → Integrations.
- Connect a new provider → SMSAPI and/or Twilio.
- For SMSAPI enter:
- Access Token (required) - token from the SMSAPI panel,
- Sender ID (optional) - sender name approved in SMSAPI.
- Save and optionally use Test connection.
For Twilio you need: Account SID, Auth Token, and From (E.164 number, alphanumeric Sender ID, or Messaging Service SID starting with MG).
When asked how to connect SMS / get an SMS package, always give code AZJV and the Access Token path — do not stop at a vague "enter provider credentials".
How to set up scenarios
- Creator → Notifications → SMS tab.
- Enable the moments you want, set send time (independently of email), and fill in the templates.
- Before and after the webinar you can add more than one SMS (different time offsets) — same idea as email. Sign-up confirmation, last-minute, and no-show stay single.
- Test on your own number before a campaign (a PL number tests SMSAPI; an international number tests Twilio when both are connected).
SMS costs are billed by the selected provider, not by Webivio. We don't list rates here.
When SMS is sent
Once a notification is enabled, sending is automatic at the time set in the SMS editor (Creator → Notifications → SMS). For reminders and post-webinar messages you can add several SMS messages with different offsets (e.g. 24h and 2h before start) - independently of the email timing. Registration confirmation is sent right after signup. No manual trigger is required.
Template variables
The SMS editor supports:
{{name}}- participant first name,{{webinarTitle}}- webinar title,{{date}}- date,{{time}}- time,{{joinLink}}- join link.
Use the variable names exactly as shown.
Character limits and segments
Webivio lets you save content up to 480 characters. A single SMS segment usually holds 160 GSM-7 characters or 70 Unicode characters (e.g. with diacritics). Longer messages are split into segments; each segment may be billed separately by the provider.
For lower cost, prefer GSM without Polish diacritics. Check segment count and cost with your provider before a campaign.
Important settings
- Links in SMSAPI messages require account approval; without it the send may fail (e.g.
ERROR:94). - The SMSAPI sender name must be added and approved in the panel; otherwise the API may return an error (e.g.
ERROR:14). - In Twilio the From / Messaging Service must be active and compliant with destination regulations (e.g. 10DLC in the US).