Documentation
DroidSender turns your Android phones into an SMS gateway. These docs cover the platform (installing the app, pairing a phone, campaigns from a spreadsheet and the inbox), the REST API for sending SMS and reading replies, and webhooks that post every incoming message and delivery status to your server. New here? Start with the quickstart and send your first SMS in five minutes.
Platform
Installing, connecting a phone and using the app. Start here if you have not sent anything yet.
IntroductionDroidSender sends SMS from your computer, in bulk or from your own program, using Android devices instead of a gateway.Install the Android appThe app is required: it is what talks to the phone and sends through the SIM card.Sync your devicePairing the phone with a six-character code.CampaignsBulk sends from an Excel or CSV file, with per-recipient variables and scheduling.ConversationsReceive and reply to SMS from your computer, as if you were on the phone.SettingsAccount, plan and language.
API
Sending from your own program, with your own key. Plain REST, no SDK required.
API introductionSend SMS from your own program, through real Android devices.QuickstartFrom nothing to your first SMS in under five minutes.Send a messageThe endpoint that queues an SMS on one of your phones.Received repliesRead the SMS people sent back, without receiving webhooks.DevicesThe phones linked to your account, with status and battery.Errors and limitsWhat each code means and how many requests you can make.
Webhooks
Getting notified on your server the moment something happens, instead of polling the API.
Webhooks introductionDroidSender posts each event to your server as it happens.Setting upCreating the endpoint on your server and registering it on the platform.EventsThe five events and the shape of what you receive in each one.HMAC signaturesHow to confirm the request really came from DroidSender and not from someone else.Management and logsSeeing what was delivered, what failed, and retrying.