Functional modules 14 listed · 19 total under one roof

Every module XIMS gives you. Out of the box.

Each module is deep enough to run a department on its own — connected enough to share a subscriber, a ledger entry, a ticket and an EKYC record across the business in real time.

01
Module

Customer Lifecycle Management

One workflow per customer — not one workflow per task.

Every action on a customer is audit-logged and traceable across support, billing and field.

Onboarding & KYC — CAF capture, address verification, building/area assignment, static IP, customer type tagging
Bulk operations — renewal, disconnect, MAC reset, password update, suspension by authorization days
Plan & status changes — upgrade, network type change, plan shift, zone shift, refund processing
Wallet & invoices — ledger, top-up entry, authorization, proforma & full invoices, pause/restore
Why it matters
Every change to a customer is one click, audit-logged, and visible to support, billing and field teams together.
02
Module

Subscription Billing & GST

GST returns become a one-click export.

Hundreds of plans, taxes, prorations, partner splits — without a single spreadsheet.

Plan master — data speed, validity, billing cycle, sharing ratios, ISP GB top-ups, pin-rate plans
CGST / SGST / IGST + HSN per plan, Excel upload, zone assignment, commission sharing
Auto-billing on plan expiry, recurring cycles, mid-cycle proration, authorization queue
GST-compliant invoices — GSTIN, HSN/SAC, place-of-supply logic, credit notes, bad-debt entry
Outstanding per customer / zone / reseller, bulk invoice generation, suspended-account handling
Why it matters
Launch new plans, run promotions, apply tax changes — without touching the database. File GST in one screen.
03
Module

Payment Gateway Hub

14+ payment gateways pre-integrated. Day one.

Customers pay through whatever they trust. Operators reconcile in one place.

Card · net-banking · UPI — CCAvenue, Razorpay, PayU, Paytm 2.0, PhonePe, Instamojo
Bank-tied gateways — Billdesk, Getepay, Easebuzz, Ablepay, AggrePay
Request signing & response verification on every gateway
Missing-transaction reconciliation, success tracking, separate top-up + subscription flows
Quick-payment / quick-invoice flow for cash-counter operations
Why it matters
Collection up. Gateway lock-in gone. Reconciliation in one ledger.
04
Module

Bank Reconciliation

Auditors no longer chase printouts.

Every bank settlement matched against the ledger. Month-end close in hours, not weeks.

Bulk bank-statement upload, statement matching, RECO bank claim collection, bank-merger workflow
Bulk approve / revert against customer ledger; full transaction detail surfaced for exceptions
Transaction reports, top-up collection, sales-target vs. actual — daily/monthly, by zone or reseller
Every rupee accounted for — gateway payouts, cash, employee top-ups, reseller deposits
Why it matters
Month-end close that takes hours, not weeks.
Flagship
05
Module

MikroTik Router Integration

GUI action → router obeys in seconds.

Native MikroTik integration — suspend, plan-shift, IP-change without a network engineer in the loop.

Live push — RADIUS, hotspot, PPPoE, NAT configured live from the console
MRTG bandwidth graphs, traffic counters per session, real-time interface monitoring
Active session monitoring, MikroTik log streaming, device management at scale
BNG interface mapping, VLAN management, IP pool list, NAS master
Defaulter detected → auto-suspend on router · Upgrade → bandwidth pushed live · IP shift → pool reassigned
Why it matters
The router becomes an extension of the GUI. Suspension, upgrade, IP change — seconds, not tickets.
06
Module

OTT, IPTV & Media Bundling

One bill. Two products. Higher ARPU.

Upsell content alongside connectivity — without integrating a second billing system.

OTT package master + custom package creation, IPTV LCO management, account provisioning
Media library for bundled streaming services, OTT top-up PDF invoice, IPTV billing parity
OTT reseller list + wallet + top-up flow, cashback / commission / amount-cashback tracking
Per-reseller margin configuration, full audit trail on every OTT transaction
Why it matters
Content + connectivity in one console — no parallel CRM, no second collection team.
07
Module

Field & Inventory Management

Stock matches the network on every audit.

Field engineers know what's deployed where — splitter boxes, ports, fiber — all reconciled.

Item master, categories, sales types, inward & inward transfer, item-against-user assignment
Deposit receipt PDF, inventory approval workflow, item association & detail reports
Splitter boxes & ports — add box, port-to-customer assignment, Excel bulk upload, user-agent per port
Sister module: Fiber Network Management — FM client, route, unit master, fiber collection & invoicing
Lease-line and fiber-as-a-service customers billed with the same rigor
Why it matters
Stock-on-the-network reconciliation, finally automated.
08
Module

