Telecom service growth
Interconnect and routing, real-time charging, wholesale settlement, BSS/OSS integration, fraud control and migration of legacy switches.
Routing, billing, cloud PBX, messaging and voice AI. We develop and integrate solutions for telecom operators and businesses.
We develop communications systems for providers, enterprises, public authorities and other public or private organisations.
Interconnect and routing, real-time charging, wholesale settlement, BSS/OSS integration, fraud control and migration of legacy switches.
Cloud PBX, Microsoft Teams calling, numbers and hotlines, one inbox for calls and messages, AI reception and billing per tenant.
uthorisation, routing, usage records and rating work as one chain. This is the core we build for providers that bill voice and AI usage.
Your customer places a call over SIP or WebRTC.
Account, balance or credit limit and the destination are checked first.
Carrier rates for the destination are compared. The cheapest route connects; the next one waits as failover.
Connected time, and AI usage when an agent joins, land on the right customer.
Your tariff prices the call. The balance is updated and the charge joins the period invoice.
We connect your Asterisk, CRM, billing and other systems through APIs and events. The rules and scope of integration follow your workflow.
An example of fragmented workflows: manual work, duplicates and failed exchanges.
CDRs need manual conversion.
Identifiers differ between systems.
The same event is processed again.
BI waits for a manual export.
Someone must resend the failed event.
Carrier and billing records are checked in spreadsheets.
We implement validation, automated processing and delivery controls for these same systems.
We validate and convert CDRs.
We link records using agreed identifiers.
Repeated events are processed only once.
Data is forwarded without manual exports.
Queues retain events; retries restore delivery.
We match records and flag discrepancies.
Lines represent APIs, events and CDR files (call detail records). Movement illustrates data processing, not network speed. Voice traffic is not shown.
After a call ends, Asterisk supplies records of its participants, duration and outcome.
Records are linked to the account and CRM using agreed identifiers. Uncertain matches are flagged for review.
Billing receives validated records for rating, while BI receives them for reporting.
The central node represents a logical integration layer. We design component redundancy, persistent event queues, retries and protection against duplicate processing for the project. Retention periods, retry limits and error alerts are agreed separately.
Call behaviour during an outage is defined separately. It depends on whether the PBX needs external services for authorisation and routing. Failover is tested during deployment.
Explore the architectureEach service is scoped for your network, contracts and market rules.
SIP trunks, least-cost routing, failover and number management on Asterisk or Kamailio.
Real-time prepaid and postpaid charging, wholesale settlement, subscriber invoices and billing for AI usage.
AI reception and support agents on your telephony. They say they are AI, use approved tools and pass calls to people.
SMS, RCS Business Messaging, WhatsApp and Viber through official APIs, with consent records and delivery tracking.
Rules against IRSF, Wangiri and SIM-box traffic. STIR/SHAKEN and 10DLC for the US, GDPR for the EU.
PBX migration, SLA-based support, monitoring, backups and recovery. Cloud cost and licence control.
Microsoft Teams, Cisco, 3CX and contact centres. Calls, email, messaging and CRM.
Scriptum, Power Automate and CRM / ERP integration. From a call or message to a ticket and approval.
Azure Virtual Desktop and Windows 365 for agents and remote teams. Softphone, CRM and managed access.
We implement video meetings with AI processing, CRM integration and cost tracking. We integrate digital avatars — AI representatives that hold video conversations using your knowledge base and hand complex questions over to a person.
For formal proceedings, we deploy the Megapolis video meeting solution.
DooxSwitch is the telecom practice of Intecracy Ukraine, a member of Intecracy Group. We have built and supported VoIP billing, softswitch and contact-centre software since 2010.
Our clients work with us under strict NDAs. That is why this site shows implementation scenarios instead of named case studies.
We work under strict NDAs, so we do not name clients or publish their figures. These scenarios are eneralised from our practice since 2010: the situation, what we implement and what changes.
Supplier rate decks arrive by email in different formats. Disputes over traffic are checked by hand in spreadsheets.
Margin per destination is visible without manual work, and disputes start from data both sides can check.
A regional provider sells internet access and wants to offer telephony without a second billing system.
Customers get one account and one invoice for internet and voice.
A building hosts dozens of companies. One reception answers calls, and every tenant has its own contract.
Tenants get their own service, and the building operator charges each company for what it used.
Routine calls create queues at peak hours, while complex requests wait.
Operators spend their time on calls that need a person, and the cost of each resolved request is visible.
An old Asterisk with chan_sip, a hand-written dial plan and an unsupported operating system carries live traffic.
The system runs on supported versions, the configuration is documented, and every step can be rolled back.
A provider that sends calls into US networks must sign them, and its business texting must be registered.
Calls carry an attestation level, messaging campaigns are registered, and consent can be shown on request.
We work under strict NDAs. Client names, figures and identifying details are never published. The scenarios above describe typical situations; your project is scoped on its own facts.
Short answers to what clients usually ask first.
Yes. Most projects keep Asterisk as the telephony core. We add routing, billing, voice AI or integrations around it and check version compatibility during the audit.
No. We implement and integrate software for your service, on your infrastructure or in the cloud you choose. Open-source components and your current systems are reused where they fit.
Ukraine, the European Union and the United States. Rules differ: GDPR in the EU, STIR/SHAKEN and 10DLC in the US. We include the ones that apply in the project scope.
Send a short description of your service and systems. We start with an audit and agree a first stage you can test before a wider rollout.
What you run today, what should change and by when. We reply with questions or a first proposal.