Este workflow de n8n utiliza IA para crear un chatbot que responde preguntas sobre políticas y beneficios de la empresa. El proceso comienza con un trigger manual (‘When clicking ‘Test workflow’’). Se cargan documentos desde BambooHR (‘GET all files’), filtrando por tipo de archivo (PDF) y categorías deseadas. Estos documentos se procesan con Langchain: se dividen en chunks (‘Recursive Character Text Splitter’), se crean embeddings con OpenAI (‘Embeddings OpenAI’), y se almacenan en un vector store Supabase (‘Supabase Vector Store’). Un segundo trigger (‘Employee initiates a conversation’) inicia una conversación con el chatbot. Las preguntas del usuario se procesan con OpenAI (‘OpenAI Chat Model’), buscando respuestas relevantes en el vector store (‘Supabase Vector Store Retrieval’). Adicionalmente, se puede consultar información de empleados en BambooHR (‘GET all employees’). El workflow incluye varios modelos de lenguaje OpenAI para diferentes tareas (clasificación, extracción de información, etc.) y un agente Langchain (‘HR AI Agent’) para gestionar el flujo de la conversación. Finalmente, la respuesta se formatea y se muestra al usuario. En resumen, el workflow integra BambooHR, OpenAI y Supabase para ofrecer un chatbot de autoservicio para empleados.
- meets@ribera.io
- Lun - Vie: 9.00 am - 6.00 pm