Stop losing hours to manual billing
every single day.
Cortex AutoBill automates M-Pesa reconciliation, MikroTik PPPoE subscriber control, and Africa's Talking SMS — baked in, not bolted on.
KES pricing. No USD shocks. No developer needed.
Trusted by 40+ Kenyan ISPs and growing
99%
M-Pesa delivery rate
2h saved
Admin hours saved daily
0 stuck
Stuck payments today

The Problem
Three problems eating your hours
Every day, Kenyan ISP admins face the same broken workflows — manual drudgery, angry subscriber calls, and systems that vanish overnight.
Every morning starts the same way
Manual M-Pesa Reconciliation
Cross-checking M-Pesa statements against your subscriber ledger. Line by line. Typos happen. Payments get stuck. Customers double-charged in SMS reminders for money they already sent.
2–3h
lost daily to reconciliation
No warning. Just offline.
Silent Disconnections
A subscription expires at midnight. Your system cuts them off 12 hours later — mid-Zoom meeting. They never got an SMS. Now they’re calling your support line furious, and you’re losing a customer over a missed notification.
15–25%
churn from poor expiry comms
The developer ghosted you.
Fragile DIY PHP Systems
A local developer built your billing system 2 years ago. When it breaks at 2am you’re stuck debugging someone else’s code — no source control, no documentation, no SLA. Every crash costs revenue.
3 in 5
custom builds fail within 18 months
These problems have a solution. And it's not another spreadsheet.
See what Cortex automatesPlatform Capabilities
Everything your ISP needs to bill, collect & control
Built for Kenyan ISP operations from day one. No plugin maze, no fragile scripts.
M-Pesa STK Push & C2B
Real-time customer payments, auto-matched transactions, and zero daily reconciliation.
MikroTik PPPoE Auto-Control
Automatically enable, throttle, or disconnect subscribers based on payment status.
Africa’s Talking SMS
Expiry reminders, payment receipts, and renewal nudges sent in the window that converts.
Credit Balance Management
Carry forward overpayments and let subscribers consume credit in future billing cycles.
Grace Period Automation
Configurable grace days before cutoff — fewer angry calls, same collection rate.
Stuck Payment Correction
Detect and repair orphaned M-Pesa transactions so revenue never disappears.
Bulk SMS Campaigns
Run segmented campaigns for renewals, promos, and debt recovery with reusable templates.
Audit Logs
Immutable records of who changed what and when — accountability for every action.
Multi-Tenancy Ready
Manage multiple ISP branches from one workspace without data collisions.
What You Need
Three things to get started
Cortex connects your MikroTik router, M-Pesa paybill, and SMS provider into one automated billing engine. Here's what you bring to the table.
Requirement 1 · Router
MikroTik Router with API Access
Cortex connects to your MikroTik router via the RouterOS API to manage PPPoE subscriber profiles. You provide API credentials and we connect via a secure VPN — Cortex handles activation, suspension, and bandwidth control automatically.
- Any MikroTik router running RouterOS v6.x or v7.x
- API service enabled with dedicated credentials
- PPPoE server configured with subscriber profiles
- WireGuard VPN tunnel for secure remote access
Requirement 2 · Payments
M-Pesa Paybill
You need a registered Paybill number with access to Mpesa Org Portal for API integrations. Cortex integrates via C2B (direct paybill payment) to capture every transaction in real time.
- Registered Paybill or Till number
- Mpesa Org Portal access with API permissions
- C2B callback for direct paybill deposits
- STK Push for on-demand payment prompts
Requirement 3 · Notifications
Sender ID
To send subscriber SMS notifications — payment receipts, expiry reminders, and renewal nudges — you need an Africa’s Talking account with a registered Sender ID. This step is optional if you don’t need SMS.
- Africa’s Talking account with API key
- Registered alphanumeric Sender ID
- SMS credits loaded for your subscriber volume
- Skip this if you don’t need automated SMS
Already have these? You're ready to go.
Why Cortex?
See how Cortex stacks up
No other platform combines native M-Pesa, MikroTik automation, and SMS messaging in one integrated system — at KES pricing.
| Feature | You are hereCortex | Splynx | Radius Manager | Custom PHP |
|---|---|---|---|---|
| Native M-Pesa STK Push & C2B | ||||
| MikroTik PPPoE Automation | ||||
| Africa's Talking SMS | ||||
| Grace Period Engine | ||||
| Credit Balance & Overpayment | ||||
| Stuck Payment Correction | ||||
| Bulk SMS Campaigns | ||||
| Full Audit Logging | ||||
| Multi-tenancy | ||||
| Auto-renewal & Billing | ||||
| Modern UI / UX | ||||
| Pricing | From KES 15/client | $2–5/client (USD) | $200–400 one-time | KES 50–150K one-off |
| Support Timezone | EAT (Kenya) | EU / US hours | Community forums | Dev may ghost |
Ready to switch from spreadsheets and broken scripts?
