New: AI-powered insights now built into every plan.See what's new
All features
Network

Network & MikroTik Control

Intent vs. router reality — actively reconciled, never silently lost.

Anyone can "talk to MikroTik." The difference here is that your database intent and the physical router state are treated as separate things the system reconciles. Four distinct status fields track it: physical enabled/disabled, server reachability (C/NC), live presence (Online / Offline-with-timestamp / Left) and the PPP session address — so the UI can surface a "billed-active but actually-offline" mismatch a single on/off flag could never show.

Creating a customer auto-provisions the PPP secret, hotspot user or static queue, with the speed profile read straight from the router (package name must match the profile exactly). Pay a bill and the customer is re-enabled on the router automatically; disabling drops the live session immediately. And if a router is unreachable, the operation isn't swallowed — it's enqueued in a durable retry queue (de-duplicated, up to 10 attempts, every 2 minutes, aware of 400+ tenants) so a power outage never loses a paid customer's reconnection. For ISPs that need it, an optional FreeRADIUS layer runs per-server alongside the API path, adding NAS roaming/zone restriction and instant CoA disconnects.

Never lost

ops survive router outages

Instant

disconnect on disable

app.ispdigital.net/NetworkDiagram
Network & MikroTik Control

Capabilities

Intent-vs-router reconciliation across 4 status fields
Auto PPP/Hotspot/static provisioning from router profiles
Auto-enable on payment; disable kicks the live session
"MikroTik Impact" toggle to change records without touching the router
Durable retry queue (dedup, 10 attempts, tenant-aware)
Web-UI router backup → FTP storage
Cached online-monitoring with on-demand sync (kind to routers at scale)
Optional FreeRADIUS layer: roaming/zone NAS modes + instant CoA disconnect

How it works

1

Connect

Register a server; it tests the API, auto-fetches the router identity and handles RouterOS v6/v7 protocol differences.

2

Automate

Payment status drives enable/disable straight on the router — hands-free, with failures queued not lost.

3

Reconcile

Sync surfaces software-vs-router drift so "enabled here, disabled there" never goes unnoticed.

Start today

See exactly what ISP Digital recovers for your ISP.

Book a 30-minute demo. We'll map your billing, network and accounting onto the platform and show you the numbers — no obligation.