Ir al contenido principal

Integrando Fin Voice con su sistema telefónico usando el desvío de llamadas

Use esta guía para conectar Fin Voice con su sistema telefónico existente usando desvío universal de llamadas PSTN.

Escrito por Dawn

La forma más rápida de poner Fin Voice en vivo e integrado con su sistema telefónico existente es usando desvío de llamadas PSTN (Public Switched Telephone Network). Este método funciona universalmente con cualquier proveedor telefónico y es el punto de entrada recomendado para pilotos y despliegues tempranos.


¿Qué es Fin Voice?

Fin Voice es el Agente AI de Intercom para soporte telefónico. Responde llamadas al instante, resuelve preguntas usando su contenido de ayuda y puede transferir la llamada sin problemas a un compañero humano con todo el contexto cuando sea necesario.

Fin Voice está diseñado para integrarse con cualquier proveedor telefónico existente, permitiéndole mantener su sistema telefónico actual mientras añade soporte potente impulsado por AI.

Cómo funciona la integración

Esta configuración usa desvío PSTN estándar para enrutar llamadas entrantes desde su proveedor telefónico a un número dedicado de Intercom para Fin Voice. No requiere SIP (Session Initiation Protocol), por lo que es universalmente compatible.

Puede migrar a un despliegue basado en SIP más barato y robusto más adelante si su proveedor lo soporta.

Por qué recomendamos PSTN para pruebas

El desvío PSTN es el punto de entrada recomendado para pilotos y despliegues en etapas tempranas por dos razones principales:

  1. Es la forma más rápida de poner a los clientes en vivo.

  2. Es universalmente compatible con todas las plataformas y requiere una configuración mínima.


Configurando el flujo de llamadas de Fin Voice

Requisitos previos

Para configurar esta integración, necesitará lo siguiente:

Requisito

Descripción

Intercom workspace

Fin Voice debe estar habilitado y alojado en la región US, EU o AU.

Intercom admin access

Se requieren permisos para configurar y administrar Fin Voice.

Knowledge base

Fin necesita acceso a contenido de soporte rico y actualizado.

Telephony admin access

Capacidad para editar reglas de enrutamiento o desvío de llamadas en su proveedor externo.

External phone number

Números entrantes activos en su proveedor telefónico.

Opcional: flujo de trabajo IVR con capacidad de solicitud HTTP

Requerido solo si desea usar la Fin Voice API para pasar resúmenes, transcripciones e intenciones a sus agentes. Su proveedor debe soportar hacer solicitudes HTTP desde un IVR o workflows de enrutamiento de llamadas.

1. Pruebe Fin Voice

Puede simular llamadas en el navegador usando la pestaña Pruebas de voz antes de involucrar a clientes reales.

  1. Haga clic en Probar.

  2. Espere a que Fin le salude y luego comience a hablar normalmente. Permita que su navegador acceda a su micrófono si se le solicita.

Consejo: Esta prueba le permite escuchar a Fin responder usando su propio contenido de soporte, cambiar voces y previsualizar saludos y reglas de escalación tal como los oyentes las escucharían.

2. Cree una línea Fin Voice

Cuando esté listo para configurar una línea telefónica en vivo, comprará un número de Intercom al que su proveedor reenviará las llamadas.

  1. Haga clic en Nueva línea.

  2. Seleccione Proveedor externo y presione Siguiente.

  3. Dé un nombre a la línea (por ejemplo, "Fin Voice").

  4. En '¿De dónde reenviará las llamadas?', seleccione Desde un número telefónico (PSTN), luego elija Siguiente.

  5. Seleccione Comprar para adquirir un número telefónico local de EE. UU. proporcionado a través de Intercom Phone.

Nota: Cuando las llamadas se desvían por PSTN, se aplican cargos por uso de Intercom Phone. Estos cargos incluyen una tarifa mensual por el número local de EE. UU. y cargos por minuto entrante/saliente. Estos son independientes del precio por resolución de Fin Voice.

3. Configure el comportamiento de Fin

Puede personalizar cómo opera Fin antes de integrarlo con su proveedor telefónico.

  1. Abra la línea que acaba de crear en Fin AI Agent > Deploy > Phone > Set Fin Live.

  2. Revise y ajuste estas configuraciones opcionales:

    • Horario de oficina: Elija cuándo Fin debe responder llamadas (por defecto 24/7).

    • Voz, idioma y saludos: Seleccione la voz, idioma y personalice el saludo de Fin.

    • Audiencias: Restrinja qué contenido de soporte puede usar Fin dirigiéndose a llamantes o números telefónicos específicos.

    • Guía: Establezca reglas para el estilo de comunicación de Fin y cuándo debe escalar.

    • Detección de categoría: Active la clasificación de temas basada en AI para enrutamiento o informes.

    • CSAT: Active las valoraciones por teclado (1–5) para llamadas resueltas.

