Telecom providers

Telecom software

We develop software for telecom operators, providers and resellers. Connect call routing, billing and subscriber services.

Wholesale to retail

Traffic and settlements

A carrier rate, a provider plan, a reseller price and a customer tariff are separate calculations. The software keeps them apart and reconciles each one.

Carrierwholesale rates
Service providerplans & activation
Resellerpartner prices
Customerretail tariff
Supplier invoice check Partner settlement Customer bill
Traffic & usageRating & settlement
Services

Telecom services

Voice routing and interconnect

  • SIP trunking on Asterisk with PJSIP, or Kamailio at provider scale
  • Least-cost and quality-based routing with failover
  • Number inventory, portability and porting APIs
  • STIR/SHAKEN signing and verification for US traffic

Real-time charging and billing

  • Prepaid and postpaid charging with balance reservation
  • Product catalogue, bundles and allowances
  • Subscriber invoices, payments and collections
  • Voice and AI usage on the same bill

Wholesale settlement

  • CDR mediation: collect, ormalise, deduplicate
  • Supplier, partner and reseller rate plans
  • Rate-deck import with effective dates
  • Reconciliation with supplier invoices and dispute handling

BSS/OSS and network APIs

  • Order handling and service activation through provider APIs
  • TM Forum Open APIs for catalogue, ordering and usage
  • CAMARA network APIs, such as number verification and SIM swap, where the operator offers them
  • Self-care portals and CRM or ERP integration

Fraud control and assurance

  • Detection rules for IRSF, Wangiri and SIM-box traffic
  • Spend limits and real-time blocking
  • Call-quality monitoring with SIP traces and ASR/ACD alerts
  • Revenue assurance checks between CDRs and invoices

Reseller and white-label platforms

  • Multi-tenant cloud PBX and SIP services
  • Reseller onboarding and branded portals
  • Multi-level prices and margins
  • Tenant isolation and delegated access

Contact centres and voice AI

  • Queues, IVR, callback and agent desktop
  • Voice agents with handoff to people
  • Conversation analytics
  • Telecom and AI usage metered separately

Migration and support

  • From chan_sip to PJSIP and current Asterisk LTS
  • Legacy billing migration with a parallel run
  • Staged cutover with a way back
  • Support and maintenance on agreed terms

Rules differ by market, and we include the applicable ones in scope: GDPR and the NIS2 security requirements in the EU; STIR/SHAKEN, 10DLC and CPNI in the US; the Law on Electronic Communications in Ukraine.

How a project runs

From audit to support

  1. Audit

    We map your switches, carriers, rate decks, billing data and integrations, and what already works well.

  2. Design

    We agree the modules, interfaces, data model and acceptance criteria for the first stage.

  3. Build and integrate

    We implement, connect carriers and systems, and load your tariffs and accounts.

  4. Parallel run and cutover

    New and current systems run side by side until rated records match. Then traffic moves in stages.

  5. Support

    We maintain and extend the system on agreed terms, with updates tested before release.

Describe your task

What you run today, what should change and by when. We reply with questions or a first proposal.

Contact us