Vapi AI — est un service permettant de créer des assistants vocaux utilisant l’intelligence artificielle. Ces assistants peuvent passer et recevoir des appels de manière autonome ou faire partie d’une équipe d’opérateurs. Une large gamme de voix est disponible pour la synthèse vocale, avec des options de personnalisation avancées, notamment la vitesse de parole, les sons de fond, l'utilisation de numérotation supplémentaire, et bien plus encore.
1) Dans le compte personnel Vapi AI, accédez aux paramètres de votre organisation, dans la section Clés API et copiez la Clé
Ajout d’un identifiant SIP, d’un mot de passe et d’une adresse de serveur dans Vapi AI
Vous devez composer et envoyer une requête curl avec les données suivantes :
- badcf222-9542-4d39-a834-fef874b7aec1 - Votre clé privée depuis votre compte personnel Vapi AI.
- Zadarma Trunk - Le nom du trunk.
- sip.zadarma.com - Adresse du serveur pour la connexion et les appels sortants.
- 111111 - Votre numéro SIP depuis votre compte personnel.
- SipPassword - Le mot de passe de votre numéro SIP, que vous pouvez générer ici.
curl -L 'https://api.vapi.ai/credential' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer badcf222-9542-4d39-a834-fef874b7aec1' \
-d '{
"provider": "byo-sip-trunk",
"name": "Zadarma Trunk",
"gateways": [
{ "ip": "sip.zadarma.com" }
],
"outboundLeadingPlusEnabled": true,
"outboundAuthenticationPlan": {
"authUsername": "111111",
"authPassword": "SipPassword"
}
}'
Si la requête est correctement formulée, la réponse contiendra les données suivantes :
{"id":"7c97ecbe-7e1d-4fa1-8259-8ed32f8a9edd","orgId":"487ba655-4fb2-4a55-abfe-ddded2442631","provider":"byo-sip-trunk","createdAt":"2025-02-25T11:24:02.450Z","updatedAt":"2025-02-25T11:24:02.450Z","gateways":[{"ip":"sip.zadarma.com"}],"name":"Zadarma Trunk","outboundAuthenticationPlan":{"authUsername":"384540"},"outboundLeadingPlusEnabled":true}
2) Ajout d’un numéro virtuel dans Vapi AI
Pour cela, vous devez composer et envoyer une deuxième requête curl avec les données suivantes :
- badcf222-9542-4d39-a834-fef874b7aec1 - Votre clé API depuis votre compte personnel Vapi AI.
- Zadarma Number - Nom du numéro.
- 15551111111 - Votre numéro virtuel depuis votre compte personnel.
- Zadarma Trunk - Nom du trunk.
- 7c97ecbe-7e1d-4fa1-8259-8ed32f8a9edd - id de la réponse à la première requête.
curl -L 'https://api.vapi.ai/phone-number' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer badcf222-9542-4d39-a834-fef874b7aec1' \
-d '{
"provider": "byo-phone-number",
"name": "Zadarma Number",
"number": "15551111111",
"numberE164CheckEnabled": false,
"credentialId": "7c97ecbe-7e1d-4fa1-8259-8ed32f8a9edd"
}'
3) Dans le compte personnel Vapi AI, accédez à la section Build - Numéros de téléphone. Accédez à votre Zadarma Number et, dans la section Paramètres entrants, sélectionnez votre assistant vocal dans le paramètre Assistant pour gérer les appels entrants. Plus bas sur la page, dans la section Formulaire sortant, sélectionnez votre assistant vocal dans le paramètre Assistant pour passer des appels sortants.
4. Configuration de la réception des appels entrants dans Zadarma
Pour recevoir des appels entrants, configurez le renvoi d'appels de votre numéro virtuel Zadarma vers Vapi AI :
- Accédez à Zadarma dans la section "Paramètres" - "Numéros virtuels".
- Cliquez sur l'icône (roue dentée) en face de votre numéro.
- Ouvrez l'onglet "Serveur externe".
- Activez l'option "Serveur externe (SIP URI)".
- Dans le champ qui apparaît, entrez l'adresse : 15551111111@sip.vapi.ai, où 15551111111 est votre numéro virtuel au format international.
- Cliquez sur "Enregistrer".