Built for African ISPs · Runs on your server

The Complete ISP
Management Platform

RADIUS billing, Huawei OLT automation, WhatsApp chatbot, M-Pesa payments, multi-vendor ONU support, IPTV, WireGuard, GenieACS and more — all in one system.

🌐 Network Overview
Active ONUs
1,247
Monthly Revenue
KES 2.4M
Open Tickets
38
RADIUS Sessions
986
HWTC4832F1A0Huawei HG8546MOnline
ZTEG0048C221ZTE F660Online
485754431EB9Tenda G3Authorizing
FHTT00112233FiberHomePending
💬
WhatsApp Bot
342 msgs today
📲
M-Pesa Today
KES 184,300

Trusted by ISPs running on

15+
Integrated modules
50+
ONU models supported
99.9%
On-premise uptime SLA
5 min
ONU authorization time

Every tool your ISP needs

From subscriber billing to fibre provisioning and customer self-service — Provider HQ replaces five separate systems.

🌐
RADIUS Billing
Full PPPoE and hotspot session management powered by FreeRADIUS with real-time usage tracking.
PPPoE & hotspot subscriber management
Automatic session expiry & suspension
Data cap enforcement & top-ups
Live RADIUS session dashboard
MAC address binding & locking
📡
Huawei OLT Management
Full CLI and SNMP control of Huawei GPON OLTs with automated ONU provisioning.
Automated ONU discovery & authorization
Multi-vendor ONUs: ZTE, Tenda, Nokia, TP-Link
Service-port and VLAN auto-configuration
Real-time signal strength (Rx/Tx power)
Live CLI terminal in browser
💬
WhatsApp Automation
Self-service WhatsApp chatbot for known and unknown customers with full flow automation.
Account balance & data usage lookup
Payment & renewal via WhatsApp
New service requests from unknown numbers
Coverage checker by location name
Relocation requests & support tickets
💳
M-Pesa Integration
Native Safaricom Daraja API integration for seamless mobile money payments.
STK Push & Paybill reconciliation
Auto-renewal on M-Pesa confirmation
Payment history & receipts
Offline payment recording
Daily M-Pesa transaction reports
📊
Network Monitoring
SNMP polling, NetFlow traffic analysis, and real-time alerts for your entire infrastructure.
SNMP OLT & ONU status polling
NetFlow per-subscriber traffic analysis
LOS / dying gasp instant alerts
Signal level history & graphs
Uptime reports per zone
🔧
GenieACS / TR-069
Remote CPE device management for router-mode ONUs via the TR-069/CWMP protocol.
Auto-provision WiFi SSID & password
Remote firmware upgrades
WAN type & VLAN configuration
Device parameter browser
Per-device provisioning templates
📦
Inventory Management
Track all network equipment from purchase to deployment, with serial number control.
ONU / router stock by serial number
Auto-deduct on ONU authorization
Supplier purchase orders
Equipment returns & repair tracking
Low-stock alerts
💰
Finance & Accounting
Full invoicing, expense tracking, and financial reports built for ISP operations.
Automated monthly invoicing
Expense categories & supplier bills
Revenue & collection reports
Tax-ready PDF invoices
Multi-branch accounting
📺
IPTV & WireGuard VPN
Integrated IPTV channel management and WireGuard VPN peer provisioning for subscribers.
IPTV channel & bouquet management
Subscriber IPTV session control
WireGuard peer auto-generation
VPN config download & QR code
IP address pool management
👥
CRM & Customer Portal
End-to-end subscriber lifecycle from onboarding to support with a full self-service portal.
Customer onboarding & KYC
Self-service portal with payment
Ticket & complaint management
Service plans & package upgrades
Customer communication history
🏗️
HR & Payroll
Manage your team with employee records, leave management, and payroll processing.
Employee profiles & departments
Leave requests & approvals
Payroll & payslip generation
Biometric attendance integration
Commission tracking for sales staff
📞
Call Centre & Hotspot
Built-in softphone integration and full hotspot voucher management for WiFi zones.
FreePBX / SIP softphone in browser
Click-to-call from customer profile
Hotspot voucher generation
Hotspot zone management
Daily call & ticket reports

