Salta ai contenuti

Collegare il centralino

Puoi collegare il PBX in due modalità:

  1. Trunk IP-to-IP: senza registrazione; autorizza l’IP pubblico del PBX nella configurazione account.
  2. Interno registrato: AI4CALL registra un interno sul PBX.

Per il routing inbound, chiama il numero virtuale dell’assistente e inseriscilo nel campo SIP TO. Ogni numero virtuale è univoco per un assistente.

Usa GET e PATCH /account/allowed-ips per gestire l’allowlist. Gli IP autorizzati valgono per tutto l’account, non per un singolo assistente. Prima del PATCH verifica la lista completa per non rimuovere accidentalmente un PBX esistente.

Per le chiamate outbound tramite PBX usa /webhook/outbound_call_pbx; l’ipPbx fornito deve appartenere a questa allowlist.

Usa la modalità IP-to-IP quando AI4CALL deve raggiungere l’indirizzo pubblico del PBX:

{
"dst": "+390212345678",
"callerId": "+390212300000",
"assistantApiKey": "<ASSISTANT_API_KEY>",
"method_uac": false,
"ipPbx": "203.0.113.10",
"sipPort": "5060"
}

Per la modalità UAC registrato imposta method_uac a true e ometti sia ipPbx sia sipPort. Non combinare le due modalità nella stessa richiesta.