Everything you need to acquire clients, take payments, manage routers, run hotspots, provision ONUs, keep every subscriber online — and message them at scale with SMS.
When you add a new MikroTik, Webfam auto-generates a ready-to-paste WireGuard setup script. Run it once on the router — the encrypted tunnel comes up, and the dashboard can manage it from anywhere. No public IP, no port forwarding, no manual key juggling.
Fill in name, IP, API port. Webfam writes the WireGuard script for you — keys, peer config, route, firewall rule, everything.
Every router connection runs over WireGuard. Keys never leave the platform, and rotation is handled for you.
Use the tunnel for API-only management, RADIUS auth/accounting, or full control — your choice per router.
Routers on Safaricom, Starlink, or any CGNAT link connect the same way. No static IP required.
# Webfam — WireGuard router bootstrap # Router: Nanyuki-POP1-Main # Generated: 2026-01-14 09:14 EAT /interface wireguard add name="webfam-wg" \ listen-port=51820 \ private-key="aB3x…kQ9Z" /interface wireguard peer add \ interface="webfam-wg" \ public-key="9fP2…Vd71" \ endpoint-address=vpn.webfam.io \ endpoint-port=51820 \ allowed-address=10.88.0.0/24 \ persistent-keepalive=25s /ip address add \ address=10.88.0.12/24 \ interface="webfam-wg" # Done. Tunnel auto-starts on boot.
WebFamSMS is our SMS platform — you get your own account, Sender ID, and API key. Paste the key into the billing system once, and every invoice reminder, expiry notice, and payment confirmation goes out automatically. No third-party SMS provider needed.
Create your WebFamSMS account in under a minute. Buy SMS credits, pick your Sender ID.
Send as WEBFAM or your own brand. Already have a registered Sender ID? We'll port it to your account.
From your WebFamSMS dashboard → Developer. One key, one endpoint. Copy it, paste it, you're done.
Settings → SMS Settings → Add Gateway. Pick WebFamSMS, paste your API key, save. That's the whole setup.
Invoice reminders, expiry alerts, payment confirmations — sent through your own gateway, tracked in your billing system.
Same key works for anything: OTPs, campaigns, notifications from your own software. Docs included.
Run public hotspots, guest Wi-Fi, and estate networks straight from the platform. Generate vouchers, take M-Pesa payments, cap usage by time or data — and see every session live.
Bulk-generate access codes with preset time or data bundles. Print or share by SMS.
Customers buy their own bundle by STK push at the captive portal — no staff needed.
Cap sessions by minutes, hours, days, or total MB/GB. Auto-disconnect on expiry.
Revenue, active users, and usage per hotspot — with revenue split by location.
Hotspot: Nanyuki CBD · Expires in 22h
Hotspot: Nanyuki CBD · Unused
Received KSh 100 · Airtime bundle
Hotspot: Guest Wi-Fi · 2.1 GB used
From the first subscriber signup to the last invoice paid, Webfam covers the full loop — acquisition, service, and revenue.
One profile per subscriber with their package, usage, invoices, and payment history — always in sync.
Recurring invoices, late-fee automation, reminders, and PDF statements — no more manual chasing.
Subscribers pay instantly with STK push or card. Invoices reconcile themselves, in real time.
Add a router, get a ready-to-paste WireGuard script. Encrypted connection even behind CGNAT — no public IP needed.
Manage PPPoE, Hotspot, DHCP, RADIUS clients, wireless, and queue trees on every router — from one dashboard.
Authentication and accounting handled natively — no external RADIUS server to run. Use it standalone, or pair it with API management per router.
Choose the connection method per router: API-only for full management, RADIUS-only for pure auth & accounting, or Both for the complete package.
Send invoice reminders, outage alerts, and campaigns — or resell SMS to your clients under your own brand.
See exactly who is online, their assigned IP, and how long they've been connected — updated continuously.
When a subscription expires, the client is suspended automatically. Pay up, and service returns in seconds.
A portal where subscribers can check their usage, download invoices, and pay — without calling your support.
Every complaint tracked, assigned, and resolved. With SLAs that keep your team accountable.
Revenue, churn, area performance, client growth — the numbers that tell you what to fix next.
Run multiple ISPs under one install. Each account sees only its own clients, routers, and revenue.
Encrypted WireGuard tunnels, isolated tenant data, audit trails, and role-based access for your team.
Set up once. Then run every day without touching a command line.
Enter name, IP, API port. Webfam generates the WireGuard setup script — paste it once into the MikroTik.
Import existing subscribers or add them one by one. Assign a package and they're online immediately.
Payments, sessions, ONUs, and statuses update live. You only open the dashboard when something needs attention.
Invoices go out, money comes in, and the reports tell you exactly how your ISP is performing.
Webfam handles the repetitive work in the background — so your team can focus on growing the business, not babysitting it.
We're shipping the modules that ISPs keep asking for — CPE management and GPON/ONU control, natively inside Webfam.
Auto-provision and remotely manage customer routers and CPE — Wi-Fi SSIDs, PPPoE credentials, firmware, and diagnostics — over the CWMP standard. No truck rolls for password changes.
Two-way sync with SmartOLT — see every ONU's signal, status, and optical metrics right inside your dashboard. Provision new ONUs, and auto-suspend the subscriber line when the bill is overdue.
Self-service access for your subscribers.
Fewer support calls, faster payments, happier subscribers — with a portal that handles the basics for you.
Every bill, downloadable
M-Pesa STK & cards
Priority queue & history
Real-time usage
No hidden fees. No per-router charges. Upgrade or downgrade at any time.
Register your ISP and get your first routers online in minutes. WireGuard tunnels, Hotspot, SMS gateway, and upcoming TR-069 & SmartOLT included.
Create ISP account