SMS · HOW IT WORKS
Novauth submits your one-time code directly over SMPP to carrier networks — no aggregator, no re-routing. Users get a standard SMS within seconds and enter the code to verify.
SMS delivered · 892 ms
+44 7700 900812
delivery receipt received
From phone number entry to verified — step by step.
User
User submits phone number in your app or web form
Your Backend
POST /sms with to, text, and optional from field
Novauth
Validates request, selects SMPP route by destination prefix
SMPP Gateway
Message submitted to carrier SMPP endpoint · messageId returned
Carrier
Carrier delivers SMS to user's handset · delivery receipt published
Verified
User reads OTP from SMS and enters code · delivery tracked via SDR
User submits phone number in your app or web form
POST /sms with to, text, and optional from field
Validates request, selects SMPP route by destination prefix
Message submitted to carrier SMPP endpoint · messageId returned
Carrier delivers SMS to user's handset · delivery receipt published
User reads OTP from SMS and enters code · delivery tracked via SDR
API endpoint
POST /api/v1/connect-hub/smsMessages are submitted via SMPP (Short Message Peer-to-Peer) — the same protocol carriers use internally. No aggregator reselling, no markup.
Every message returns a messageId. Poll GET /sms/{messageId}/sdr or receive a webhook when the carrier confirms delivery, failure, or expiry.
Set a custom from field (alphanumeric or numeric) per country. Novauth validates sender ID rules per destination so messages aren't silently rejected.
$2 free credit, no credit card required. Full docs and test environment included.