Built in Kenya · M-Pesa in 8 countries · MikroTik + FreeRADIUS
Trusted by fibre & wireless ISPs · M-Pesa ready in 8 countries

Everything your ISP runs on, in one place.

MikroTik + RADIUS, PPPoE / Hotspot / DHCP customers, M-Pesa auto-renewal, SMS, tickets that reach your technicians, traffic monitoring and a self-service portal for your customers — all on one secure platform.

No setup fee Free migration from your old system Pay per active client
Works wherever M-Pesa works: 🇰🇪 Kenya🇹🇿 Tanzania🇪🇹 Ethiopia🇲🇿 Mozambique🇨🇩 DR Congo🇬🇭 Ghana🇪🇬 Egypt🇱🇸 Lesotho
ZentrixISP admin dashboard
ZentrixISP dashboard on mobile
Same dashboard on your phonedesktop · tablet · mobile
PPPoE · Hotspot · DHCP · Staticevery connection type, one panel
M-Pesa STK + Pay Billauto-renew the moment they pay
Multi-siteunlimited MikroTik routers, one login
SMS + Portalcustomers always know their status
Features

Run your ISP like a pro — even when you're busy.

Built by an ISP operator for ISP operators. Every feature exists because we needed it at 2 a.m. when a site went down.

Billing & M-Pesa

STK push or Pay Bill. Payment reflects in seconds, the customer is reconnected automatically and gets an SMS receipt.

MikroTik + FreeRADIUS

Paste one generated script into a new router and it's live: VPN, RADIUS, speed plans, expiry page — no manual config.

Tickets to technicians

Raise a ticket from the customer's profile. It goes straight to the tech in charge of that site, with an SMS. You just check status.

Traffic monitoring

Download / upload per site, highest data user per site, top 10 users — every month. Upgrade the link that actually needs it.

Customer self-service

One link, no app: customers see online / offline status, pay, view usage & payments and raise tickets themselves.

Notices & compensation

Announce an outage per site and add free days to affected paid-up customers in bulk — with an SMS explaining why.

Hotspot & vouchers

Captive portal with MAC auto-login, voucher packages and instant M-Pesa purchase from the login page.

SMS that works

Expiry reminders, receipts, broadcasts by site or package, and an AI assistant that drafts support replies for you.

See it live

Real screens from a real ISP.

Not mock-ups — this is the panel our own sites run on today.

Dashboard

Your whole ISP on one screen.

Online right now, active vs expired, today's collections, monthly revenue and net profit, revenue by plan, recent payments, who expires in the next 3 days and open tickets — the moment you log in, on desktop or phone.

  • Live online count per site
  • Revenue, expenses & net profit
  • Recent payments & expiring customers
Traffic monitoring

Know where your bandwidth goes.

Per-site totals, active users and sessions, the heaviest user on each site and your top 10 across the network — any month, one click.

  • Download & upload per site
  • Highest data user per site
  • Month-by-month comparison
Raise a ticket

Complaint → ticket → the right technician.

Raise it from the customer's profile, pick a category and priority, assign a tech (or let the site's lead tech take it). The tech is notified by SMS.

  • Assign to a technician
  • Each site's tech sees only their tickets
  • Open / in-progress / resolved at a glance
Customer portal

Your customers serve themselves.

Every SMS carries their portal link. They check whether they're online, pay with M-Pesa, view history and raise a ticket — without calling you.

  • Online / offline status & uptime
  • Pay via STK or Pay Bill
  • Outage notices & compensation days
How it works

Live in an afternoon.

No engineers to hire, no server to buy. Your routers connect to our cloud over an encrypted tunnel.

1

Get your account

We create your isolated tenant with your own branding and sub-domain. Add your M-Pesa Pay Bill and SMS sender.

2

Paste the script into MikroTik

Add a site in the panel, copy the generated script into the router's terminal. VPN, RADIUS, plans and expiry pages are configured automatically.

3

Import your customers

Upload a spreadsheet from your old system — logins, expiry dates and wallet balances come across. Customers don't even notice the switch.

Pricing

Pay per client. Nothing else.

One price covers everything — billing, RADIUS, SMS integration, portal, tickets, monitoring. The more clients you have, the less each one costs.

PlanClientsPer client / month
Personalup to 50Ksh 14
Personal-Extra51 – 200Ksh 13
Startup201 – 499Ksh 11
Business500 – 999Ksh 9
Enterprise1,000 +Ksh 8
Your monthly licenceKsh 3,300
PlanStartup

Minimum Ksh 1,000 / month. Paid via M-Pesa from inside your panel. Free trial to get started.

Start free trial
Contact

Talk to a real person.

Call, WhatsApp, or leave your details and we'll call you back — usually within the hour.

Call us0720 094 4420755 254 254Mon – Sat, 8am – 8pm
WhatsApp0720 094 442Fastest way to reach us
Already a customer?app.zentrixisp.co.keSign in to your dashboard