FeaturesProduct guide

Features

Key capabilities of the ISPbills platform — billing, network, monitoring, and more

Get help
What this guide covers

Key capabilities of the ISPbills platform — billing, network, monitoring, and more

On this page

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.

For the complete current inventory, see the public feature guide. This overview links major capabilities to their operating guides. Availability depends on role, plan, configuration and supported hardware.

Platform highlights
  • All-in-one management — customers, billing, and network operations from a single panel
  • One-click MikroTik configuration — apply the ISPbills RouterOS setup after selecting the operator and preparing device access
  • AI device configuration — use iPilot for approved configuration changes on supported OLTs, managed switches and MikroTik routers
  • Multi-service support — PPPoE, Hotspot, Static IP, and custom service models
  • Real-time monitoring — routers, wireless devices, OLTs, and ONUs
  • Online payment gateways — bKash, Nagad, Stripe, SSLCommerz, M-Pesa and other regional providers
  • Reseller panels — separate reseller and sub-reseller workspaces for assigned services and business finances
  • SMS gateways — connect an ISP-owned provider account or use an eligible shared gateway
  • 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 Subscriber lifecycle, bulk operations, regulatory exports
Billing & Invoicing Auto-billing, FUP, VAT, package management
Payment Processing Regional gateways, cards, auto-reconciliation
Network Management MikroTik, RADIUS, IP pools, topology & GIS
One-Click MikroTik Configuration RADIUS, PPPoE AAA and supported Hotspot setup
AI Device Configuration Approved OLT, switch and RouterOS changes
iPilot — AI Network Assistant Plain-English diagnostics and guided actions
OLT/ONU Fibre Management Multi-vendor FTTH, auto ONU discovery
VPN Management WireGuard, OpenVPN, PPP, SSTP
Reseller Panel Assigned packages, financial dashboard, sub-reseller management
Sub-Reseller Panel Downstream login, assigned billing profiles, own business summaries
SMS Gateways Provider credentials, sender settings and message history
Notifications SMS, WhatsApp, Email, Telegram alerts
Monitoring & Status Zabbix, Ubiquiti, Cambium, DDoS Protection, RRD
Accounting Journal & 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 Customer portal, 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, and custom (Other) services
  • Customer statuses — Active, Suspended, Disabled, FUP (speed-reduced), and Deleted (soft-delete with restore)
  • Registration — operator-created accounts, configured customer registration verification, and eligible Hotspot trials
  • 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
  • Regulatory exports — prepare supported reports for operator review; an export does not certify regulatory compliance

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.

Online Payment Gateways

Offer customer-portal checkout and payment links through configured provider accounts. The public integration directory counts distinct external providers, not separate checkout modes or internal/manual payment methods. Merchant eligibility, currency and regional availability apply.

  • Methods — cash, online portal, recharge card, auto-debit from advance balance, inter-operator send money
  • Gateways — bKash, Nagad, Stripe, SSLCommerz, ShurjoPay, Aamarpay, M-Pesa, Razorpay and other registered providers
  • Auto pipeline — payment → bill clearance → reactivation → router reconnect → notification → accounting entry
  • Verification — automatic 30-minute recheck + manual gateway verification
  • Payment links — individual links and SMS or email broadcasts for online 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

One-Click MikroTik Configuration

Open Configure Router, select the operator, choose whether to update the system identity, and submit the configuration once. ISPbills applies its managed RouterOS setup rather than requiring you to enter each command manually.

  • Configure RADIUS, PPPoE AAA and supported Hotspot profiles
  • Apply managed NAT, Walled Garden and subscriber-access policies
  • Use iPilot to request the same setup with queued progress and per-step results

The router must already be registered and reachable with write-capable API credentials. Configure Hotspot servers first where required, review the target and take an appropriate backup before changing a live router. This is not zero-touch setup of an unconnected factory-default device.

See: NOC Dashboard, Monitoring


iPilot — AI Network Assistant

iPilot is ISPbills’ built-in AI terminal for plain-language network diagnostics and guided configuration. Ask it to investigate an outage, inspect a fleet or configure a supported device. Live changes require explicit authorization and compatible device access.

  • 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 changes — configuration writes require operator approval and device-management permission; disruptive actions need a reviewed execution plan
  • Fleet-wide diagnostics — inspect multiple devices through read-only fleet checks; these checks do not apply blanket configuration changes
  • Root-cause diagnostics — correlates customer complaints, device signals, and logs to isolate the real fault
  • Real-time 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.

AI Device Configuration

  • OLT configuration — inspect the target and apply approved CLI command sequences through the supported OLT connection
  • Switch configuration — run approved configuration sequences on registered managed switches over configured SSH or Telnet access
  • MikroTik configuration — execute supported RouterOS API changes or request the standard ISPbills router setup
  • Recovery guidance — use available OLT and MikroTik checkpoints before risky changes and inspect output afterward

Model, firmware, credentials, role permissions and iPilot availability determine what can run. Brand selection is not a hardware-compatibility guarantee. Fleet diagnostics remain read-only, and reset, reboot or erase commands are not allowed through direct AI device execution.


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

Within an ISP, the commercial reseller hierarchy is Group Admin → Operator (reseller) → Sub-Operator (sub-reseller). Managers, NOC staff and card distributors have separate responsibilities; they are not additional levels beneath every sub-reseller. Platform partners who sell ISPbills subscriptions use a separate commercial portal.

Reseller Panel

  • Dedicated reseller login with an operator business dashboard
  • Assigned packages, pricing and billing profiles
  • Income, expenses, collections and account-balance summaries
  • Create and manage downstream sub-reseller accounts
  • ISP-controlled account type, credit limit and manual-payment permission

Sub-Reseller Panel

  • Separate downstream login under the parent reseller
  • Company profile and assigned billing profiles
  • Account type, balance and credit-limit controls
  • Own income, expenses, billed amounts, collections and open-complaint summaries

Both panels follow the assigned account scope. A sub-reseller login does not grant platform administration or unrestricted access to other resellers.

See Resellers and Managers.


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).

SMS Gateways

ISP administrators can configure supported SMS provider credentials and sender settings. Messaging uses the ISP’s own gateway or an eligible shared gateway in its hierarchy. An active provider account and an approved sender may be required.

  • Provider-specific credential forms and sender-number configuration

  • Message history with recipients, message text and delivery-status records

  • Supported cost accounting with reseller cost-payer rules

  • 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

See: SMS and Notifications


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
  • DDoS Protection — multi-source telemetry health, learned baselines, configurable BPS/PPS/FPS policies, attack evidence, and controlled response
  • 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, DDoS Protection, OLT Management


Accounting

Built-in accounting that automatically records billing and payment transactions from a cash-book of per-operator balances.

  • Account balances — per-operator 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

Mobile access is split across maintained app families: iAdmin serves operator/admin workflows, iCustomer serves subscribers, iPartner serves partner teams, and iPay forwards merchant payment messages. Their production features differ; consult the individual app guides instead of assuming one app exposes every workflow.

See Mobile App.


Integrations & Webhooks

Connect ISPbills to the tools you already use.

  • Third-party integrations — Zabbix, DDoS telemetry and response systems, SMS/WhatsApp providers, payment gateways, Telegram
  • OAuth / social login — platform-wide Google and Facebook sign-in
  • 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.

  • Customer portal — subscribers can view bills, make supported payments, redeem recharge cards and use enabled package-change options; unattended network self-provisioning is not promised
  • 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: 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.

See: Two-Factor Authentication, Logs

Need help applying this guide?Browse related guidance or ask the support team for help.