Voice API

Ajoutez la voix à votre produit avec une seule API

Émettez et recevez des appels, créez des SVI et des scénarios d’appel, enregistrez et transcrivez, connectez des agents IA — le tout depuis une seule API REST, sur notre propre réseau opérateur dans plus de 220 pays.

create-action.sh
POST /v2.0/actions
{
"name": "Inbound IVR",
"script": "branches: …",
"format": "yaml"
}
Appel en cours00:42

Appelant

+1 202 555 0142

Connecté

Routé vers

Équipe commerciale

300+ entreprises génèrent plus de 2,5 millions d’appels chaque jour

Read Callr reviews on GetAppRead Callr reviews on Capterra

Callr Actions

Créez vos scénarios d’appel en minutes, pas en sprints

Décrivez votre scénario d’appel dans un simple fichier YAML — accueillez l’appelant, routez, enregistrez et passez la main à l’IA — puis déployez. Testez tout en Build Mode avant la mise en production.

  • Scénarios YAML déclaratifs
  • Testez en Build Mode avant la production
  • Versionnez, dupliquez et réutilisez vos scénarios
scenario.yaml
description: Greet the caller, route by menu, and record
defaults:
language: en-US
branches:
inbound-call:
actions:
- action: answer@v1
- action: say@v2
params:
what: Welcome to Callr. Press 1 for sales, 2 for support.
- action: gather@v2
params:
maxDigits: 1
timeout: 5
result: $choice
- action: startRecording@v1
- action: dial@v1
params:
to: ${{ $choice == '1' ? $sales : $support }}
result: $call
- action: voicebot@v1
if: $call.status != 'answered'
params:
engine: openai
instructions: Take a message and capture intent.
POST https://api.yourapp.com/webhooks
{
"id": "a03317440280451052hUD7yPiwWrzgGB",
"at": "2026-07-09T14:32:07Z",
"sid": "callrsid",
"type": "v2.call.inbound.ended",
"try": 0,
"payload": {
"direction": "inbound",
"callid": 240711945874,
"callerName": "",
"callerNumber": "+12025550142",
"callerRestricted": false,
"callee": "+33199001234",
"started": "2026-07-09T14:31:25Z",
"answered": "2026-07-09T14:31:29Z",
"ended": "2026-07-09T14:32:07Z",
"status": "answered",
"hangupSource": "callee",
"hangupCause": 16,
"hangupTech": "sip:200",
"durationTotal": 42,
"durationAnswered": 38,
"durationBilled": 60,
"billingDestinationLabel": "France - Geographic",
"billingDestinationID": 33,
"billingDebit": "0.0180",
"billingPaymentType": "postpaid",
"scenarioSid": "azerty00",
"scenarioName": "Inbound IVR",
"scenarioTypeName": "Actions",
"scenarioTypeVersion": "1.0"
}
}
Envoyé vers votre endpoint

Pensé pour les développeurs

Une API REST pensée pour les développeurs

Des endpoints REST clairs et bien documentés, et des webhooks pour tout — pour que la voix s’intègre à la stack que vous utilisez déjà.

API REST & webhooks

Déclenchez des appels depuis votre backend et recevez les événements webhook en temps réel — appel démarré, décroché, terminé, enregistrement prêt — directement sur vos endpoints.

Call detail records complets

Chaque appel renvoie un CDR complet — source, durée, enregistrement et coût — prêt pour vos outils d’analytics et de facturation.

Construite sur la spécification OpenAPI 3.1. Voir la spec

Infrastructure

Nous possédons notre réseau

Couverture mondiale

220+ pays, avec des numéros locaux, premium et gratuits.

Chiffré & sécurisé

Chaque appel reste privé — chiffré avec HTTPS, SIP TLS et SRTP.

Réseau fiable

Plusieurs data centers dans le monde, avec une redondance de niveau opérateur.

Opérateur déclaré

Notre propre réseau offre la performance et la localisation des numéros qu’un revendeur ne peut pas garantir.

La confiance des équipes dont l’activité repose sur les appels

Dassin Bidouzo
“Le call tracking a renforcé notre notoriété et instauré une vraie confiance avec nos clients.”

Dassin Bidouzo

Chief Digital Officer, Bien’Ici

Bien’Ici
Yannick Fauchille
“Nous travaillons avec Callr depuis le début et nous avons grandi ensemble. Leur réactivité et une API qui ne cesse d’évoluer font toute la différence.”

Yannick Fauchille

Co-fondateur & Business Lead

Business Lead
Julien Balmont
“Nous prouvons facilement le ROI à nos clients, sans avoir à fouiller manuellement dans les sources de données.”

Julien Balmont

Co-fondateur & CTO, Zenchef

Zenchef

Prêt à construire avec la voix ?

Créez un compte gratuit et passez vos premiers appels en quelques minutes — ou découvrez ce que les équipes construisent sur Callr.

Réserver une démoCommencer gratuitement