Ir al contenido
Integración con Mobily

Conecta una troncal SIP de Mobily a Wixzel Voice

Para usar un agente de voz con IA en un número de Mobily, conecta SIP Trunk de Mobily a Wixzel Voice: agrega la platform_ip que devuelve tu troncal a la lista de permitidos (trusted peers on the SBC that holds your Mobily link) para que se acepten las llamadas salientes, y configura el campo SBC route for inbound Mobily calls con su origination_uri para que lleguen las llamadas entrantes. Mobily te sigue cobrando la línea con tus tarifas; Wixzel Voice cobra el motor de voz por segundo, de un saldo prepago.

Última actualización:

Publicado el

Mobily es el operador; Wixzel Voice es la API de IA de voz que ejecuta el agente sobre él. Funcionan juntos mediante SIP estándar. Mobily es una marca registrada de su propietario, y Wixzel Voice no está afiliado a Mobily ni cuenta con su respaldo.

Mobily
Wixzel Voice
Tu agente

¿Qué necesitas antes de empezar?

  • Una cuenta de Mobily con SIP Trunk, y el host y las credenciales de la troncal.
  • Un número de teléfono tuyo en Mobily, asociado a esa troncal. Wixzel Voice no vende ni porta números.
  • Una clave de API de Wixzel Voice y algo de crédito prepago. La recarga mínima es de $5; no hay plan gratuito.
  • Wixzel Voice admite 5 llamadas simultáneas por cuenta de forma predeterminada, que se amplían a pedido; las sesiones web y de apps cuentan para el mismo límite.

¿Cómo creas la troncal de Mobily en Wixzel Voice?

The public address of your own SBC or PBX, the box that sits on the Mobily link. Mobily delivers the trunk over a private link to your site, so there is no Mobily address to put here.

cURL
curl https://api.voice.wixzel.com/v1/sip-trunks \
  -H "Authorization: Bearer $WIXZEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Mobily",
    "host": "<your SBC public IP>",
    "transport": "udp",
    "send_plus": false
  }'

Agrega username y password al cuerpo si Mobily autentica con credenciales en lugar de por IP. La contraseña se guarda cifrada y la API nunca vuelve a devolverla. La respuesta incluye platform_ip y origination_uri: los dos valores que necesita el siguiente paso.

¿Qué configuras en Mobily?

AjusteCómo lo llama MobilyValor
Permitir llamadas desde Wixzel Voicetrusted peers on the SBC that holds your Mobily link187.126.120.231
Enviar llamadas entrantes a Wixzel VoiceSBC route for inbound Mobily callssip:187.126.120.231:5090

Aún no verificado. No Mobily trunk has been tested end to end with Wixzel Voice. These settings come from Cisco's 2020 interop note for Mobily SIP Trunk; ask Mobily to confirm them for your link.

Ambos valores son los de hoy: lee platform_ip y origination_uri en GET /v1/sip-trunks en lugar de copiarlos de una página. Luego registra cada número en la troncal con POST /v1/phone-numbers y asígnale un inbound_agent_id para que conteste un agente. La guía de la API de llamadas telefónicas con IA tiene esas solicitudes, y los pasos de configuración completos para Mobily recorren la consola campo por campo.

¿Qué falla con Mobily?

  • Mobily cuts calls, inbound and outbound, at one hour. A long call that drops at exactly 60 minutes is the carrier, not the agent.
  • Calls arriving from Mobily offer G.711 A-law and never G.729. An SBC that only allows G.729 toward Mobily fails every inbound call.
  • A re-INVITE that puts the call on hold (sendonly or inactive) can drop the call on Mobily. Have the SBC rewrite it to sendrecv.

¿Por qué no se conectó una llamada a través de Mobily?

Una llamada que Mobily rechazó tiene status: "failed", un failure_code (la causa Q.850 del operador) y un failure_reason que dice qué hacer, y no cuesta nada. Todos los códigos de falla, todos los rechazos y cómo depurar una troncal están en la página de operadores.

¿Cuánto cuesta una llamada con IA a través de Mobily?

Mobily te cobra la línea con tus tarifas; Wixzel Voice cobra solo el motor de voz, por segundo de uso real, desde $0.0491 por minuto conectado con gemini-live hasta $0.1851 con deepgram-agent. El precio de cada motor.

Preguntas frecuentes

Can I connect Mobily in one step from the console?

No. Mobily has no API for trunks or numbers, so there is nothing to connect with keys. Order SIP Trunk from Mobily Business, then add the trunk by hand with your SBC's public IP as the host.

Why do I need an SBC for Mobily?

Mobily delivers its SIP trunk over a private link to your site and trusts your side by IP, so the platform cannot reach Mobily directly. An SBC or PBX on that link, with a public IP, relays calls between Mobily and Wixzel Voice.

Otros operadores

Twilio

Elastic SIP Trunking. Agrega la IP de la plataforma a una IP ACL de Termination y configura el Origination SIP URI para las llamadas entrantes.

Telnyx

Una SIP Connection autenticada por IP. Agrega la IP de la plataforma como dirección autorizada, elige una región para las llamadas entrantes y haz coincidir el transporte.

Plivo

Zentrunk. Una troncal saliente con la IP de la plataforma en su IP ACL y una troncal entrante aparte cuyo Primary URI apunta a la plataforma.

Vonage

Programmable SIP. Agrega la IP de la plataforma a la ACL de la troncal en el SIP Dashboard y envía las llamadas entrantes al origination URI.

Bandwidth

Sin SIP REGISTER, así que se necesita una IP estática. Agrega la IP de la plataforma a la ubicación, configura Termination y Origination por separado o usa credenciales de network bridge.

Exotel

Virtual SIP Trunking (vSIP), para numeración de la India, por TCP. La IP de la plataforma asociada a la troncal como ACL y el Destination URI apuntado al puerto TCP de la plataforma para las llamadas entrantes.

Vobiz

Un dominio SIP por troncal como host, la IP de la plataforma en la IP ACL de la troncal y un «origination URI» que significa lo contrario de lo que significa en Twilio.

Cualquier proveedor SIP

El patrón es el mismo en todas partes: agrega la IP de la plataforma a la lista de permitidos, define el origination URI como destino de las llamadas entrantes y haz coincidir el formato del número y el transporte.

Trae tu propia troncal SIP

Cómo funcionan las dos mitades de una troncal, todos los códigos de falla y todas las guías de operadores en una página.