Build your own SMS layer with Android phones you control

Queue single SMS, run bulk campaigns, and keep the workflow clear.

SelfSMSPortal connects your server to Android devices for transactional SMS and bulk recipient uploads. Pair a phone, route via SIMs you own, and monitor single sends separately from campaign traffic.

Pair
1 QR scan
Import the server URL and secret directly into the Android app.
Send
Single + Bulk
Use one-off jobs for transactional traffic and separate bulk uploads for campaigns.
Review
Clean history
Track standalone sends separately from batch-level campaign details.
Workspace Snapshot
Minimal setup, production-ready flow
Devices
Android phones with SIMs you own

Use one device or scale to multiple phones for resilience.

History
Bulk and single jobs stay separate

Campaign rows stay grouped, while standalone sends remain easy to audit.

Alerts
Device removal and connectivity warnings

The Android app can log itself out and notify the user when action is needed.

Pricing
£6.99 + 5%

£7.34 billed weekly on the paid tier.

Workflow

A clear path from pairing to delivery review.

The product is designed to keep the operational workflow short: pair the device, queue SMS, then review single jobs and bulk campaigns in separate views.

Step 1

Pair the Android device

Install the APK, scan the pairing QR from the dashboard, and approve SMS, phone, and notification permissions.

Step 2

Queue single or bulk SMS

Choose the right mode for the job. Single sends stay lightweight, while bulk uploads give you campaign-level progress without losing recipient detail.

Step 3

Monitor the right history view

Bulk uploads show batch-level progress with a detail page for recipients, while individual SMS history stays focused on one-off traffic.

Features

Built for practical server-to-device SMS operations.

SIM-aware routing

Target a device, a SIM, or any available route depending on how much control the workload needs.

Bulk campaign detail

Each bulk upload has its own progress row and a dedicated detail page for recipient-by-recipient review.

Actionable device alerts

The Android app can notify the user when the server removes the device or when connectivity keeps failing.

Simple HTTP API

Pair once, then queue transactional or campaign traffic through a clean JSON API and the web dashboard.

Pricing

Start free, upgrade when you need scale and cleaner outbound branding.

The paid package is charged at £6.99 plus a 5% weekly service charge (£0.35), for a total of £7.34 per week.

Free
£0
per week

Best for testing the pairing flow, API integration, and small-scale transactional experiments.

One connected device
Single and bulk queueing available
Basic API rate limits
SelfSMSPortal footer added to SMS content
Start Free
Paid
Recommended
£6.99
+ 5% service charge / week
Weekly total
£7.34

Best for multi-device production traffic, cleaner outbound branding, and higher confidence during bulk campaigns.

Multiple connected devices
No SelfSMSPortal footer on outgoing SMS
Higher API capacity for single and bulk queues
Better fit for campaign and failover workflows
Choose Paid