Features
Key capabilities of the ISPBills platform — billing, network, monitoring, and more
ISPBills is a comprehensive ISP management platform that unifies billing, customer operations, network provisioning, real-time monitoring, support, and financial reporting into a single panel. Built for broadband, wireless, hotspot, and fibre operators of all sizes.
- All-in-one management — customers, billing, and network operations from a single panel
- iPilot AI assistant — plain-English AI terminal that plans, explains risk, and safely operates your network
- Multi-service support — PPPoE, Hotspot, Static IP, and custom service models
- Real-time monitoring — routers, wireless devices, OLTs, and ONUs
- Online payments — bKash, Nagad, SSL Commerz, ShurjoPay, Aamarpay, and more
- Reseller ecosystem — operators, sub-operators, managers, NOC users, and card distributors
- Automation — billing, suspension, notifications, and provisioning run automatically
- Open API — REST API v1 and v2 with webhook support
At a Glance
| Area | What you get |
|---|---|
| Customer Management | Full lifecycle, bulk ops, BTRC compliance |
| Billing & Invoicing | Auto-billing, FUP, VAT, package management |
| Payment Processing | 9+ gateways, cards, auto-reconciliation |
| Network Management | MikroTik, RADIUS, IP pools, topology & GIS |
| iPilot — AI Network Assistant | Plain-English AI ops, fleet-wide automation |
| OLT/ONU Fibre Management | Multi-vendor FTTH, auto ONU discovery |
| VPN Management | WireGuard, OpenVPN, PPP, SSTP |
| Reseller & Operator Hierarchy | 6-tier structure, credit/debit accounts |
| Notifications | SMS, WhatsApp, Email, Telegram alerts |
| Monitoring & Status | Zabbix, Ubiquiti, Cambium, NetFlow, RRD |
| Accounting | Double-entry ledger, expense tracking |
| Recharge Cards | Voucher batches, distributor portal |
| Hotspot System | Captive portal, packages, RADIUS |
| Complaint Management | Department routing, customer portal |
| Automation | Dozens of scheduled background tasks |
| API Access | REST v1 + v2, webhooks, rate limiting |
| Mobile App | Field operations, bill collection, alerts |
| Integrations & Webhooks | Zabbix, Telegram, OAuth, signed webhooks |
| Self-Service & Affiliate | Self provisioning, referrals, reactivation |
| Multi-Language Support | English & Bengali UI and notifications |
| Security | 2FA, WebAuthn, RBAC, full audit logging |
Customer Management
Manage the complete customer lifecycle — registration, activation, billing, suspension, and deletion — with full audit trails.
- Service models — PPPoE, Hotspot/WiFi-Zone, Static IP, Cable TV, IPTV, and custom services
- Customer statuses — Active, Suspended, Disabled, FUP (speed-reduced), and Deleted (soft-delete with restore)
- Registration — operator-created accounts, customer self-registration with OTP, and temporary/trial accounts
- Data & profiles — custom fields, zones, parent–child accounts, MAC binding, online/offline status
- Bulk operations — Excel import, MikroTik import, bulk update, bulk MAC bind, bulk export
- BTRC compliance — generate regulatory reports directly from the platform
See Customers for the full guide.
Billing & Invoicing
Automates the full billing lifecycle — bill generation, invoicing, payment processing, and service activation.
- Billing profiles — configurable due dates, grace periods, auto-bill, discounts, and billing terms (monthly/daily/free)
- Bill generation — automatic monthly billing, manual generation, bulk management, runtime invoice preview, PDF invoices
- Fair Usage Policy (FUP) — data caps with automatic speed reduction and IP pool reassignment
- Advance payment — customer advance balances with auto-debit on bill generation
- VAT and tax — configurable VAT profiles with automatic calculation and reporting
- Package management — speed, price, data limits, parent–child hierarchy, bulk replace, custom per-customer pricing
See: Bills and Payments, Payment Gateways, Recharge Card
Payment Processing
ISPBills supports multiple payment channels — cash, recharge cards, and online gateways.
- Methods — cash, online portal, recharge card, auto-debit from advance balance, inter-operator send money
- Gateways — bKash, Nagad, SSLCommerz, ShurjoPay, Aamarpay, EasyPayWay, WalletMix, BdSmartPay, Razorpay
- Auto pipeline — payment → bill clearance → reactivation → router reconnect → notification → accounting entry
- Verification — automatic 30-minute recheck + manual gateway verification
- Payment links — unique links broadcast via SMS/WhatsApp for one-tap bill payment
See: Bills and Payments, Payment Gateways
Network Management
ISPBills integrates directly with your network infrastructure for provisioning, monitoring, and troubleshooting.
- MikroTik integration — router management via RouterOS API: live monitoring, PPP profile push, customer disconnect/reconnect, database sync, traffic monitoring, and scheduled health checks
- PPPoE profiles — speed limits, IP pool assignments (IPv4 + IPv6), static/dynamic allocation, bulk replace
- FreeRADIUS — manages check/reply attributes, group assignments, accounting, session tracking, and automatic sync
- IP management — IPv4/IPv6 pools from CIDR subnets, static assignment, bulk re-allocation, suspended-user walled garden pool
- Suspension redirect — branded portal page with payment links for self-service reactivation
- Network topology & GIS map — visual maps with custom nodes, links, and geo-located sites
See: NOC Dashboard, Monitoring
iPilot — AI Network Assistant
iPilot is ISPBills' built-in AI terminal — a plain-English assistant that operates your network for you. Ask it to investigate an outage, configure a device, or run a fleet-wide command, and it plans the steps, shows you the risk level, and executes safely.
- Natural-language operations — describe what you need in plain English; no need to memorize vendor CLI syntax
- Multi-vendor — works across MikroTik routers, OLT/ONU fibre equipment, and managed switches
- Guided safety — every action is planned first and labeled by risk level before it runs; destructive steps require confirmation
- Fleet-wide operations — apply a change or investigation across many devices at once instead of one-by-one
- Root-cause diagnostics — correlates customer complaints, device signals, and logs to isolate the real fault
- Realtime incident response — detect and respond to events like DDoS traffic or link floods as they happen
- Session memory — keeps context across a conversation so follow-up questions don't need to repeat details
Its own top-level menu covers getting started, the full command/vendor reference, safety model, and four in-depth walkthroughs (DDoS response, device configuration, fleet operations, root-cause analysis).
See iPilot AI.
OLT/ONU Fibre Management
Built-in FTTH management with support for VSOL, DBC, Huawei, ZTE, BDCOM, and more.
- OLT registration — add OLTs with IP, credentials, SSH/Telnet/SNMP settings
- Auto ONU discovery — 15-minute sync cycle discovers and updates ONU records
- ONU inventory — status, signal level, distance, temperature, last sync
- Customer-to-ONU mapping — automatic MAC matching from RADIUS accounting
- Running config & VLAN discovery — retrieve configs and cache VLAN assignments
See: OLT Management
VPN Management
Provision and manage VPN accounts across WireGuard, OpenVPN, MikroTik PPP, and SSTP. Includes server management, account provisioning, IP pool management, config download, and full API access.
Reseller & Operator Hierarchy
Multi-tier operator model: Super Admin → Group Admin → Operator → Sub-Operator → Manager → NOC User → Card Distributor. Supports credit and debit (prepaid) accounts, self-provisioning, balance management, credit limits, customer transfers, cascade deletion, and granular permissions.
SMS, WhatsApp & Email Notifications
Unified notification system routing messages via SMS (ADN, BulkSmsBD, SSL Wireless, Robi, and more), WhatsApp (Meta Cloud API, Twilio, 360dialog), or Email (per-operator SMTP).
- Event-triggered messages for payment, suspension, activation, expiration, and more
- Broadcast to filtered customer groups • Template engine with variable substitution
- Telegram bot integration for emergency alerts
Monitoring & Status
Extensive monitoring for routers, wireless devices, fibre equipment, and services.
- Zabbix — auto-sync hosts and problems every 5 minutes
- Status checks — HTTP, Ping, TCP, DNS, SSL, SNMP checks every minute with incident tracking and a public status page
- Ubiquiti — live signal, noise, CCQ, TX/RX, CPU, memory, uptime
- Cambium — ePMP/PMP monitoring via REST API
- NetFlow — traffic analysis with GeoIP enrichment and anomaly detection
- RRD graphs — per-interface traffic graphs updated every 5 minutes
- NOC dashboard — network-wide health overview
- Network topology — visual map of your infrastructure
See: NOC Dashboard, Monitoring, OLT Management
Accounting
Built-in double-entry accounting that automatically records billing and payment transactions.
- Chart of accounts — per-operator account balances and transaction history
- Cash in/out — customer payments, subscriptions, credits, transfers, commissions
- Journal & ledger — unified transaction view and per-account running balances
- Expense tracking — categories, subcategories, income vs. expenses analysis
- Reports — receivable, payable, daily/monthly/yearly summaries, bills vs. payments chart
See: Accounts, Income and Expenses
Recharge Card Distribution
Complete voucher system: create card batches with unique PINs, assign to distributors, customers redeem via portal or app. Includes a dedicated distributor portal, commission tracking, usage tracking, and printable voucher sheets.
See: Recharge Card
Hotspot System
Captive portal (hotspot) authentication for public WiFi zones — hotspot packages, recharge, RADIUS attributes, authentication logs, package changes, and walled garden configuration.
Complaint Management
Department-based complaint system — create, route, comment, acknowledge, and archive complaints. Includes a customer-facing portal, financial ledger, reports, and trend analysis charts.
See: Complaint Management
Automation & Scheduled Tasks
ISPBills runs dozens of automated tasks: auto-billing, auto-suspension, auto-debit, FUP enforcement, due date reminders, payment rechecks, OLT/ONU sync, Zabbix sync, status checks, RRD updates, RADIUS maintenance, backups, and more.
See: Automation
API Access
Full REST API (v1 Bearer Token + v2 OAuth-style) covering customers, billing, network, monitoring, SMS, VPN, operators, and webhooks. Includes API client management, request logging, rate limiting, and HMAC-SHA256 signed webhook payloads.
See API Management.
Mobile App

