Fase 3: Lógica y Backend (n8n)
Aquí reside la lógica de procesamiento. Conectaremos Botinfy con la inteligencia artificial a través de n8n.
1. Setup del Workflow
- Ingresa a tu instancia de n8n.
- Crea un nuevo workflow llamado
Main [Cliente]. - Webhook: Configura el nodo Webhook inicial.
- Método:
POST. - URL: Copia la URL de producción y pégala en el
Main Flowde Botinfy (en el evento de salida). - Datos esperados: JSON conteniendo
message,sender_id, etc.
- Método:
2. Configuración del Buffer (Entrada)
El buffer normaliza la entrada antes de que llegue al LLM.
- Acción: Copia y pega el template "Buffer Estándar".
- Configuración:
- Si el agente manejará multimedia (Gwen/Lux), actualiza las credenciales en los nodos de Análisis de Imagen y Transcipción de Audio (OpenAI Whisper/Vision o servicios equivalentes).
3. Configuración del Agente (Cerebro)
- Acción: Copia y pega el template "Agente Estándar o un Agente Estandar que te diga tu Lider de Oficina".
- Nodo IA (OpenAI/LangChain):
- Selecciona el modelo (ej. GPT-4.1-mini o GPT-5-mini según contrato).
- Credencial: El Líder de Oficina es el responsable de crear la API Key de OpenAI. Debes solicitársela y seleccionarla en el nodo.
4. Nodos de Salida (HTTP Requests)
El agente debe poder responderle a Botinfy.
- Ubica los nodos HTTP Request etiquetados como
SetySend. - Autenticación: En el Header
Authorization, coloca la API Key de Botinfy generada en la Etapa 2. - Body Parameters: Asegúrate de mapear correctamente los
subflow_ids(ej. apuntando al flujosend_messagecreado en Botinfy).