Features
Everything you need to message customers, nothing you have to fight.
JMSURF SMS pairs a marketing-team dashboard with a developer-grade API, so the same platform serves the person writing the campaign and the person writing the code.
Send at any scale
Bulk campaigns
Paste a list, pick a group or upload a sheet. Personalise every message with merge fields and preview before you spend a shilling.
Scheduling & drip flows
Queue a blast for Friday 9am, stagger sends to protect throughput, or drip a sequence over days.
Multi-country routing
Least-cost routes with automatic failover to a backup carrier when an operator degrades.
Know your audience
Contacts & groups
Unlimited groups, custom fields, automatic de-duplication and number normalisation to E.164.
Clean imports
CSV and Excel imports that tell you exactly which rows were invalid instead of failing silently.
Two-way messaging
Inbound replies land in a shared inbox and on your webhook, with opt-outs handled automatically.
Built for developers
One-minute API keys
Create scoped live and sandbox keys instantly. No sales call, no waiting for approval to test.
Reliable webhooks
Signed payloads, automatic retries with backoff and a replay button for every failed delivery.
Automation rules
Trigger messages from keywords, low balance, failed deliveries or your own events — no cron jobs.
Run it like a business
Live delivery reports
Per-message status, per-operator success rates and cost breakdowns you can export any time.
Transparent wallet
Every debit itemised, low-balance alerts, auto top-up and no expiry on credits you paid for.
Team & audit control
Invite teammates with roles, see who sent what, and keep a full audit trail of key usage.
See it with your own numbers
Free test credits, sandbox keys and no card required to start.