Active grabaciones y transcripciones

Para revisar interacciones con clientes y ver cómo Fin manejó cada llamada, active grabaciones y transcripciones.

Nota: Esta es una configuración global para todas las llamadas telefónicas. No es posible activar solo grabaciones o transcripciones para algunas llamadas.

4. Reenviar llamadas a Fin Voice

En el editor de enrutamiento o IVR de su proveedor telefónico, reenvíe las llamadas entrantes al número de Intercom que compró.

El diagrama de flujo que muestra la transferencia inicial del IVR a Fin.

5. Configure las transferencias de vuelta a su proveedor

Configure una forma para que Fin transfiera la llamada de vuelta a su equipo humano cuando no pueda resolver una pregunta.

  1. Crear un número de escalación dedicado en su proveedor telefónico. Este número debe enrutar a los llamantes a la cola de llamadas de su equipo.

  2. En 'Si Fin no puede resolver la conversación', seleccione Reenviar la llamada e ingrese el número de escalación que creó en su proveedor.

  3. Seleccione la opción para Cerrar la conversación cuando se reenvíe la llamada.

El diagrama de flujo que muestra la transferencia de vuelta de Fin a la cola de llamadas.


Agregue contexto a las transferencias usando la Fin Voice API

Use la Fin Voice API en el flujo de llamadas de su proveedor para pasar el resumen, la transcripción y la intención de Fin a sus compañeros. Estos detalles están disponibles segundos después de que termina la llamada, dando a los compañeros el contexto que necesitan para asistir a los clientes sin problemas.

1. Genere un token API

  1. Abra el Intercom Developer Hub y seleccione Nueva app.

  2. Ingrese un nombre para su nueva app y asegúrese de que el workspace seleccionado sea el mismo donde configuró su agente Fin Voice.

  3. Seleccione Crear app.

  4. Copie el token de acceso y guárdelo en un lugar seguro. Usará este token como el Bearer token para autorizar sus solicitudes a la Fin Voice API.

2. Registre la llamada

Ahora que tiene un token de acceso, agregue la llamada /register al flujo de enrutamiento o IVR de su proveedor antes de reenviar la llamada a Fin.

Esto crea una nueva sesión Fin Voice en Intercom y vincula el número telefónico del llamante y el identificador de llamada de su proveedor a la conversación.

Para documentación completa sobre parámetros y esquemas de respuesta, consulte la documentación para desarrolladores de registro de llamada Fin Voice.

Parámetros:

  • phone_number: Debe ser el número del llamante desde su IVR o contexto de llamada.

  • call_id: Debe ser un identificador único de llamada proporcionado por su proveedor telefónico.


curl -X POST https://api.intercom.io/fin_voice/register \
-H "Authorization: Bearer <YOUR_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "<caller-phone-number>",
"call_id": "<provider-call-id>"
}'

Importante: La llamada debe registrarse antes de que llame a /collect. Si prefiere registrar después de reenviar, debe ocurrir dentro de los 2 minutos posteriores a que Fin reciba la llamada.

Los diagramas de flujo que muestran las llamadas API /register y /phone_number.

3. Recupere datos de la llamada en la transferencia

Después de que Fin reenvíe la llamada de vuelta a su proveedor, debe recuperar el resumen de la llamada, la transcripción y la intención usando el número telefónico del llamante.

Nota: La escalación PSTN crea una nueva etapa de llamada, por lo que no se puede usar el ID de llamada original del proveedor para recuperar detalles de la llamada.

Para documentación completa sobre parámetros y esquemas de respuesta, consulte la documentación para desarrolladores de recopilación de llamada Fin Voice por número telefónico.

Parámetros:

  • phone_number: El número telefónico del llamante en formato E.164 (por ejemplo, +353876747694).


curl -X GET "https://api.intercom.io/fin_voice/phone_number/<caller-phone-number>" \
-H "Authorization: Bearer <YOUR_TOKEN>"

Respuesta de ejemplo:

{
"id": "12345",
"app_id": "app123",
"user_phone_number": "+353876747694",
"status": "escalated",
"intercom_call_id": "67890",
"external_call_id": "provider-call-id",
"intercom_conversation_id": "conv456",
"call_transcript": "",
"call_summary": "",
"intent": []
}

Puede usar estos campos para llenar la notificación de llamada entrante de su proveedor, dando a los compañeros el resumen y la transcripción de Fin antes de que atiendan la llamada escalada.


Migrando a un despliegue SIP

Si decide agregar Fin Voice a su plan de Intercom, nuestro equipo puede ayudarle a migrar a una configuración de desvío SIP si su proveedor telefónico lo soporta.

SIP entrega llamadas a Fin Voice por internet en lugar de la red telefónica, lo que elimina los cargos por minuto de Intercom Phone para llamadas entregadas por SIP.

¿Ha quedado contestada tu pregunta?