Connecter votre PBX
Vous pouvez connecter le PBX de deux façons :
- Trunk IP-to-IP : sans enregistrement ; autorisez l’IP publique du PBX dans la configuration du compte.
- Extension enregistrée : AI4CALL enregistre une extension sur le PBX.
Pour le routing inbound, appelez le numéro virtuel de l’assistant et placez-le dans le champ SIP TO. Chaque numéro virtuel est unique pour un assistant.
Autorisez les adresses IP
Section intitulée « Autorisez les adresses IP »Utilisez GET et PATCH /account/allowed-ips pour gérer l’allowlist. Les IP autorisées s’appliquent à tout le compte, pas à un seul assistant. Avant un PATCH, vérifiez la liste complète afin de ne pas supprimer accidentellement un PBX existant.
Pour les appels outbound via PBX, utilisez /webhook/outbound_call_pbx ; l’ipPbx fourni doit appartenir à cette allowlist.
Mode outbound PBX
Section intitulée « Mode outbound PBX »Utilisez le mode IP-to-IP lorsque AI4CALL doit joindre l’adresse publique du PBX :
{ "dst": "+390212345678", "callerId": "+390212300000", "assistantApiKey": "<ASSISTANT_API_KEY>", "method_uac": false, "ipPbx": "203.0.113.10", "sipPort": "5060"}Pour le mode UAC enregistré, définissez method_uac sur true et omettez ipPbx ainsi que sipPort. Ne combinez pas les deux modes dans la même requête.

