Documentation
DroidSender sends SMS through your own Android phones, with your number and your SIM card. These pages explain how to connect a phone, how to send from your own program, and what your server receives.
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.DevicesKnowing which phones are online before sending them work.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.