Conectar la centralita
Puedes conectar el PBX de dos maneras:
- Trunk IP-to-IP: sin registro; autoriza la IP pública del PBX en la configuración de la cuenta.
- Extensión registrada: AI4CALL registra una extensión en el PBX.
Para el routing inbound, llama al número virtual del asistente y colócalo en el campo SIP TO. Cada número virtual es único para un asistente.
Autoriza las direcciones IP
Sección titulada «Autoriza las direcciones IP»Usa GET y PATCH /account/allowed-ips para gestionar la allowlist. Las IP autorizadas se aplican a toda la cuenta, no a un solo asistente. Antes del PATCH comprueba la lista completa para no eliminar accidentalmente un PBX existente.
Para llamadas outbound mediante PBX usa /webhook/outbound_call_pbx; el ipPbx proporcionado debe pertenecer a esta allowlist.
Modo outbound PBX
Sección titulada «Modo outbound PBX»Usa el modo IP-to-IP cuando AI4CALL deba alcanzar la dirección pública del PBX:
{ "dst": "+390212345678", "callerId": "+390212300000", "assistantApiKey": "<ASSISTANT_API_KEY>", "method_uac": false, "ipPbx": "203.0.113.10", "sipPort": "5060"}Para el modo UAC registrado establece method_uac en true y omite tanto ipPbx como sipPort. No combines los dos modos en la misma solicitud.

