Centro de ayuda
Voz y teléfono

Llamadas telefónicas

Última actualización:

Phone Calls (Llamadas telefónicas) te permite asignar un número de teléfono real a tu chatbot de ChatLab para que los clientes puedan llamar a través de la red telefónica habitual. El bot descuelga automáticamente y habla con la persona que llama mediante su agente de voz. Tú aportas tu propio número de teléfono de cualquier proveedor compatible con SIP (Zadarma, una centralita virtual PBX o cualquier operador que ya utilices) - ChatLab proporciona el espacio y el agente de voz. Actualmente, las llamadas telefónicas están disponibles para el modelo ElevenLabs Voice.

Dónde encontrar los ajustes de teléfono

Abre tu bot, haz clic en la pestaña Settings (Ajustes) y selecciona Voice Conversation (Conversación de voz) en la barra lateral izquierda. Asegúrate de que la conversación de voz esté activada y luego cambia el Voice Model (Modelo de voz) a ElevenLabs Voice. Desplázate hasta la parte inferior de la página para encontrar el panel Phone Number (SIP Trunk) (Número de teléfono [SIP Trunk]).

Panel de configuración de Phone Number SIP Trunk|width=70

Cómo configurar un proveedor de telefonía

El proceso es el mismo para cualquier proveedor compatible con SIP:

  1. Copia el SIP URI que se muestra en el panel. Antes de registrar un número, se ve así: <your-number>@sip.rtc.elevenlabs.io:5060;transport=tcp.
  2. En el panel de administración de tu proveedor de telefonía, configura el desvío de llamadas entrantes hacia ese SIP URI.
  3. Vuelve a ChatLab y registra el número de teléfono en el campo correspondiente a continuación.

Pasos de configuración para Zadarma

El panel te guía paso a paso para Zadarma:

  1. Ve a My PBX > Extensions.
  2. Haz clic en tu extensión (por ejemplo, #100).
  3. Activa Call forwarding and voicemail.
  4. Establece la condición en Always active.
  5. Configura Call forwarding to en External server (SIP URI).
  6. Pega el SIP URI que se muestra en el panel.
  7. Haz clic en Save.

Para otros proveedores

Utiliza estos valores al configurar el desvío SIP en cualquier otro proveedor:

  • SIP Server / Host: sip.rtc.elevenlabs.io
  • Port: 5060 (TCP) o 5061 (TLS)
  • Transport: TCP
  • Media encryption: Disabled
  • Authentication: None (dejar en blanco)

Registrar el número de teléfono

Introduce tu número de teléfono en formato internacional (por ejemplo, +48123456789) y haz clic en Register phone number (Registrar número de teléfono). El bot comenzará a responder llamadas entrantes a ese número de inmediato.

Después del registro

Una vez registrado un número, cambian varios elementos en el panel:

  • El SIP URI ahora incluye el número de teléfono real, por ejemplo +48123456789@sip.rtc.elevenlabs.io:5060;transport=tcp. Aparece una etiqueta de Registered number (Número registrado) en la parte superior del panel.
  • El campo para ingresar el número se sustituye por el botón Unregister phone number (Desregistrar número de teléfono) para que puedas liberar el espacio en cualquier momento.
  • Se abre una nueva sección de Phone Security (Seguridad telefónica) debajo del panel con restricciones opcionales.

Phone Security

Phone Security te permite restringir la forma en que el bot acepta las llamadas entrantes. Todos los campos son opcionales: si dejas todo en blanco, el bot aceptará cada llamada que entre a través del proveedor SIP. Los cambios se guardan automáticamente.

Panel de restricciones de Phone Security|width=70

  • Allowed source IPs / CIDR - lista separada por comas. Restringe el tráfico SIP a IPs específicas, por ejemplo, el rango de IPs SIP salientes de tu proveedor.
  • Media encryption - Disabled (desactivado por defecto) o Required (SRTP) si tu proveedor lo admite.
  • Max concurrent calls - limita cuántas llamadas pueden estar activas al mismo tiempo. Las llamadas que superen el límite se rechazan como ocupadas.
  • Max calls / hour y Max calls / day - límites de frecuencia en ventana deslizante. Las llamadas que superen el límite se rechazan.
  • Hours of operation start / end - acepta llamadas solo dentro de una franja diaria HH:MM. Deja en blanco para 24/7.
  • Allowed E.164 prefixes - separados por comas, por ejemplo +48, +1. Solo se aceptan llamadas de números que comiencen con uno de estos prefijos. Dejarlo vacío significa admitir todas las llamadas.
  • Blocked E.164 prefixes - rechaza a quienes llamen desde números que comiencen con uno de estos prefijos, por ejemplo +99 para rangos de tarificación especial no verificados.
  • Fraud alert: notify if more than X calls within Y minutes - recibe una alerta por correo electrónico cuando el tráfico entrante supere el umbral establecido.

El límite de duración por llamada y el límite diario de voz configurados en los ajustes de Voice Conversation también se aplican a las llamadas telefónicas.

Cómo funciona la facturación de las llamadas telefónicas

Las llamadas telefónicas utilizan el mismo modelo de facturación que las conversaciones de voz en el widget. Para más detalles, consulta el artículo Voice Conversation. En resumen:

  • El primer minuto de cada llamada se cobra de forma completa según la tarifa por minuto del modelo de voz (30 créditos/min para ElevenLabs). Este es el cobro mínimo para cualquier llamada.
  • Tras el primer minuto, la facturación se calcula por segundo.
  • El tiempo en silencio o desconectado nunca se factura.
  • Antes de que empiece una llamada, ChatLab comprueba que el bot disponga de suficientes créditos para cubrir al menos el primer minuto. En caso contrario, la llamada no podrá iniciarse.
  • En el caso de ElevenLabs, la tarifa por minuto de voz se añade adicionalmente al coste por respuesta del modelo de texto del bot, ya que ElevenLabs utiliza el modelo de texto del bot para generar las respuestas.
  • El límite diario de voz y el límite de duración por llamada definidos en los ajustes de Voice Conversation también se aplican a las llamadas telefónicas.