Campaigns up to 100,000
Send to multiple groups, selected contacts, pasted numbers or uploaded spreadsheets. Duplicates and opted-out numbers are removed automatically.
Platform
JMSURF brings the full toolkit of Africa's leading SMS platforms into one fast, beautiful workspace — with the controls finance and IT teams expect.
Start freeReach
Send to multiple groups, selected contacts, pasted numbers or uploaded spreadsheets. Duplicates and opted-out numbers are removed automatically.
Use {first_name}, {name}, {phone} or any CSV column such as {balance}. Add fallbacks with {first_name|Customer}.
Plan up to 180 days ahead, repeat daily, weekly or monthly, and keep messages out of 8 pm–8 am quiet hours.
Links are shortened automatically and every click is counted per campaign.
Conversations
Replies from your shortcode or shared sender land in one inbox and can be answered directly.
Auto-reply, add people to groups, or opt them in and out with keywords like JOIN, INFO, STOP or START.
STOP and UNSUBSCRIBE replies block the number instantly for your account.
Request branded names with your authorisation letter and follow approval for Safaricom, Airtel and Telkom.
Control
Daily volume, delivery rate, spend and per-network breakdowns, with CSV exports.
Top up with M-Pesa or card, download invoices and statements, set low-balance alerts and auto top-up.
Owners invite administrators, campaign senders, finance and viewers. Two-factor sign-in and an audit log keep everyone accountable.
Kenyan networks are live with network detection. Other African destinations are priced individually and enabled on request.
Build
Live and test keys with per-key scopes, IP allowlists and rate limits.
Delivery, failure, reply and payment events signed with HMAC-SHA256 and retried with backoff.
Start with a free workspace. Add your audience, top up with M-Pesa and keep your customers in the conversation.
Create your workspace