Caller ID & Bulk SMS
Your Brand Speaks First. Every Call. Every SMS.
Branded Caller ID
Bulk SMS
Virtual Numbers
Auto-Responder
Delivery Reports
All Networks
Anti-Spam
24/7 Delivery
Services:
Branded Sender ID
Virtual Numbers
Toll-Free Lines
Bulk SMS API
OTP / 2FA SMS
SMS Scheduler
Delivery Reports
Contact Groups
Auto-Responder
WhatsApp API
IVR System
DND Filtering
500M+
SMS Delivered
2,000+
Active Businesses
99.8%
Delivery Rate
<3 secs
Average Delivery
All
Kenyan Networks
24/7
Support
Who Uses Our Caller ID & Bulk SMS Services
Retail & E-Commerce
Order confirmations, delivery alerts, promotional campaigns & cart abandonment reminders.
Clinics & Hospitals
Appointment reminders, lab result alerts, bill notifications & health campaign broadcasts.
Schools & Universities
Fee payment reminders, exam timetables, results notifications & parent communication.
SACCOs & Microfinance
Loan approval alerts, repayment reminders, dividend notifications & member broadcasts.
Corporate Companies
Staff alerts, OTP verification, customer service follow-ups & branded outbound calling.
Marketing Agencies
Campaign management, bulk promotional SMS, A/B testing & response rate analytics.
Our Services
Complete Business Communication Suite
Branded Caller ID (Sender ID)
Replace random numbers with your business name on every SMS — instant brand recognition.
- Custom sender name (e.g. ABICOMP, MY-BANK)
- Safaricom, Airtel, Telkom Kenya support
- Approved by CA of Kenya (Communications Authority)
- Same sender ID across all campaigns
- Alpha-numeric (11 chars) or numeric IDs
- Instant approval — active in 24 hours
Bulk SMS Campaigns
Reach thousands of customers instantly with targeted, personalised SMS broadcasts.
- Upload contact groups via Excel/CSV
- Personalised messages (Dear [Name])
- Schedule future delivery date & time
- Unicode support (Swahili, emojis)
- Real-time delivery & failure reports
- DND (Do Not Disturb) filtering built-in
Virtual Numbers & IVR
Get a dedicated business number that projects professionalism and routes calls intelligently.
- Kenyan (+254) virtual landline numbers
- Toll-free 0800 numbers for customers
- IVR menus ("Press 1 for Sales...")
- Call routing to multiple agents
- Call recording & transcription
- Missed call SMS auto-response
SMS API & OTP Gateway
Integrate SMS sending directly into your website, app, or ERP via our RESTful API.
- RESTful JSON API with sandbox
- OTP / 2FA one-time password delivery
- Transactional SMS (order confirmations)
- Webhook delivery receipts
- SDKs: PHP, Python, JavaScript, Laravel
- API dashboard with usage analytics
Auto-Responder & USSD
Automate customer responses and build two-way SMS flows without human intervention.
- Keyword-triggered auto-replies
- Two-way SMS conversation flows
- USSD shortcode integration (*XXX#)
- Out-of-office SMS automation
- Lead capture via SMS keyword
- SMS survey & polling tools
WhatsApp Business API
Send rich media messages, templates, and transactional alerts via WhatsApp at scale.
- Official WhatsApp Business API
- Verified green tick for your business
- Template message broadcasting
- Image, PDF & video attachments
- WhatsApp chatbot integration
- Delivery & read receipt tracking
Pricing
Free sender ID registration on all plans
SMS & Caller ID Plans
Monthly billing · All prices in KES · No contracts · Scale as you growSmall Businesses
Starter
5,000 SMS
KES 2,500
/mo
Cancel anytime · No contracts
- 5,000 SMS credits/month
- 1 Branded Sender ID
- All Kenyan networks
- Contact group management
- Scheduled SMS delivery
- Delivery reports dashboard
- Email & WhatsApp support
- API access
- Virtual number
- WhatsApp API
Most Popular
Growing Businesses
Business
20,000 SMS
KES 7,500
/mo
Best value — most popular choice
- 20,000 SMS credits/month
- 3 Branded Sender IDs
- All Kenyan networks
- Full SMS API access
- OTP / 2FA gateway
- 1 Virtual Kenyan number
- Auto-responder (3 keywords)
- Priority phone & email support
- WhatsApp Business API
High-Volume Senders
Enterprise
Unlimited SMS
KES 20,000
/mo
Cancel anytime · No contracts
- Unlimited SMS credits
- Unlimited Sender IDs
- Dedicated SMS gateway
- Full API + webhooks
- 3 Virtual Kenyan numbers
- Toll-free 0800 number
- WhatsApp Business API
- IVR system + call routing
- Dedicated account manager
Need a custom volume deal — 100,000+ SMS/month or a dedicated short code?
Contact us for bulk rates.
Top-up credits anytime
Per-SMS Top-Up Rates
Credits never expire · Use anytime| Bundle | SMS Credits | Price (KES) | Per SMS | Action |
|---|---|---|---|---|
| Starter Bundle | 1,000 | KES 800 | KES 0.80 | Buy Now |
| Basic Bundle | 5,000 | KES 3,250 | KES 0.65 | Buy Now |
| Standard Bundle Popular | 10,000 | KES 5,500 | KES 0.55 | Buy Now |
| Business Bundle | 25,000 | KES 11,250 | KES 0.45 | Buy Now |
| Pro Bundle | 50,000 | KES 20,000 | KES 0.40 | Buy Now |
| Enterprise Bundle | 100,000 | KES 35,000 | KES 0.35 | Buy Now |
Why Choose Abi Caller ID & SMS
99.8% Delivery on All Networks
Direct connections with Safaricom, Airtel, and Telkom Kenya — no middlemen, no delays.
Ultra-Fast Delivery (<3 Seconds)
Our direct telecom peering ensures your SMS reaches customers in under 3 seconds on average.
CA-Registered Sender IDs
All sender IDs are registered with the Communications Authority of Kenya — 100% compliant.
REST API with Full Documentation
Developer-friendly API with PHP, Python, JS, and Laravel SDKs. Sandbox testing environment included.
24/7 Kenyan Support Team
Reach our support team via WhatsApp, call, or email any time — response in under 30 minutes.
Get Started in 4 Easy Steps
1
Register & Submit ID
1 day
Fill the online form with your business name, KRA PIN, and desired sender ID (e.g. MY-BRAND). Submit with copy of business registration certificate.
2
CA Approval
24 hours
We submit to the Communications Authority of Kenya for approval. Branded Sender IDs are approved in 24 business hours.
3
Top Up Credits
5 minutes
Purchase SMS credits via M-Pesa or bank transfer. Credits are loaded to your dashboard instantly after payment confirmation.
4
Send Your First Campaign
Immediate
Log in to your SMS dashboard, upload your contacts, type your message with your branded name, and send — it's that simple.