Saltar al contenido
OmniChannels.ai

Chatbot de WhatsApp y traspaso a un agente humano: cómo diseñarlo

Diseñe una automatización de WhatsApp con traspaso limpio a agentes humanos: desencadenantes, contexto, horarios, árabe e inglés y qué no conviene automatizar.

Actualizado 8 min de lectura

Por OmniChannels.ai Editorial Team · Revisado por BroadNet Messaging Solutions Team

Atención al cliente

Respuesta breve

Un buen traspaso en WhatsApp deja que la automatización resuelva lo simple y estructurado y pasa el resto a una persona con todo el contexto. Defina desencadenantes explícitos (el cliente pide una persona, fallos repetidos, sentimiento negativo, temas sensibles o de alto valor), entregue al agente un resumen y los datos recogidos, sea honesto con los tiempos y el horario, y mantenga al cliente en el mismo chat. La política de WhatsApp exige una vía de escalado clara.

En esta página
  1. ¿Cómo es un buen traspaso del bot a una persona?
  2. ¿Qué conviene automatizar y qué no?
  3. ¿Qué desencadenantes deben iniciar un traspaso?
  4. ¿Cómo se transmite el contexto al agente?
  5. ¿Cómo deben funcionar los horarios de atención?
  6. ¿Cómo gestionar árabe e inglés?
  7. ¿Y los chatbots de IA?
  8. Ejemplo práctico: un minorista de electrónica en Kuwait
  9. Errores comunes
  10. Cómo ayuda OmniChannels.ai

Puntos clave

  • La política de mensajería empresarial de WhatsApp exige a las empresas que automatizan ofrecer vías de escalado rápidas, claras y directas, como una transferencia a un agente humano dentro del chat o un número de teléfono.
  • El desencadenante más importante es el más simple: un cliente que pide una persona siempre debe recibirla, o saber con claridad cuándo le responderán.
  • La calidad del traspaso depende del contexto: el agente debe ver la transcripción del bot, los campos recogidos y el motivo del escalado sin pedir al cliente que lo repita.
  • Fuera del horario de atención, indique a los clientes cuándo responderá un agente; la ventana de servicio de 24 horas sigue vigente, así que prevea seguimientos con plantillas.
  • Los términos de plataforma de Meta restringen a los proveedores de IA cuyo asistente sea la funcionalidad principal y prohíben usar datos de la plataforma de WhatsApp para entrenar modelos de IA cuando una empresa contrata a un proveedor de IA.

Esta guía está dirigida a responsables de experiencia de cliente y diseñadores de soluciones que quieren automatización en WhatsApp sin atrapar a los clientes en un bot. Podrá decidir qué automatizar, definir los desencadenantes de escalado, diseñar el traspaso en sí y operarlo en distintos horarios y en dos idiomas. Para la parte humana de la operación, el enrutamiento y los SLA, consulte nuestra guía del flujo de soporte multiagente.

¿Cómo es un buen traspaso del bot a una persona?

Un buen traspaso es invisible para el cliente: sigue en el mismo chat de WhatsApp, se le avisa de que se incorpora una persona y esa persona ya conoce el asunto. Un mal traspaso le obliga a repetirse, a esperar sin información o a volver a caer en el bucle del bot.

WhatsApp también fija un mínimo. Su política de mensajería empresarial permite la automatización dentro de la ventana de 24 horas, pero indica que las empresas deben contar con vías de escalado rápidas, claras y directas, como una transferencia a un agente humano dentro del chat o un número de teléfono. Considérelo el mínimo, no la meta.

¿Qué conviene automatizar y qué no?

Automatice las solicitudes frecuentes, estructuradas y de bajo riesgo. Mantenga a personas en todo lo que sea ambiguo, emocional, de alto valor o regulado.

Tipo de solicitud ¿Automatizar? Por qué
Estado de un pedido o una reserva Sí Consulta por número de pedido; respuesta clara
Horarios, ubicaciones de sucursales, preguntas frecuentes Sí Contenido estático y verificable
Confirmar o reprogramar una cita Sí Los botones y las listas encajan bien
Recoger datos antes de pasar a un agente Sí Ahorra tiempo al agente
Elección de idioma Sí Una pulsación, recordada
Decisiones de reembolso o cancelación En parte Recoger los datos; aprueba una persona
Reclamaciones No Requiere empatía y criterio
Asesoramiento médico, legal o financiero No Responsabilidad y exactitud
Cambios de identidad, recuperación de cuenta No Riesgo de fraude
Clientes que ya han fallado dos veces No La frustración crece con cada bucle

No pida nunca en el chat números completos de tarjeta de pago, números de cuentas financieras ni números de documentos nacionales de identidad. La política de WhatsApp prohíbe solicitar esos identificadores sensibles.

¿Qué desencadenantes deben iniciar un traspaso?

