Traspaso de chatbot a humano: cómo escalar sin perder al cliente
Por Roman Zakharenko · Datos verificados
El traspaso de chatbot a humano es el momento en que un bot deja de gestionar una conversación y la transfiere, con su historial y los datos que haya recogido, a un agente humano o a una cola. Un buen traspaso se activa en el momento adecuado, lleva el contexto para que el cliente no tenga que repetirse y sigue funcionando cuando no hay nadie conectado. Esta guía cubre los desencadenantes, el contexto que hay que pasar y cómo lo implementan Zendesk, Freshdesk y Messenger.
De un vistazo
- Zendesk indica que un agente de IA puede tener que transferir una consulta a una persona cuando es compleja, urgente o delicada.
- Los AI Agents de Freshdesk pueden transferir automáticamente cuando el cliente usa frases desencadenantes que tú defines, como pedir hablar con un agente.
- En Dialogflow CX, si ningún intent alcanza el umbral de clasificación, se activa un evento no-match en lugar de una coincidencia.
- En Messenger, el handover protocol decide qué app es dueña de un hilo de conversación; Meta ha pasado Instagram a Conversation Routing.
Qué es un traspaso de chatbot a humano
Un traspaso, también llamado escalado o transferencia, pasa la responsabilidad de una conversación de la automatización a una persona. Según el canal, el resultado es un chat en directo asignado a un agente, una conversación esperando en una cola o un ticket que un agente recoge más tarde. En los agentes de IA de Zendesk, esto se construye con bloques de escalado en el editor de diálogos, que definen cómo pasa una consulta a una persona cuando el agente de IA no puede resolverla.
Los traspasos pueden ser de dos tipos. En un traspaso síncrono, el cliente sigue en la misma conversación en directo y se une un agente. En un traspaso asíncrono, se crea un ticket para que un agente responda más tarde, que es la alternativa habitual cuando no hay nadie disponible. Zendesk documenta ambos, incluido un flujo de escalado asíncrono a ticket que permite a los clientes dejar un mensaje cuando tu equipo no está disponible.
Cuándo debe el bot hacer el traspaso
| Desencadenante | Cómo se manifiesta | Cómo se detecta |
|---|---|---|
| El cliente pide una persona | Agente, hablar con una persona, esto no me ayuda | Los AI Agents de Freshdesk transfieren automáticamente ante las frases desencadenantes que definas, como una petición de hablar con un agente |
| Baja confianza o sin coincidencia | El bot no sabe qué quiere el cliente | Dialogflow CX activa un evento no-match cuando ningún intent alcanza el umbral de clasificación; usa esa alternativa para ofrecer una persona |
| Tema delicado o urgente | Quejas, pagos fallidos, seguridad, cuestiones legales o de protección | Zendesk cita las consultas complejas, urgentes o delicadas como motivos para transferir; entre las frases desencadenantes de ejemplo de Freshdesk está el aviso de un pago fallido |
| Fallos repetidos | El cliente reformula la misma pregunta o el bot entra en bucle | Cuenta las respuestas de fallback en la sesión y escala tras un número fijado |
| Regla de negocio | Cuenta VIP, pedido de importe alto, incidencia abierta | Consulta los datos del cliente mediante una API antes de que responda el bot y envía a esos clientes directamente a una persona |
La confianza es el desencadenante que los equipos dejan implícito con más frecuencia. En Dialogflow CX, el intent con mayor puntuación solo se devuelve como coincidencia si su puntuación de confianza es mayor o igual que el umbral de clasificación; si no, se invoca un evento no-match. Trata ese evento como una señal: haz una pregunta aclaratoria y, si vuelve a ocurrir, haz el traspaso.
Zendesk también aconseja ofrecer el escalado solo cuando el agente de IA no puede guiar al cliente hacia recursos de autoservicio. Así los agentes se reservan para problemas reales, pero no escondas la opción. Un cliente que pide expresamente una persona debería tenerla, o recibir una respuesta clara sobre cuándo la tendrá.
Pasa el contexto, no solo al cliente
Un traspaso que pierde la conversación obliga al cliente a empezar de cero. El paso heredado 'Transfer to agent' de Zendesk, por ejemplo, crea un ticket que incluye el historial de la conversación del cliente, que el cliente no ve, y puede añadir etiquetas a ese ticket para el enrutamiento. Los AI Agents de Freshdesk pueden recoger datos como un ID de cliente, un número de referencia o un número de pedido antes de la transferencia, cuando la recogida de propiedades está activada tanto en el comportamiento de la conversación como en la configuración del traspaso.
Como mínimo, el agente debería recibir:
- La transcripción completa, incluido lo que el bot ya ha sugerido
- El motivo del traspaso: petición del cliente, sin coincidencia, tema delicado o regla de negocio
- Datos de identidad como nombre, correo o ID de cuenta, y si se han verificado
- Los campos estructurados que recogió el bot, como el número de pedido o el producto
- Etiquetas o una categoría, para que las reglas de enrutamiento envíen la conversación al grupo correcto
Fija las expectativas del cliente en el mismo mensaje: dile que una persona se hace cargo y, aproximadamente, cuándo tendrá respuesta.
Cómo implementan el traspaso Zendesk, Freshdesk y Messenger
- Zendesk: los bloques de escalado del editor de diálogos del agente de IA deciden adónde va una conversación cuando el agente de IA no puede resolverla, por ejemplo reenviándola a un agente. Un bloque de disponibilidad puede comprobar el horario laboral o la disponibilidad de los agentes antes de que se ejecute el escalado.
- Freshdesk: en la configuración de traspaso del AI Agent, activas 'Transfer conversation', defines las frases desencadenantes que deben provocar una transferencia automática y puedes hacer que el AI Agent recoja primero los datos del cliente.
- Messenger: cuando más de una app gestiona los mensajes de una página de Facebook, como tu bot y una bandeja de chat en directo, el handover protocol de Meta decide qué app es dueña del hilo. El webhook messaging_handovers informa de los eventos pass thread control, take thread control, request thread control y app role. Un evento pass_thread_control incluye los ID de la app propietaria anterior y de la nueva, además de una cadena metadata fijada en la solicitud a la API, que es un buen sitio para indicar el motivo del traspaso.
- Instagram: el registro de cambios de Meta indica que ya no admite el handover protocol para Instagram y que ha migrado a todas las empresas a Conversation Routing, que permite definir qué partners controlan las conversaciones con clientes en cada momento. Meta describe Conversation Routing como retrocompatible con la mayoría de las APIs del handover protocol.
Qué hacer fuera del horario de atención
Un bot que promete una persona cuando no hay nadie conectado es peor que no tener traspaso. Comprueba primero la disponibilidad y luego elige una alternativa:
- Zendesk: un bloque de disponibilidad comprueba el horario laboral o la disponibilidad de los agentes. En un canal síncrono como la mensajería, Zendesk sugiere escalar por correo electrónico cuando se está fuera del horario de los agentes, y su flujo de escalado asíncrono a ticket permite a los clientes dejar un mensaje para que una persona haga el seguimiento más tarde.
- Freshdesk: la opción 'Transfer outside business hours' te permite elegir un horario laboral, transferir la conversación a un agente o a un grupo y redactar el mensaje que ve el cliente.
- Cualquier plataforma: crea un ticket con la transcripción, indica cuándo vuelve el equipo y deja que el bot siga respondiendo mientras tanto preguntas de autoservicio.
Prueba por separado el camino fuera de horario. Es la rama con más probabilidades de romperse sin que nadie lo note, porque no hay nadie del equipo conectado cuando se ejecuta.
Cómo puede ayudarte TascaLab
TascaLab crea chatbots con traspaso a tu helpdesk actual o a Slack: un Starter Chat Bot (360 €) o un Standard Chat Bot (510 €), conectados mediante APIs, webhooks y Make o n8n. Todos los proyectos incluyen documentación básica y 30 días de soporte tras el lanzamiento, sin costes ocultos, y la mayoría de las implementaciones llevan 1–3 semanas. Una llamada de Health Check gratuita de 30 minutos es un buen punto de partida para definir tus desencadenantes de traspaso.
Preguntas frecuentes
¿Cuándo debe un chatbot pasar la conversación a una persona?
Cuando el cliente pide una persona, cuando el bot no puede identificar la solicitud con confianza y cuando el tema es complejo, urgente o delicado, que es como Zendesk describe las consultas que necesitan un agente humano.
¿Cómo evito que los clientes tengan que repetirse tras un traspaso?
Pasa al ticket o al chat la transcripción, el motivo del traspaso y los datos que haya recogido el bot. El paso de transferencia heredado de Zendesk añade el historial de la conversación al ticket, y los AI Agents de Freshdesk pueden recoger datos como un número de pedido antes de la transferencia.
¿Qué es el handover protocol de Messenger?
Es el mecanismo de Meta para decidir qué app es dueña de un hilo de conversación de Messenger cuando varias apps atienden la misma página. Las apps pasan, toman y solicitan el control del hilo, y el webhook messaging_handovers informa de esos eventos.
¿Qué pasa si un cliente pide una persona fuera del horario de atención?
Comprueba la disponibilidad antes de escalar. Tanto Zendesk como Freshdesk permiten gestionar de otra forma los traspasos fuera de horario, por ejemplo creando un ticket para hacer el seguimiento más tarde y mostrando un mensaje sobre cuándo está disponible el equipo.
¿Quieres que lo configure para tu equipo?
Reserva un Health Check gratuito: una llamada de 30 minutos y un informe por escrito con 2–3 recomendaciones concretas, un precio fijo y los costes de funcionamiento estimados. Sin discurso de ventas.
Fuentes
- Zendesk Help Center — Configuring escalation strategies and flows for AI agents
- Zendesk Help Center — Workflow recipe: Configuring asynchronous ticket escalations for messaging AI agents
- Zendesk Help Center — Understanding the step types for AI agent answers (Legacy)
- Freshdesk Support — Configure handover settings for AI Agents
- Freshdesk Support — Configure conversation behaviour for AI agents
- Meta for Developers — messaging_handovers webhook event reference
- Meta for Developers — Messenger Platform changelog
- Google Cloud — Dialogflow CX intents