Montar un recepcionista telefónico con IA

Describe el trabajo en una frase, haz la llamada de prueba y ajusta lo que oíste. Dónde queda cada pieza en el panel, y la pregunta que Octo no va a adivinar.

Actualizado

Diez minutos de principio a fin, la mayor parte dedicada a decidir qué debe decir el agente. Se asume que ya tienes un número y un agente.

Hay dos caminos de entrada. Describir lo que quieres es el rápido, y es el que sigue esta página; cada pantalla que toca también se puede editar a mano después.

Tres minutos: la frase que lo construye, la llamada de prueba, el ajuste, y lo que muestra el panel a la mañana siguiente.

Describir el trabajo

Dile a Octo qué quieres, en una frase, igual que le pasaría el encargo a un recepcionista nuevo:

Atienda nuestra línea principal. Tome el nombre de quien llama y qué necesita, y si suena urgente, márcelo para que podamos devolverle la llamada.

Octo avanza por captura de datos, diseño, configuración, generación y creación, y te va diciendo en qué parte está. Lo que hace en esos pasos es escribir el prompt de sistema, elegir una personalidad y un saludo, llevar tu sitio web a una base de conocimiento si le diste uno, y escoger un modelo y una voz — decidido, no preguntado.

Te hará dos o tres preguntas. Son las que no se pueden inferir.

Lo único que no va a adivinar

Dónde estás. Octo pide una ciudad o una región, y no se salta la pregunta ni la rellena con un valor por defecto.

Parece burocracia y no lo es. A cualquier agente se le puede hacer una pregunta de fechas — «¿puede llamarme el próximo miércoles?», «¿a qué hora abren mañana?», «¿es demasiado tarde para reservar?» — y un agente sin zona horaria pone su reloj en UTC. Resuelve «mañana» contra el día equivocado, y puede saludar a alguien a las nueve de la mañana como si fuera plena noche. No existe ningún tipo de agente que sea seguro sin ella.

Responde con una ciudad, no con una cadena de zona horaria. Nadie sabe que está en Asia/Singapore; saben que están en Singapur. Si tu región abarca varias zonas — Estados Unidos, Australia, Brasil — te preguntarán por qué ciudad en lugar de elegirte una.

La llamada de prueba

Dale a Octo tu número de móvil y te hará una llamada real a él, a través del mismo runtime de voz que alcanza un cliente. Contesta y habla con tu recepcionista. Lo mismo está en /agents como Probar voz → Llamar a mi teléfono.

La incorporación muestra la llamada avanzando por En cola…, Sonando…, Contestada y luego Llamada finalizada, así que puedes ver dónde se paró si se para.

Este es el ciclo. Todo lo que viene abajo es lo que quizá quieras cambiar después de oírlo, y cada punto es una frase que le dices a Octo en vez de una página de ajustes.

Dónde quedó todo eso

Vale la pena saberlo, porque aquí es donde vas a mirar cuando algo falle:

Lo que Octo escribióDónde vive
Nombre, prompt de sistema, saludo/agents — el saludo es Lo primero que dice su agente
Voz, pipeline, modelo/agentsPipeline de voz
Tu sitio web, como conocimiento/agents/knowledge
La vinculación número → agente/phone-numbers — dice «… atiende este canal»

En /agents, la sección Implementación debería decir Se implementó en … en lugar de Sin implementar o Sin canal de voz. Si no lo dice, el agente existe y ninguna llamada va a llegar nunca hasta él.

El agente de voz terminado en el panel: su nombre, saludo, prompt del sistema y voz, cada uno editable.
Todo lo que decidió Octo, como campos que puedes cambiar. El prompt del sistema es el primero que conviene leer.

Las dos pruebas, y qué demuestra cada una

No son intercambiables, y confundirlas cuesta una tarde.

PruebaDóndeQué demuestra
Iniciar prueba de micrófono/agentsLas palabras, la voz y el conocimiento del agente
Probar voz → Llamar a mi teléfono/agentsEl agente en una llamada telefónica real
Llamar al número tú mismocualquier teléfonoEl número, la vinculación y el agente

La prueba de micrófono es el ciclo más rápido para iterar sobre lo que el agente dice“no se necesita teléfono: hable con el agente directamente desde esta página.” Pero “WebRTC funciona para pruebas en el navegador. Las rutas telefónicas necesitan un número.” Solo la última fila demuestra que un cliente que llama a tu línea llega hasta tu agente.

Usa la prueba de micrófono hasta que las palabras estén bien. Luego llama al número una vez, desde un teléfono, y espera tu propio saludo. Oír un saludo que no es el tuyo significa que el número no está vinculado a este agente — consulta por qué tu agente de voz no funciona.

Dale algo que conocer

/agents/knowledge“Cree primero un agente y luego agregue conocimiento para fundamentarlo.” Horario, precios, qué haces y qué no haces, dónde estás.

Hazlo antes de probar, no después. La mayoría de las primeras llamadas decepcionantes no son un agente roto; son un agente que funciona correctamente pero al que no le han contado nada, contestando preguntas que no tiene forma de responder.

Desplegarlo es la mitad del trabajo

Un recepcionista que contesta y olvida es un contestador automático. La segunda mitad es lo que pasa con la llamada después, y ahí está el valor.

Toda llamada termina, y ese final puede arrancar un flujo de trabajo. Tomar un recado, reservar algo, escribir a quien llama en tus contactos, enviarte un correo — el paso siguiente es un flujo de trabajo, así que no se limita a una lista de funciones de recepcionista. Lo describes igual que describiste el agente.

La conversación se analiza. Adjunta un insight de conversación en /dialog-insights y Octo extrae los campos que pediste de cada transcripción, mientras la Clasificación automática ordena la cola por prioridad. Adjúntalo al agente en lugar de a una campaña y todas las llamadas volverán con la misma forma, entrantes y salientes.

Si uno de tus campos es algo como hay que devolver la llamada, eso es lo que marca las llamadas que una persona debería retornar — que es como se suele montar, en lugar de transferir en vivo a quien llama hacia alguien que quizá no esté.

Dale un minuto. El análisis normalmente llega en segundos tras colgar, pero el camino garantizado es un barrido que se ejecuta cada media hora. Si cuelgas y el insight aún no está, viene de camino — no vayas a buscar una avería.

Más sobre lo que devuelve: qué pasa después de la llamada.

Una llamada de voz terminada abierta en la bandeja, con la transcripción completa de lo que dijeron el cliente y el agente.
Cada llamada llega aquí con su transcripción. Es la misma pantalla que tu equipo ya usa para los chats.
El panel de Dialog Insight junto a una llamada, con los campos extraídos de la conversación.
Los campos que pediste, rellenados a partir de la llamada — cada uno marcado como extraído por IA, y editable si se equivocó.

Dos cosas que conviene saber

Un número sin agente contesta igualmente. Antes de que hayas construido nada, un número conectado lo contesta un agente de prueba para que oigas que la línea funciona. Es una comodidad de la incorporación, no tu recepcionista. Una vez que hayas construido uno, vincúlalo — y si prefieres que un número sin vincular directamente no conteste, eso es un ajuste.

Las llamadas entrantes siempre se contestan. Los límites de gasto y de concurrencia se aplican a las llamadas que Octo hace, no a las que recibe. Para un recepcionista ese es el comportamiento que quieres — nunca dejará de descoger porque se alcanzara un límite — pero también significa que el volumen entrante no está acotado por esos límites, y una lista de exclusión no impide que alguien te llame a ti.