Cloud-native prepaid calling
built for operators
Robust prepaid voice in the cloud: open-source call and billing components, real-time balance enforcement on every path, and operator tooling for day-to-day control.
IVR and API — one rating core
Different channels, same guarantees: authenticate, rate in real time, and cut off the instant balance or policy says stop.
IVR calling cards
Traditional PIN flows for calling-card services — familiar for legacy bases, with real-time balance and rating on every call.
API-initiated calls
Application-driven origination over well-defined APIs so mobile apps and web services can start calls programmatically.
Real-time control on every call
Balance checks and rating run through a central billing path so sessions cannot silently outrun credit — protecting revenue without sacrificing latency targets operators expect.
Stack you can inspect and trust
We deliberately build on components with long production pedigrees in voice and real-time charging — not a black box.
Media and call control used widely in carrier and enterprise voice — from softswitch workloads to contact centres.
Real-time telecom billing and rating built for sub-second decisions at the volumes operators expect.
SIP proxy and load distribution at scale — routing, health-aware traffic management, and resilience at the edge.
Designed to grow and recover cleanly
Kamailio at the edge
Incoming SIP is distributed across call nodes, with health checks and routing away from degraded instances.
Horizontal call capacity
Add FreeSWITCH capacity without redesign; nodes coordinate through the central rating layer rather than fragile local state.
Centralised state
Accounts, balances, rate tables, and call history live in durable storage — not on ephemeral session nodes.
Production architecture
Highly available layout with Kamailio fronting SIP, CGRateS co-located with call handling where it matters for latency, and durable data in a managed MySQL tier with Valkey on hot paths — so rating stays fast while state stays consistent.
How we ship changes safely
Test-first change
Staging validation with synthetic traffic before production — IVR flows, APIs, and billing paths included.
Configuration as code
Dialplan, rates, and routing defined in Git; changes merge through review like any other critical system.
Immutable releases
Deployments roll forward on new images; nodes drain cleanly, new capacity joins, old nodes retire.
We migrate you.
Prospects rarely doubt the rating engine — they doubt leaving legacy on-prem without breaking production. That is hands-on work alongside your team, not a documentation drop. Every migration is scoped to your rate tables, balances, integrations, and call flows, including proprietary exports and years of config drift. You cut over when billing is validated — not before.
What we take across
- Rate table migration — import and validate existing tariffs, destinations, and time-of-day rules
- Account and balance migration — customer records and current balances with full reconciliation
- Integration mapping — SIP trunks, upstream carriers, authentication, and CDR delivery on the new stack
- Parallel running and cutover — validate billing against the legacy platform before switching traffic
Platform and operator portal
End-to-end prepaid voice runs in production with the management portal operators rely on for rates, accounts, CDRs, and lifecycle work — the full stack you need to run the service day to day.
Management portal
- Rates, accounts, batches, and CDRs with audit history
- Bulk account creation and lifecycle operations
- Balance and usage inspection for support and finance
- Secure operator access
Observable infrastructure and repeatable change management keep operations predictable as call volumes and account bases grow.
Prepaid voice, rated and enforced
Whether you are modernising calling cards or wiring voice into a product, we will walk through your traffic profile and integration points.