EKYC & Regulatory Compliance

TRAI compliance is a record in the system, not a paper file.

Aadhaar + operator-side flow, verified, PDF-stamped, archived against every customer.

License purchase — offline or via Instamojo / Easebuzz, full license history per operator
Verified EKYC records, verified operator EKYC, transaction-level tracking on each capture
Audit PDF generation — inspection-ready for regulator or auditor on demand
Customer KYC traceability per TRAI norms, GST-compliant invoices with HSN/SAC
Full audit log on every action — who, what, when, from where
Why it matters
Inspection-ready, on every customer, on every day.
09
Module

CRM & Lead Management

One record. Four teams.

Sales sees the lead. Field sees the install. Support sees the ticket. Finance sees the invoice.

Lead capture from any channel — walk-in, web, reseller, field. Lead source master tracks origin
Qualify & nurture — lead status workflow, customer-type master, lead notes, activity log
Convert — lead → active subscriber on the same record, no re-keying
Retain — renewal reminders, callback scheduling, churn signals on the dashboard
Why it matters
All four teams looking at the same row in the same database.
10
Module

Support & Ticketing

First-call resolution becomes measurable.

Nothing falls between the cracks. Every issue traceable from raise to resolution.

Create — from customer app, call-centre, field engineer or auto-trigger on suspension / outage
Assign — sub-category / sub-sub-category routing pushes ticket to the right employee automatically
Track — employee task assignment with status, time-stamps, SLA visibility on dashboards
Close — resolution captured against customer record. Reopens flagged for QA
Bulk ticket creation & close — manual or file upload, for zone-wide outages
Why it matters
SLAs reportable, not anecdotal.
11
Module

Multi-Channel Communication

Customers kept informed automatically — without a dialler in sight.

Email · SMS · WhatsApp templates, broadcasts and transactional flows, all from one engine.

Email — templated by zone & event, network-issue broadcasts, bounce + open tracking
SMS — templates per zone, multiple gateways + type masters, network-issue broadcasts, tracking report
WhatsApp — helper integration in place, pluggable to any Business API, two-way support ready
Auto-fires on: renewal due, payment received, service suspended, outage detected, ticket update
Why it matters
Customer-comms cost down. Customer-trust up.
12
Module

Franchise → Reseller → Zone → Customer

A multi-level partner network is a configuration in XIMS — not a custom build.

Four-tier hierarchy with per-tier menu access, commission rules, wallets and reports.

Franchise tier — menu access · commission · wallet
Reseller tier — wallet · top-up · monthly user reports
Zone tier — zonal manager · operator type
Customer tier — full account, app, invoice and history
Per-tier configurable menus, commission with parent-sharing rules, zone master with operator type
Why it matters
Add a state, a reseller, redraw a territory — admin screen, not a developer ticket.
13
Module

Executive Dashboards

The owner sees the business in five charts every morning.

SignalR-pushed live counters across operator, collection, performance, zonal and department views.

Main Dashboard — operator-wide KPIs · active subscribers, collection, outstanding, churn
Collection Dashboard — daily / monthly collection vs target, gateway-wise breakdown
Performance Dashboard — sales rep and reseller performance against monthly goals
Zonal Dashboard — zone-by-zone customer count, revenue, churn (drill from zone to customer)
Department Dashboard — cross-functional metrics for support, billing, field managers
Why it matters
SignalR push — counters update live as collections come in, no refresh.
14
Module

Reporting Engine — 70+ built-in

MIS · GST · regulatory — whatever management asks.

Revenue, customers, partners, operations — every report is one screen, Excel-exportable, drill-able.

Revenue & GST — collection, transaction, GST portal, revenue, outstanding, top-up detail
Customers — monthly new user, suspension, status-between-dates, KYC, MAC details, data usage
Partners — distributor / reseller / franchise commission, paid + unpaid splits, monthly reseller user
Operations — callback schedule, upcoming renewal, lease-line collection, advance user IP, SMS tracking
Excel export via ClosedXML, date-range filters, zone/reseller/network-type slicers, drill-down without SQL
Why it matters
Whatever management asks, the answer is one screen away.

See the modules in action.

A 30-minute walkthrough on a tenant configured to your network model and customer profile.