Authorize ONUs in minutes, not hours

Provider HQ connects directly to your Huawei OLT over SSH or Telnet. When a new ONU plugs in, the system detects it, identifies the vendor, pre-selects the right service profile, and walks your technician through a one-click authorization flow.

🔍
Auto-discovery

Polls autofind every 60 seconds. Matches equipment ID to ONU type database automatically.

One-click authorization

Sends ont add, creates service-port, configures VLAN, optionally pushes TR-069 settings — all from the browser.

📡
Multi-vendor ONUs

Supports Huawei, ZTE, Tenda, Nokia, TP-Link, D-Link, FiberHome, and any generic GPON ONU.

OLT — Unconfigured ONUs
Serial NumberONU TypePortAction
HWTC4832F1A0HG8546M0/1/3Authorize
ZTEG0048C221ZTE F6600/1/7Authorize
485754431EB9Tenda G30/1/11Authorize
interface gpon 0/1
ont add 3 0 sn-auth HWTC4832F1A0 omci...
service-port vlan 100 gpon 0/1/3...
Verifying on OLT...

Your customers self-serve on WhatsApp 24/7

The built-in chatbot handles the most common support requests automatically — reducing call volume and freeing your team for real issues.

💰
Balance Check
Real-time account balance & expiry date
📶
Data Usage
Current session download/upload stats
📍
Coverage Check
Unknown visitors can check coverage by area name
🔁
Relocation Request
Customer initiates move from WhatsApp
🆕
New Service Order
Unknown numbers can request new connection
🎫
Ticket Status
Check open complaint status anytime
💬
Provider HQ ISP Bot
● Online
Hi! I'm your ISP assistant. What can I help you with today?
09:14 ✓✓
Check my balance
📊 John Kamau
Balance: KES 2,500
Expires: May 3, 2026
Data used: 18.4 GB / 50 GB
09:14 ✓✓

Works with your existing stack

Native integrations with the tools and hardware already in your network.

Huawei OLT
MA5600, MA5683T, MA5800 series via SSH/Telnet
FreeRADIUS
PPPoE & hotspot billing with real-time accounting
M-Pesa Daraja
STK Push, C2B Paybill, auto-renewal on payment
WhatsApp
Baileys API — no Meta Business Account required
GenieACS
TR-069/CWMP remote CPE provisioning & management
NetFlow v5/v9
Per-subscriber bandwidth analysis from any router
WireGuard VPN
Peer auto-generation & config distribution
SNMP v2c/v3
OLT, ONU and infrastructure device monitoring
FreePBX / SIP
Browser softphone with click-to-call from CRM
Leaflet Maps
Coverage zones, subscriber locations & network map
PostgreSQL
Reliable relational database — fully self-hosted
Docker
Optional containerised deployment for all services

Up and running in a day

Provider HQ installs on your own server — Ubuntu, Debian, or any VPS. No cloud lock-in, no per-seat fees.

1
Install on your server
Run the installer on Ubuntu 22.04. PHP, PostgreSQL, Node.js and all services are configured automatically.
2
Add your OLT & RADIUS
Enter your Huawei OLT SSH credentials and FreeRADIUS database details. Discovery starts immediately.
3
Import your subscribers
Bulk import via CSV or sync from SmartOLT. Existing PPPoE accounts are matched automatically.
4
Go live
Connect M-Pesa, activate WhatsApp, point your domain — you're running a fully automated ISP operation.

Ready to run a smarter ISP?

Get ProviderHQ deployed on your server. One flat license — all modules, all features, all yours.

🚀 Request a Demo 📧 Contact Sales Visit https://providerhq.co.ke →
Self-hosted, on-premise
One-time license fee
Full source code included
Unlimited subscribers