Use reglas explícitas y comprobables en lugar de un vago «cuando el bot no pueda ayudar». El conjunto básico:

  1. El cliente pide una persona. Detecte «agente», «human», «asesor», «موظف», «خدمة العملاء» y similares, además de un botón o una fila de lista permanentes «Hablar con un agente».
  2. Fallos repetidos. Dos entradas consecutivas no reconocidas, o la misma pregunta formulada dos veces.
  3. Señales negativas. Palabras clave de queja, mayúsculas o signos de puntuación repetidos. Las listas de palabras clave son toscas; revíselas cada mes.
  4. Reglas por tema. Reembolsos por encima de un valor determinado, cancelaciones, amenazas legales, síntomas médicos, denuncias de fraude.
  5. Estado del cliente. Cuentas VIP o corporativas, o clientes con un ticket abierto.
  6. Datos que no cuadran. El número de pedido no pertenece a este número de teléfono, o la verificación falla.
  7. Tiempo con el bot. Un tope de turnos con el bot, pasado el cual se ofrece una persona.

Cada desencadenante debe registrar un código de motivo, como asked_for_agent o refund_over_limit. Esos códigos guían el enrutamiento y le muestran qué automatización falla.

¿Cómo se transmite el contexto al agente?

El agente debe poder responder con utilidad en su primer mensaje. Los datos del traspaso deben incluir:

  • La transcripción de la conversación con el bot, visible en el hilo de la bandeja de entrada compartida.
  • El código de motivo y un resumen de una línea: «Quiere reembolso del pedido 48213, artículo dañado, foto adjunta.»
  • Los campos recogidos: nombre, número de pedido o de reserva, sucursal, idioma.
  • El enlace a la ficha del cliente en su CRM, si está integrado. Consulte conectar un CRM con webhooks.
  • El estado de la ventana: tiempo restante en la ventana de atención al cliente de 24 horas.

Después, el bot debe callar. Un fallo habitual es que el bot siga respondiendo mientras un agente está escribiendo. Defina un estado de conversación como bot, queued o agent, y silencie la automatización en cualquier estado que no sea bot hasta que el agente cierre la conversación o la devuelva.

¿Cómo deben funcionar los horarios de atención?

Sea honesto sobre cuándo responderá una persona. La automatización puede funcionar las 24 horas; los agentes, no.

Dentro del horario de atención

Confirme el traspaso, fije una expectativa realista («Un asesor responderá en breve; la espera habitual es de unos minutos») y enrute por idioma y habilidad.

Fuera del horario de atención

Indique cuándo vuelve el equipo, recoja los datos que necesitará un agente y ofrezca opciones de autoservicio. No prometa «enseguida le atiende alguien» a las 2 de la madrugada.

Atención a la ventana

La ventana de atención al cliente de 24 horas empieza con el último mensaje del cliente. Si una solicitud del viernes por la tarde se responde el domingo por la mañana, la ventana puede haberse cerrado y las respuestas libres fallarán con el error 131047. Entonces los agentes necesitan una plantilla aprobada, normalmente de utilidad, para reabrir la conversación. En los países del Golfo, planifique de forma explícita los fines de semana y los horarios de Ramadán.

¿Cómo gestionar árabe e inglés?

Trate el idioma como un atributo de enrutamiento, no como una traducción de última hora.

  • Ofrezca una elección de idioma con botones de respuesta en el primer mensaje, o detéctelo a partir del primer mensaje y pida confirmación.
  • Guarde la preferencia y úsela en cada mensaje del bot, cada plantilla y cada asignación de agente.
  • Redacte el contenido en árabe de forma nativa, en árabe estándar moderno con un tono cercano al Golfo; los clientes responderán en dialecto, así que pruebe la detección de intención con frases dialectales reales.
  • Mantenga las etiquetas de los botones cortas en ambos idiomas y pruebe la visualización de derecha a izquierda en teléfonos reales.
  • Dirija los traspasos en árabe a agentes arabohablantes, con una cola de respaldo en inglés claramente señalada.

¿Y los chatbots de IA?

La IA generativa puede mejorar la comprensión de preguntas en texto libre, pero eleva el coste de los errores. Base las respuestas en su propio contenido aprobado, impida que invente precios o políticas, registre lo que dice y escale cuando la confianza sea baja.

Tenga en cuenta también las normas de la plataforma. Los Términos de Meta para la plataforma de WhatsApp Business (antes, Términos de la solución de WhatsApp Business) contienen una sección de «Proveedores de IA» que restringe a los desarrolladores de tecnologías de IA, como los grandes modelos de lenguaje y los asistentes de propósito general, usar la plataforma cuando esas tecnologías son su funcionalidad principal. La misma sección permite que una empresa contrate a un proveedor de IA como proveedor de su solución, pero indica que los datos de la plataforma no pueden usarse para entrenar modelos de IA. Usar IA dentro de su propia atención al cliente es un caso distinto de ofrecer un asistente como servicio, pero lea los términos vigentes con su equipo jurídico.

