On-Demand Numbers
Provision geographic or international DID numbers via API, routed to the extension of your choice.
POST /order · type=did
Phone numbers, outbound calls, click-to-call, webphone, recording and real-time events. You build the experience; we run the network.
# Lancer un appel : sonne l'agent, puis bridge vers le client
curl -X POST "https://api.kavkom.com/api/pbx/v1/active_call/call" \
-H "X-API-TOKEN: $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domain_uuid": "ddcfeb62-110f-4bd7-...",
"src": "901",
"destination": "33612345678",
"auto_answer": true
}'
# → enregistrement automatique + identifiant d'appel
{
"success": true,
"call_uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"recording": "+OK"
}
A single infrastructure to manage phone numbers, calls, WebRTC, recording, and real-time events .
Provision geographic or international DID numbers via API, routed to the extension of your choice.
POST /order · type=did
Initiate a call with a single click: the agent’s phone rings, then the call is transferred to the recipient. Customizable Caller ID.
POST /active_call/call
A browser-based softphone using SIP.js: call, receive, hold, mute, transfer, and DTMF.
SIP.js · SimpleUser
Every call generated by the API is logged and associated with its call_uuid.
recording: "+OK"
A WebSocket pushes the status of each call: ringing, active, held, and finished.
wss://.../calls?ext=1001
Create lines via API and expand your user base. IVR, call queues, and platform-level statistics.
POST /order · type=line
Already have an Asterisk, 3CX, or FreeSWITCH IPBX? Connect it directly to our network.
SIP · TLS / SRTP
Local numbers in many countries and calls to destinations worldwide.
DID · International
Respond instantly to changes in a call’s status in your CRM, SaaS, or business interface.
Keep your existing infrastructure and use the Kavkom network for your incoming and outgoing calls.
Connect your Asterisk infrastructure to the Kavkom network.
Use your existing 3CX installation.
Route your calls through Kavkom.
Any compatible SIP infrastructure can be connected.
Order a DID and an extension via the billing API. Incoming routing is configured automatically.
All it takes is a POST request: ring the source, bridge the destination, recording starts and you retrieve the call_uuid.
Connect to the WebSocket and respond to every state change in your interface, in real time.
Add click-to-call and call tracking directly to your CRM.
Integrate telephony natively into your product.
Automate calls and retrieve events in real time.
Connect your users without revealing personal phone numbers.
| Criterion | Kavkom | International APIs |
|---|---|---|
| French-language support | Yes | Varies |
| Data hosted in Europe | Yes | Varies |
| SIP + API + WebRTC | Yes | Depending on the solution |
| No obligation | Yes | Variable |
| Personalized Support | Yes | Often limited |
A European infrastructure designed for businesses that want to integrate telephony without building their own network.
Telecom infrastructure operated directly by Kavkom.
Data hosted in Europe.
Infrastructure designed to ensure the continuity of your communications.
A team available to assist with your onboarding.
Choose the plan that best suits your needs and your call volume.
You pay for the actual duration of your calls, with no rounding up to the nearest minute.
Unlimited calls, fixed price: a predictable bill, with no surprises.
Billed on a pro-rata basis, cancellable, no hidden fees.
The basics before we talk.
Yes. We’ll port your numbers without any service interruption.
No. The service has no contract and no hidden fees.
A detailed comparison of your current setup with Kavkom.
No. Using the API or a SIP trunk, we integrate with your existing system: IPBX, softphone, or directly into your application.
The initial setup takes just a few minutes. Full integration depends on the scope of your project, and our team is here to support you.
Local DID numbers in many countries, and outgoing calls to destinations worldwide.
By the second or as an unlimited plan, depending on your usage—no commitment required.
Yes, automatically, with a unique identifier and a configurable retention period.
Yes: a reseller and white-label program is available for integrators and software publishers.
Contact us: we’ll get back to you within 24 hours with a quote tailored to your volume and a trial account.