Every subscriber, one record — from lead to loyal
Plans and contracts, documents, communication history and installation scheduling live on a single subscriber record — wired into billing, the client portal and your field technicians.
A record that never loses context
- Full lifecycle stages. Lead, new, active, suspended, blocked, inactive — status drives billing and PPPoE access automatically.
- Plans & contracts. Packages, static IPs and equipment rentals per subscriber; upgrades and downgrades prorate through billing.
- Documents on file. Contracts, ID copies and installation photos attached directly to the profile.
- Communication history. Every SMS, email, ticket and call logged on one timeline — no more lost WhatsApp threads.
- Installation scheduling. Book technician slots, dispatch to field ops and track the job to completion.
- 360° view. Balance, usage, open tickets and location on one screen, searchable in seconds.
Installation scheduling that talks to field ops
A lead converts, a slot is booked, and the job lands in your technicians' queue with the address, package and documents attached. When the ONU is lit and the photos are uploaded, the subscriber flips to active and the first prorated invoice is already waiting.
Retention works the same way in reverse — suspension and reactivation follow billing status, so support never argues with the router about who should be online.
The CRM feeds everything else
Billing & Payments
Per-block subscriber pricing, invoicing, M-Pesa and offline payments, dunning — all reconciled automatically.
Explore billing →HR & Field Operations
Technicians, tickets, installations and procurements — dispatched, tracked and audited from one queue.
Explore field ops →Pulse AI
Pulse reads the subscriber record before answering — balance, outage and plan questions resolved instantly.
Explore Pulse AI →Know every subscriber by record, not by memory
Spin up a tenant and import your subscriber list — lifecycle, billing and installations start talking to each other from the first row.