Slack — handoff a humano
El bot no es infalible. Cuando el usuario escribe una frase como "quiero hablar con alguien", rag.art envía el contexto de la conversación a un canal de Slack para que un operador lo atienda.
Cómo funciona
- El usuario chatea con el bot.
- En el mensaje aparece una de las frases de activación (configurables por bot): "hablar con humano", "quiero un agente", "talk to human", etc.
- rag.art postea en tu canal de Slack un mensaje con:
- Nombre y email del usuario (si los ha dado).
- Últimos 5 mensajes del chat.
- Enlace directo al chat público para continuar la conversación.
- El operador responde directamente al usuario (por email, WhatsApp o teléfono — el handoff no reemplaza al bot, es un "pasa el balón").
Configuración
/bots/<id>/channels/slack.- Clica Añadir incoming webhook y sigue el flujo estándar de Slack (OAuth + elegir canal).
- Copia la URL del webhook que te da Slack y pégala en rag.art.
- En Frases de activación añade o edita las que te interesen. Por defecto vienen:
- ES: "hablar con humano", "quiero un agente", "quiero hablar con alguien", "atención personal", "humano por favor".
- EN: "talk to human", "speak to a person", "real agent", "human please".
- Guarda. El botón Probar envía un mensaje de prueba al canal.
Importante
- El handoff es one-way: la respuesta del operador NO aparece en la UI del bot automáticamente. Es responsabilidad del operador continuar por el canal más apropiado.
- rag.art NO registra datos personales adicionales: el operador ve lo que el usuario ya ha compartido en el chat.
- Puedes tener varios canales de Slack si categorizas por idioma o equipo (soporte técnico vs. ventas), pero la selección actual es por-bot.
Roadmap
- Handoff bidireccional: responder desde Slack y que el mensaje vuelva al chat del usuario.
- Reglas: "si el usuario escribe precio, siempre hacer handoff al canal #sales".