
Control Panel → Settings & Integration → API Integration → SMS API, with the New button highlighted.

Supported providers
- Plivo
- Twilio
- Nexmo/Vonage
- Clickatell
- AfricasTalking
- Esahal
- HTTP GET / HTTP POST — for any gateway that isn’t natively listed but exposes a simple URL-based API
Required fields
Use cases
- OTP messages — e.g. a login verification code, when the customer can’t receive WhatsApp right now.
- Marketing SMS for customers who opted into SMS but not WhatsApp.
- Transactional SMS — order or appointment confirmations.
- Notifications — internal alerts sent as SMS to a staff phone.
Frequently asked
How do I send an OTP over SMS instead of WhatsApp?
How do I send an OTP over SMS instead of WhatsApp?
Connect an SMS gateway under SMS Integration (e.g. Twilio), then have your flow send the
OTP through that profile instead of a WhatsApp template.
My SMS provider isn't in the list — can I still connect it?
My SMS provider isn't in the list — can I still connect it?
If it exposes a simple HTTP GET or HTTP POST endpoint for sending messages, choose
that provider type and supply the endpoint details instead of a named integration.
What credentials do I need from my SMS provider?
What credentials do I need from my SMS provider?
Typically an Auth ID, Auth Token, and the Sender/From Number the messages will
appear to come from — check your provider’s dashboard for these.

