No complex setup. No carrier contracts. No per-message fees.
Sign up with your email. Verify via OTP. You'll get a dashboard with API keys, templates, device management, and usage stats — all ready to go.
Install the SMSFoundry app (sideloaded APK — no Play Store needed). Open it, scan the QR code from your dashboard, and the phone connects as your SMS gateway. It runs in the background using WorkManager — survives app kills and reboots.
Generate an API key from the dashboard. Create SMS templates with {{variable}} placeholders like {{name}}, {{otp}}, {{booking_id}}. The template engine validates encoding, counts segments, and checks for carrier compliance.
Call POST /api/v1/send with your API key and message. The message queues instantly. Your Android phone picks it up within seconds and sends via native SMS. Delivery status flows back through the system and triggers your webhooks.
Track delivery rates, quota usage, and device health from the dashboard. Add more phones to increase throughput. Set up webhooks for real-time status callbacks. The platform handles abuse detection, rate limiting, and plan enforcement automatically.
curl -X POST https://smsfoundry.com/api/v1/send \
-H "Content-Type: application/json" \
-H "X-API-Key: sf_live_your_key_here" \
-d '{
"to": "+919876543210",
"message": "Your OTP is 482910. Valid for 5 minutes."
}'