Oplex Console
Built for MikroTik ISPs

Run your ISP from one console.

Provision routers. Bill customers. Run hotspots. Watch every link in real time. The operator console MikroTik should have shipped — engineered for resellers, multi-tenant from day one.

Multi-tenant by design
Real-time traffic
Fully managed cloud
Branch · Lagos
RB5009 — 312 Mbps
Branch · Nairobi
CCR2004 — 1.2 Gbps
Hotspot
82 active sessions
▲ live
3.4k customers
MikroTik-native
RouterOS API + RADIUS
WireGuard
Reach routers behind NAT
Multi-tenant
One install, many ISPs
Fully managed
We host, patch & back it up
Three jobs, one console

Everything an ISP runs on, finally in one place.

From router provisioning to invoice emails to the customer self-service portal — stop stitching tools together.

Manage every router

Onboard MikroTik routers behind NAT in under 60 seconds via WireGuard. Push templates, run scripts, schedule backups, monitor uptime — across hundreds of sites from one screen.

  • Live traffic graphs, 2-second polling
  • Templates + script library + runbooks
  • Plotter-style latency + loss probes

Bill customers automatically

Recurring invoices, dunning emails, auto-suspend and auto-resume on payment. Operator-editable PDF templates. Stripe + Paystack out of the box.

  • Customer self-service portal with 2FA
  • Auto-suspend on overdue · auto-resume on payment
  • PDF templates in HTML + CSS, edited live

Watch everything live

Real-time bandwidth, online-now PPPoE sessions, FUP usage, path-monitor traces from your own Linux probes. Alerts pipe out via webhook, Slack, email or SMS.

  • FreeRADIUS-authoritative session state
  • Standalone Linux probes for traceroute / MTR
  • Alerting with custom rules + escalation
Capabilities

A complete operator toolkit.

Every module is built into the same console with shared customers, sites and audit trail — no integrations to stitch up, no exports to keep in sync.

Network management

Sites, identity, OS version, uptime, IPAM, WireGuard mesh, BTest server. Live traffic with 2-second polling.

CRM & customers

Profiles with services, documents, equipment, billing settings, contract status, statistics. Bulk import + impersonation.

Billing engine

Recurring invoices, dunning, auto-suspend, Stripe + Paystack, customer-portal payments, statement PDFs.

Hotspot & vouchers

Branded captive portal per company. Voucher batches, data caps, session timeouts, printable cards.

FreeRADIUS bridge

Single source of truth for PPPoE and hotspot auth. FUP throttling, MAC binding, framed routes, accounting.

Path monitor

PingPlotter-style hop-by-hop latency + loss columns. Source from any router or a standalone Linux probe.

Alerting

Rule-based notifications via webhook, Slack, email, SMS. Site offline, link saturation, security events, ARP changes.

Customer portal

Branded self-service: invoices, payments, statements, equipment, contracts. TOTP 2FA, profile-update review queue.

PDF templates

Edit invoice and statement HTML+CSS live. Four polished designs ship in the box; preview against sample data.

Inventory

Vendors, suppliers, products, item assignments to customers, supplier invoices. Stock count without leaving the console.

Scheduling

Tasks, projects, workflows, calendar + map view. Assign field work to technicians without another tool.

Security & audit

TOTP 2FA mandatory by default, session revocation, rate-limited login, audit log of every mutation.

How it works

Quick to spin up. Hard to outgrow.

One signup, one login. We provision your tenant, you start onboarding routers and customers within the hour.

01

Request your tenant

Tell us about your ISP, we provision a private tenant on the Oplex cloud and email you the admin login. No servers to spin up, no patching, no on-call — everything runs on infrastructure we operate, you focus on customers.

  • Dedicated subdomain at yourbrand.oplex.cloud
  • Hosted, patched and backed up by us
  • You're live within the same business day
acme.oplex.cloud · tenant provisioning
A
Welcome, Acme Networks
Tenant ready in 3m 12s
LIVE
Tenant database created
Subdomain + TLS certificate issued
Admin account & 2FA configured
WireGuard server keys provisioned
RADIUS endpoint ready for your BNGs
Welcome email sent to admin
Sign in to your dashboard
pppoe41.afrimetro.com CCR2004 · 1.4 Gbps
edge-jhb-01 RB5009 · 622 Mbps
tower-luanda-03 RB4011 · 84 Mbps
hotspot-airport-1 hAP ax² · 312 Mbps
pop-cpt-bgp CCR2116 · 9.8 Gbps
02

Onboard any MikroTik in 60 s

Add a site, paste the WireGuard config that Oplex generates onto the router, and the tunnel comes up. No port forwards. No public IPs needed on the router.

  • Site appears online within seconds
  • Live traffic streams immediately
  • Push templates or scripts from the same screen
03

Bill on autopilot

Create a tariff, attach it to a customer, and Oplex takes over: recurring invoices on the right day, dunning reminders, auto-suspend at the threshold you choose, auto-resume the moment payment lands.

  • Stripe + Paystack with the same UI
  • Editable HTML + CSS PDF templates
  • Customer portal with TOTP 2FA
INVOICE
INV-2026-00128
AMOUNT DUE
$ 89.00
Issued
01 May 2026
Due
15 May 2026
Status
Issued
Fibre 100/30 — May 2026$ 79.00
Static IP add-on$ 10.00
Total$ 89.00
LIVE TRAFFIC · edge-jhb-01 LIVE
RX
622 Mbps
TX
418 Mbps
Sessions
1,284
04

See problems before customers do

Real-time traffic per interface, online-now PPPoE sessions, path traces with loss + latency by hop, and rule-driven alerts pipe out to Slack, email or webhooks the moment something slips.

  • 2-second polling for live charts
  • Standalone Linux probes for external vantage
  • Webhook + Slack + email + SMS notifications
0
Seconds per traffic refresh
0%
Multi-tenant from day one
0
Modules in one console
0s
To onboard any MikroTik
Integrations

Plays nicely with the rest of your stack.

From router APIs to payment processors and observability dashboards — Oplex talks to what you already run.

MikroTik RouterOS
WireGuard
Stripe
Paystack
Slack
Proxmox
FreeRADIUS
Zabbix
Uptime Kuma
UISP
MySQL
nginx
MikroTik RouterOS
WireGuard
Stripe
Paystack
Slack
Proxmox
FreeRADIUS
Zabbix
Uptime Kuma
UISP
MySQL
nginx
Built for growth

Run every brand from one login.

Already running more than one ISP? Operate a wholesale brand and a retail brand? Oplex is multi-tenant from day one — every brand you add gets isolated customers, sites, billing and branded portal, all inside the same hosted account.

  • White-label per brand. Each company sets its own colour, logo and captive-portal copy. Customers only see the brand they signed up to.
  • Strict data isolation. Company-scoped queries across every model — no brand ever sees another's data.
  • Operator-editable PDFs. Each brand tunes its own invoice + statement HTML/CSS — no developer in the loop.
  • Fully managed. We host every brand for you. No servers to provision, no patches to chase, no on-call — request, sign in, operate.
AfriMetro
3,412 customers · 14 sites
SwiftWave
912 customers · 6 sites
NexaConnect
2,108 customers · 9 sites
LinkIt ISP
1,706 customers · 11 sites
Get in touch

Let's see if Oplex fits.

Tell us about the ISPs you'd run on it — we'll get back with a live walk-through and onboarding plan.

+268 2402 2670 · prefer to call?
We reply within one business day.