Ejemplo práctico: un minorista de electrónica en Kuwait

Ejemplo sintético. «Gulf Gadgets» recibe consultas de garantía y de entrega en árabe e inglés. El bot pregunta el idioma y luego muestra una lista: «Seguir mi pedido», «Reclamación de garantía», «Horario de tiendas», «Hablar con un agente».

El seguimiento y el horario de tiendas están totalmente automatizados. Las reclamaciones de garantía recogen el número de pedido, el producto y una foto, y se traspasan con el código de motivo warranty_claim; el agente ve la foto y el pedido en el hilo y decide. Cualquier mensaje que contenga «reclamación» o «شكوى» va directamente a un agente sénior. Por la noche, el bot avisa de que el equipo responde desde las 9:00, recoge los datos y el turno de mañana atiende esos chats en primer lugar para que la mayoría de las respuestas caigan dentro de la ventana de 24 horas.

Errores comunes

  • Ocultar la opción humana. Contradice las expectativas de la política y la confianza.
  • Bot y agente respondiendo a la vez. Use estados de conversación.
  • Hacer que el cliente repita los datos. Transmita un resumen y los campos.
  • Sin códigos de motivo. No se puede mejorar lo que no se mide.
  • Traducir el árabe con máquina. Se lee mal y entiende mal el dialecto.
  • Ignorar la ventana. Las respuestas tardías requieren plantillas.

Cómo ayuda OmniChannels.ai

OmniChannels.ai, con la tecnología de BroadNet Technologies, ofrece chatbots y agentes de IA mediante BroadNet AI que entienden inglés y árabe y traspasan la conversación a un agente humano. Los chats traspasados llegan a la Omni Inbox junto con WhatsApp, Instagram, Messenger, Telegram y Email, donde se asignan y se etiquetan, y los agentes responden con archivos multimedia, adjuntos y plantillas aprobadas cuando la ventana de servicio se ha cerrado. Si opera su propio bot, puede conectarlo mediante la API REST pública. Consulte nuestra solución de atención al cliente.

Preguntas frecuentes

¿Es obligatorio el traspaso a una persona en WhatsApp?

La política de mensajería empresarial de WhatsApp permite la automatización dentro de la ventana de 24 horas, pero indica que las empresas también deben contar con vías de escalado rápidas, claras y directas, y menciona opciones como una transferencia a un agente humano dentro del chat o un número de teléfono. La transferencia dentro del chat ofrece la mejor experiencia, pero el mínimo es una vía clara hacia una persona. Revise el texto vigente de la política antes del lanzamiento.

¿Cuándo debe un bot de WhatsApp pasar la conversación a un agente?

Hágalo cuando el cliente pida una persona, cuando el bot no entienda por segunda vez, cuando el cliente muestre frustración y cuando el tema sea sensible o de alto valor, como reclamaciones, reembolsos, cancelaciones, consultas médicas o legales, o cualquier asunto de identidad o dinero. Hágalo también cuando los datos del cliente no coincidan con sus registros.

¿Qué ocurre si no hay ningún agente disponible?

Diga la verdad al cliente: cuándo responderá el equipo y qué puede hacer mientras tanto. Recoja los datos que necesitará un agente para que la respuesta resuelva el problema en un solo mensaje. Si la respuesta llegará más de 24 horas después del último mensaje del cliente, el agente deberá usar una plantilla aprobada para reabrir la conversación.

¿Puede un bot gestionar árabe e inglés en el mismo número?

Sí. Detecte el idioma del primer mensaje, ofrezca una elección de idioma con botones de respuesta y recuerde la preferencia. En el traspaso, dirija los chats en árabe a agentes arabohablantes. Redacte el contenido en árabe de forma nativa en lugar de traducirlo automáticamente, y pruebe la disposición de derecha a izquierda, los mensajes que mezclan idiomas y las expresiones del dialecto del Golfo, que los modelos de lenguaje genéricos pueden manejar con menos fiabilidad.

¿Debo usar IA generativa en mi bot de WhatsApp?

Puede ayudar a entender preguntas en texto libre y a redactar respuestas a partir de contenido aprobado, pero manténgala bajo control estricto: limítela a su base de conocimiento, impida que invente políticas o precios, registre sus respuestas y escale cuando la confianza sea baja. Para pagos, identidad y reclamaciones, los flujos estructurados y las personas siguen siendo más seguros.

Fuentes

  1. Política de mensajería empresarial de WhatsApp — WhatsApp
  2. Términos de Meta para la plataforma de WhatsApp Business — Meta
  3. Mensajes interactivos de botones de respuesta — Meta for Developers
  4. Códigos de error (131047, reactivación de la conversación) — Meta for Developers