smsdora
Device-Based SMS Gateway

Turn any Android phone into a powerful SMS gateway

Send and receive SMS at scale through your own devices. No aggregator contracts, no per-message fees, no number provisioning. Just install the app, connect, and send.

7-day free trial No credit card required Zero per-message fees
smsdora SMS Gateway dashboard showing message volume charts, connected devices, and delivery status
Live dashboard — real-time device monitoring
How It Works

Three steps to your own SMS gateway

No carrier contracts. No provisioning. No setup fees. Be sending in under five minutes.

Step 01

Install the companion app

Download the smsdora Android app on any phone running Android 8.0+. Sign in with your account and the device appears in your dashboard instantly.

Step 02

Send from dashboard or API

Compose messages from the web dashboard, trigger via the REST API, or launch bulk campaigns. Your phone dispatches every message through its SIM card.

Step 03

Track every delivery

Monitor delivery status in real time — Queued → Dispatching → Sent → Delivered. Get alerts on failures, latency spikes, and delivery drops.

Device Management

Monitor every connected device in real time

See which devices are online, their battery levels, SIM card details, and last activity — all from a single dashboard. Filter by status, search by name, and get instant alerts when a device goes offline.

  • Online/offline status with last-seen timestamps
  • SIM label, slot, and carrier information
  • Battery and connectivity monitoring
  • One-click device pause and resume
  • Multi-device load balancing for dispatch
smsdora device management panel showing 2 connected Android devices with online status
smsdora message logs showing SMS delivery status, source tracking, and recent issues panel
Message Logs & Tracking

Full visibility into every message

Every SMS you send is logged with complete operational metadata. Filter by status, source, or phone number. Spot issues before they escalate with the built-in anomaly alerts panel.

  • Real-time status: Queued → Dispatching → Sent → Delivered
  • Source tracking: Dashboard, API, or Campaign
  • Smart issue alerts — delivery drops, failure spikes, latency
  • Paginated logs with search by phone number
  • Message preview and per-message detail view
Platform Capabilities

Everything you need in an SMS gateway

A complete toolkit for device-based SMS operations — from sending a single test message to running high-volume automated workflows.

REST API

Send SMS programmatically with a single HTTP request. Generate scoped API keys, track usage, and integrate with any stack.

Incoming SMS

Your connected devices can also receive inbound messages. View them in your dashboard inbox with sender, timestamp, and content.

API Key Management

Create, revoke, and monitor API keys with scoped permissions. Track request counts and last-used timestamps for security auditing.

Webhook Notifications

Get real-time delivery status updates pushed to your own endpoints. No polling required — events fire as status changes happen.

Multi-Device Support

Connect multiple Android devices and let the platform load-balance dispatch across them. Scale horizontally by adding more phones.

Auto-Retry & Failover

If a device is offline or a message fails, the platform automatically retries or routes to another available device.

No Geo Restrictions

Send to any country your carrier supports. Use local SIM cards for international recipients — no separate number provisioning.

Secure by Design

Hashed API keys, TLS encryption, Stripe webhook signatures, and token-based authentication. Your data stays protected.

Zero Per-Message Fees

Flat subscription pricing based on connected devices. You pay your carrier's standard SMS rate — we don't add any per-message surcharge.

Developer-First API

Integrate SMS into your product in minutes

A clean, RESTful API with simple authentication. Generate API keys from the dashboard, send your first message with a single curl command, and build production workflows with any language or framework.

# Send an SMS with one request
curl -X POST https://api.smsdora.com/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"to":"+1234567890","body":"Hello from smsdora!"}'
smsdora API key management panel with active and revoked keys, scoped permissions, and request tracking
Why Device-Based

Traditional gateways vs. smsdora

See how device-based SMS stacks up against traditional aggregator-based gateways.

FeatureTraditional Gatewaysmsdora
Per-message cost$0.01–$0.08 per SMSZero — use your carrier plan
Setup timeDays to weeks (contracts, number provisioning)Under 5 minutes
Sender identityShort codes / shared numbersYour own real phone number
DeliverabilityAggregator filtering, DLC registrationDirect carrier delivery — no filtering
Geographic reachCountry-specific number poolsAny country your SIM card supports
Incoming SMSExtra charges or add-onIncluded — built-in inbox
ContractsAnnual commitments, volume minimumsCancel anytime, no minimums
ScalabilityPay per additional throughputAdd another phone
Questions

SMS Gateway FAQ

Ready to set up your SMS gateway?

Connect your first Android device, send a test message, and see the full dispatch flow — all within your 7-day free trial. No credit card required.