Consolidate RouterOS Workflows
Manage service and subscriber operations with fewer handoffs between systems.
Unify subscriber operations and billing around your MikroTik environment without stitching together separate tools.
ISPbox talks to your MikroTik routers over the native RouterOS API, so a change in the panel becomes real router configuration in seconds - no manual Winbox edits, no pasting scripts by hand. Run PPPoE or DHCP, authenticate over RADIUS or straight through the API, and ISPbox keeps billing, access, and traffic shaping in step with what is actually configured on the router.
Add a router with its IP, API username and password, and API port (8728 by default) and ISPbox verifies the link against the router identity before you rely on it. Every subscriber action from then on is pushed over that same RouterOS API connection.
For routers behind NAT or without a public IP, connect them through an encrypted WireGuard tunnel instead. ISPbox allocates the peer address from your pool, generates the keypair and an optional preshared key, and gives you ready-to-paste /interface wireguard commands - then manages the router over the tunnel with a 25-second keepalive.
Choose how each router authenticates: PPPoE sessions backed by /ppp/secret entries and profiles, or static DHCP leases that bind a client MAC to its assigned IP. When you activate a service, ISPbox writes the matching configuration and address pool over the API; when you suspend or cancel it, ISPbox removes it again.
A first-time setup can build the groundwork for you - the ISPbox bridge, PPPoE server, per-pool profiles, and IP pools - so a fresh router is ready to take subscribers without manual RouterOS work.
Speed limits come straight from your service packages. ISPbox creates a /queue/simple per client using the plan upload and download limits, tagged with an ISPBOX- service comment so plan changes and cleanups stay precise. Move a customer to a faster plan and the queue follows automatically.
Run a router in RADIUS mode and ISPbox registers it as a NAS (its public or WireGuard IP as the NAS name, with a shared secret), stores credentials for authentication, and sends bandwidth caps using the MikroTik Rate-Limit attribute. Prefer to skip RADIUS? Switch the router to API mode and ISPbox provisions sessions, leases, and queues directly. DHCP and PPPoE work with either.
Works with PPPoE & RADIUS, Network Monitoring, Provisioning
Manage service and subscriber operations with fewer handoffs between systems.
Keep billing, support, and network actions tied to one shared context.
Give teams one source for execution and customer-facing outcomes.
Support growth on MikroTik without increasing process complexity at the same pace.
ISP mapping the way operators need it: build your network map on an interactive Mapbox view, place towers, OLTs, splitters, ONTs and fiber, coax and wireless links as real geographic features, trace PON optical budget, and export to KML.
Learn moreMonitor your ISP network in real time: ISPbox pings every router each minute, tracks PPPoE and DHCP client sessions, and fires alerts to Discord, Slack, email or webhooks with flap damping so you hear about real outages fast.
Learn moreRun PPPoE and RADIUS subscribers with billing in sync: ISPbox manages PPP secrets and profiles, registers routers as RADIUS NAS, pushes credentials and Mikrotik-Rate-Limit caps, and suspends or restores access automatically with the invoice.
Learn moreStart with ISPbox and simplify how your team runs MikroTik-based services.