Native mobile app for operators and field staff — dashboard overview, customer lookup, bill collection, and push notifications, so day-to-day operations don't require a desktop.
See Mobile App.
Integrations & Webhooks
Connect ISPBills to the tools you already use.
- Third-party integrations — Zabbix, NetFlow collectors, SMS/WhatsApp providers, payment gateways, Telegram
- OAuth / social login — sign in with Google and other OAuth providers
- Webhooks — HMAC-SHA256 signed event payloads for bills, payments, suspensions, and more
- Open API — REST API v1 and v2 for building custom integrations
See: Integrations, API Management, Webhooks
Self-Service & Affiliate
Let customers and partners help themselves.
- Self provisioning — customers can activate or upgrade their own service without operator intervention
- Suspension portal — branded self-service reactivation page with instant payment links
- Affiliate system — referral tracking and commission payouts for growth partners
- Recharge card redemption — customers top up via portal or app without contacting support
See: Self Provisioning, Suspension Portal, Affiliate System
Multi-Language Support
The platform UI and documentation are available in English and বাংলা (Bengali), with per-operator language preference and localized notifications (SMS/WhatsApp/Email).
Security
Multiple layers of security: 2FA (TOTP), WebAuthn/FIDO2, social login (OAuth), role-based permissions, granular access control, balance/credit enforcement, and comprehensive audit logging (operator actions, auth, router, PPP, hotspot, suspension, device access, and more). All logs support CSV export.