SMS pumping
Bots trigger thousands of code requests to drain your SMS budget or generate premium-rate traffic.
An Inatum solution · West Africa
Inatum SMS delivers your customers' login and payment codes (OTP) and security alerts by SMS and WhatsApp, with built-in fraud protection. Designed for banks, microfinance institutions and fintechs.
Bots trigger thousands of code requests to drain your SMS budget or generate premium-rate traffic.
Poorly protected codes, reusable or with unlimited attempts, open the door to account takeover.
Without delivery tracking or a fallback, a customer who doesn't get their code gives up… or calls your support team.
Six independent checks (bursts, conversion, behaviour, IP reputation, velocity…) vote on every request. Monitoring or blocking mode, your choice.
Generated, expired and verified by Inatum SMS. Stored hashed: nobody can read them back, not even us. Limited number of attempts.
Send by SMS, or by WhatsApp with automatic fallback to SMS if the message isn't read in time. One code, never two bills.
Accepted, handed to the carrier, delivered: every step is timestamped in your customer portal, with CSV export and signed notifications.
Send critical alerts (intrusion, fraud, outage) to your teams, with deduplication so you're never flooded.
You pay for what you send. A message that never left is refunded automatically. Balance, monthly statements and low-balance alert included.
Documentation in English and French, with examples in cURL, Python, PHP and JavaScript.
curl -X POST https://sms.inatum.com/v1/otp/send \
-H "Authorization: Bearer isk_…" \
-d '{"phone": "+224620000000"}'
→ {"otp_id": "5f0c…", "status": "pending"}
curl -X POST https://sms.inatum.com/v1/otp/verify \
-H "Authorization: Bearer isk_…" \
-d '{"otp_id": "5f0c…", "code": "482913"}'
→ {"verified": true}
Inatum SMS is built by the team behind Inatum, a cybersecurity platform. The same principles apply to every message.
Prepaid, no subscription or setup fee. Price per SMS to Guinea, excluding tax, delivered on all networks.
Verification codes and alerts: 6-agent anti-fraud, WhatsApp fallback, delivery receipts and a tamper-proof ledger.
Free
Unlimited test keys to build and validate your integration, with no real SMS.
275 GNFexcl. tax / SMS
Under 1,000 SMS per month
240 GNFexcl. tax / SMS
1,000 to 10,000 SMS per month
200 GNFexcl. tax / SMS
Over 10,000 SMS per month
Notifications and information to your customers (reminders, confirmations, campaigns), at the lowest price: from the portal or through the API.
On request
Under 1,000 SMS per month
On request
1,000 to 10,000 SMS per month
On request
Over 10,000 SMS per month
Banks and large accounts: service agreement, dedicated sender name and negotiated price on quote. Other countries: contact us.
Guinea first, with local delivery on all carriers, and the other West African countries. Other destinations are opened on request.
Yes. We register your sender name (11 characters maximum) with the carriers for you.
A message that never left our platform is refunded to your balance automatically. Every status is visible in your customer portal.
Yes: create a free account and your test keys work right away, with no limit. After a quick check of your company, you go live by switching keys.
By Mobile Money or bank transfer. The credit appears in your customer portal as soon as the payment is received.
On servers dedicated to Inatum SMS, with encrypted connections. Codes are kept only in hashed form and are never readable.
Create your account in two minutes: your test keys work right away.
Create a free account sms@inatum.com