Cómo construimos un sistema de recuperación de llamadas, paso a paso (por dentro)
Para los técnicamente curiosos: cómo una llamada perdida se convierte en un trabajo agendado, con eventos, ruteo y barreras de seguridad.
Este es para los dueños y operadores que quieren ver la maquinaria. Un sistema de recuperación de llamadas se ve simple desde afuera, “la IA contesta el teléfono”, pero hacerlo con confianza requiere diseño por eventos, estado limpio y reintentos cuidadosos. Así encaja todo, sin mencionar marcas.
1. Capturar el evento
Todo empieza con una capa de telefonía que emite un evento por cada llamada: contestada, perdida, ocupada, fuera de horario. Ese evento es el disparador. La decisión de diseño clave es que una llamada perdida es un evento de primera clase, no la ausencia de uno, el sistema reacciona al silencio tan deliberadamente como reacciona a una contestada. Cada evento lleva los datos que los pasos siguientes van a necesitar: número, hora, línea, y si es un contacto conocido.
2. Clasificar la intención
Cuando el agente sí interactúa con quien llama (en vivo o en una devolución), el primer trabajo real es la clasificación: ¿es una emergencia, una reserva rutinaria, una pregunta de precio, un cliente existente? La intención maneja cada rama río abajo, así que tiene que ser rápida y conservadora, cuando la confianza es baja, hace una pregunta para aclarar en vez de suponer. Equivocarse aquí cuesta en las dos direcciones: trate una emergencia como rutina y pierde un cliente; trate cada llamada como emergencia y despierta al dueño a las 3 AM por una llave que gotea.
3. Ramificar y actuar
Desde la intención, el flujo se divide:
- Emergencia → enruta a una vía de guardia y le avisa de inmediato.
- Rutina → califica y agenda directo en el calendario.
- Sin respuesta → cae en una secuencia de seguimiento que reintenta en un calendario.
Varias acciones se abren en paralelo: un texto de confirmación a quien llamó, una escritura a su CRM/despacho para que el trabajo exista en su sistema de registro, y una petición de reseña en cola para después de terminar el trabajo. Esa apertura en paralelo es lo que mantiene ágil la experiencia de quien llama, recibe su confirmación al instante mientras las escrituras más lentas de la oficina pasan en segundo plano.
4. Mantener el estado limpio
Lo que separa un demo de la producción es el estado. Cada llamada tiene un registro; cada acción es idempotente para que un reintento no agende ni envíe dos veces; y cada rama escribe de vuelta a una sola fuente de verdad. Sin esa disciplina aparece el fallo clásico de las automatizaciones: un cliente con cuatro textos de un sistema que olvidó lo que ya hizo. Diseñamos cada paso para que se pueda volver a correr sin riesgo, porque en el mundo real las redes se caen, las APIs se vencen y los pasos se van a reintentar.
5. Construir las barreras de seguridad
Por último, las vías de escalamiento. El agente tiene umbrales explícitos para pasarle el control a un humano: confianza baja, alguien molesto, cualquier cosa de dinero o responsabilidad que no debería decidir solo. El traspaso lleva todo el contexto para que nunca empiece en frío. La vía de escalamiento es una función central, y la profundizamos en el siguiente post.
Por qué lo construimos así
Nada de esto es exótico. Es diseño de sistemas cuidadoso y disciplinado aplicado a una línea de teléfono, y es lo que separa algo en lo que puede confiar con sus clientes de un demo que se cae en la segunda semana. La meta es un sistema que corre en silencio, se recupera con elegancia cuando algo falla y puede sentarse entre usted y la gente que le paga.
La página de Recuperación de Llamadas tiene la versión para dueños y una calculadora. Si prefiere verlo mapeado a su flujo de llamadas real, agende una consulta gratis.
Para eso es exactamente la consulta gratis.
Agende una consulta gratis de 20 min→