Modo Admin activo - puedes agregar, editar y eliminar todas las opciones.
1
Empresa
2
Canales
3
Funciones
4
Servicios
5
Calendario
6
Leads
7
RAG
8
Agente
9
Accesos & APIs
10
Llamadas & Voz
11
Outreach
12
Triggers
12
Pipeline
13
Facturacion
14
Memoria
16
Credenciales
17
Exportar
Empresa & Nicho
Información base del negocio.
Caso de uso: Configurando para un consultorio médico. Todos los campos son adaptables.
Datos de la empresa
Público objetivo
Canales & Horarios
Canales de entrada y horarios de atención.
Canales activos
WhatsApp
SMS
Email
Voz
Instagram DM
Web Chat
Telegram
Messenger
Horario de atención
Lunes
-
Martes
-
Miércoles
-
Jueves
-
Viernes
-
Sábado
-
Domingo
-
Fuera de horario
Modo 24/7 autónomo: el agente responde siempre usando su
prompt principal (Paso 1 — Identidad). No requiere mensaje fuera de horario,
campos a recolectar, ni número de emergencia. Si necesitas comportamiento distinto
para horarios específicos, usa "Mensaje automático" o "Recolectar datos".
Nombre
Teléfono
Email
Motivo
Funcionalidades
Módulos del agente.
Módulos activos
Preguntas Frecuentes
Responde dudas comunes
Calificación de Leads
Filtra y puntúa prospectos
Agendamiento
Citas presenciales o virtuales
Diagnóstico Asistido
Identifica necesidades
Ventas & Cotizaciones
Presenta servicios
Seguimiento
Post-cita automático
Documentos
Formularios y materiales
Pagos
Links de pago
Escalado
Traspaso a humano
Recordatorios
Confirmaciones automáticas
Motor de IA
Añade Claude y Gemini como plan B. Necesitas una clave de Anthropic y otra de Google AI. Si lo dejas apagado, cuando el modelo principal falle el agente se disculpa con el cliente en vez de callarse.
Por defecto la configuración va DENTRO del workflow: importas el ZIP y funciona, sin SQL ni pasos previos. Actívalo solo si quieres cambiar la configuración en caliente desde Supabase sin volver a importar. Añade un webhook /update-config y una tabla.
Entrenar Sistema Experto Enterprise
Sube PDFs, manuales de ventas, historiales de marca y directrices operativas. El agente usará esto como su cerebro central indiscutible.
Catálogo de Servicios
Cerebro del agente - qué puede sugerir.
Cerebro Integral: El agente sugiere basándose en este catálogo.
Servicios
On
Servicio
Descripción
Duración
Precio
Lógica de recomendación
Síntomas
Popularidad
Presupuesto
Historial
Venta cruzada
Promociones
Agendamiento & CRM
Calendario y gestión de contactos.
Calendario
Presencial
Llamada
Video
Urgencia
Habilita un endpoint en n8n que recibe confirmaciones/cancelaciones de citas.
CRM
Con CRM activo: los nombres del pipeline se usan por los nodos Normalize Lead y Router Cold Leads para clasificar cada contacto a su etapa (ej. "Nuevos" → webhook hot, "Contacto" → email drip, "Cita" → sincronizar con calendar). Sin CRM: el pipeline se usa solo como etiqueta contextual dentro del prompt del agente para describir el flujo comercial al cliente.
Leads & Calificación
Criterios para calificar prospectos.
Criterios
Flujos
Clasificación avanzada (opcional)
Describe con lenguaje natural qué leads sí cualifican, cuáles rechazar, y qué señales debe detectar el agente durante la conversación para clasificar automáticamente.
El agente las usa después de recolectar los campos básicos para afinar la clasificación.
Configuración RAG
Control del cerebro - precisión y profundidad del RAG.
RAG: Controla cuánta información recupera y la precisión requerida.
Parámetros
5
0.70
Vector Store
Modelo de Embeddings
Nota: Anthropic / Claude no tiene modelos de embeddings propios —
Claude es un LLM conversacional, no un embedder. Para RAG usá cualquiera de las opciones
de OpenAI, Voyage, Cohere, Google o Jina. voyage-3-large y text-embedding-3-large
son las más recientes y con mejor precisión para español/inglés mixto.
Proveedores de conocimiento opcional
Filtros de Metadatos Anti-Alucinación
El JSON de metadatos no es válido. Revísalo.
Búsqueda Híbrida 99.99% Recall
Habilitar busqueda hibrida
La búsqueda híbrida combina palabras clave (BM25) —encuentra términos exactos— con significado (semántica) —entiende sinónimos y contexto—. Este control reparte el peso entre ambas: 70% semántica = da más importancia al significado. Súbelo para consultas conceptuales; bájalo si tus usuarios buscan términos exactos (códigos, nombres, referencias). Ejemplo: con 70% semántica, si un cliente escribe «quiero que me devuelvan la plata», el agente encuentra tu política de «reembolsos» aunque no use esa palabra exacta. Con 100% palabras clave (0% semántica), solo la encontraría si escribe literalmente «reembolso».
System Prompt RAG Cerebro
Knowledge Source Mapping Anti-Alucinación
Anti-alucinación: Mapea colecciones a servicios.
Personalidad del Agente
Tono, nombre, límites y flujo.
Identidad
Usado para normalizar teléfonos a E.164 (feature data_normalization).
Profesional cálido
Formal
Amigable
Empático
Directo
Límites
Flujo
Handoff Inteligente SP-HANDOFF
Accesos & APIs
Redes sociales y credenciales de modelos de IA.
Seguridad: Las credenciales se manejan como variables de entorno. No se almacenan en el JSON exportado.
Redes Sociales & Plataformas
WhatsApp Business Activo
Instagram Business Inactivo
Facebook Page Inactivo
TikTok Inactivo
Google Business Inactivo
Telegram Bot Inactivo
Modelos de IA - API Keys
OpenAI gpt-4o
Anthropic claude-sonnet
Google AI gemini-pro
DeepSeek deepseek-v3
Zhipu (GLM) glm-5
Servicios adicionales
Twilio SMS/Voz
Stripe Pagos
MercadoPago Pagos Latam
Pinecone Vector Store
Supabase Base de datos
Llamadas & Voz
Configura el agente de voz para llamadas entrantes automáticas.
Las llamadas están desactivadas. Activa el toggle para configurar.
Proveedor de Voz
Modelo de Voz
1.0
Comportamiento de Llamada
10s
10min
Acciones Post‑Llamada
Pipeline de Ejecución
Arrastra y ordena los módulos activos. Define instrucciones específicas para cada nodo del agente.
Orquestación n8n: El orden visual aquí se refleja fielmente en los conectores de nodos del workflow exportado.
Módulos Activos Pipeline
Los módulos se generan automáticamente a partir de las funciones activadas en Paso 3. Arrastra para reordenar.
Activa funciones en Paso 3 para verlas aquí
Módulos Opcionales — Outreach Proactivo
Opt-in
Activos solo si el Paso 11 tiene Outreach habilitado. Añade el módulo al pipeline para controlar el comportamiento reactivo ante respuestas de campaña.
Módulo Cognitivo — Asignador de Tareas
Opt-in
Agente LLM autónomo que asigna tareas a humanos en CRM, verifica cumplimiento y escala si excede SLA. Añádelo al pipeline para activarlo.
Módulo cognitivo activo: este agente asignará y verificará tareas humanas autónomamente. Configura el CRM destino y los procesos en el paso Pipeline (haz clic en el módulo).
Validación de Dependencias Six Sigma
Sin conflictos detectados en el pipeline.
Facturación & Pagos
El agente genera cotizaciones, crea links de pago y los entrega por el canal activo.
Cómo funciona: La IA no procesa pagos directamente. Orquesta el flujo: detecta intención → calcula total → dispara la API del proveedor → entrega el link por el canal correspondiente.
Proveedor de pagos
Proveedor principal para links de pago
Proveedores API de verificación
Métodos de pago por captura
Verificador humano
Por defecto apagado: la IA lee el comprobante y prepara el trabajo del verificador, pero no decide. Con esto encendido, si la IA lee el monto exacto y su confianza supera el umbral, el pago se aprueba sin que nadie lo mire.
De 0 a 1. Cuanto más alto, más desconfiada es la IA. Solo se usa si la casilla de arriba está encendida.
Conversión de divisas
Facturación automática
Métodos de pago activos
Plantilla de factura
Reglas de entrega por canal
Pagos fraccionados (opcional)
Permite al cliente pagar en partes. El agente ofrece el plan cuando el monto supera el mínimo configurado. Tracking en tabla Supabase lex_payment_installments (ver sql/sp-a2-sprint30_payment_installments.sql).
3
30d
Meta WhatsApp/Messenger: recordatorios proactivos requieren plantilla aprobada o estar dentro de la ventana de 24h de Meta.
En la moneda del payment_config.currency. Default 100.
Scope declarativo Sprint 30: el wizard serializa esta config en payment_config.installments y el ZIP incluye el schema SQL. La integración runtime con Stripe Subscriptions / MercadoPago Plans + el cron de recordatorios quedan como deuda SPRINT30-PAYMENTS-STRIPE-INSTALLMENTS (P2, follow-up).
Verificación de pagos manuales
Modelo de visión: Usa GPT-4V o similar para extraer datos automáticamente. Botón de aprobación manual: Envía una notificación al panel de admin para que un humano valide.
Notificaciones al dueño
IMPORTANTE: este valor se documenta en el README del ZIP. Después de importar el workflow a n8n, debes configurar la variable de entorno OWNER_EMAIL manualmente en Settings → Environment Variables con este mismo valor, o el escalado al humano fallará en runtime.
Se documenta en el README del ZIP. Si quieres que el handoff WhatsApp funcione, configura también OWNER_PHONE en n8n env vars.
Acciones post-pago
Memoria de Usuarios
El agente recuerda información de cada cliente entre conversaciones y personaliza la experiencia.
Perfil de usuario: En el primer contacto, el agente solicita datos básicos para crear un perfil.
Estrategia de almacenamiento
El agente lee el perfil del usuario aquí al empezar la conversación y lo guarda tras el onboarding. Necesitarás las variables de entorno del backend que elijas.
Campos del perfil de usuario
Qué recuerda el agente
Memoria extendida (opt-in)
Añade ventana deslizante configurable + búsqueda semántica vía vector store (Supabase pgvector). Opcional. Si no se activa, la memoria funciona con memory.js default.
Casos de uso de memoria contextual
Declara preguntas o datos contextuales que el agente debe guardar en memoria para reutilizar en conversaciones futuras. Ejemplo: "¿tiene familia en EEUU?" → se reusa cuando el cliente consulta alquiler de dirección. Requiere "Memoria extendida" activada arriba.
Outreach Proactivo
Convierte tu agente en un canal bidireccional: envía mensajes en frío a listas CSV y haz seguimiento automático a leads del CRM.
Los schedule triggers generados son independientes del webhook reactivo — n8n los ejecuta en paralelo sin interferir.
Activación & Tipo
Cold Outreach — Lista de Contactos
El CSV debe incluir: nombre y (telefono o email). Columnas opcionales: empresa, segmento.
Acepta CSV + Excel (XLSX/XLS). Columnas mínimas: nombre + (telefono o email). Si el auto-detect no identifica tus columnas, el wizard abre un mapeador manual.
La hoja debe estar compartida como "Cualquier persona con el link". Usa export?format=csv de Google Sheets — no necesita API key.
Meta WhatsApp/Messenger: los mensajes proactivos solo se permiten dentro de la ventana de 24h desde el último mensaje del contacto (o con plantillas aprobadas / message tags).
Elige una o varias (Ctrl/Cmd + clic). Se genera un flujo de tracking por cada red.
Cron trigger — hora a la que arranca el batch.
Lun
Mar
Mié
Jue
Vie
Sáb
Dom
Cutoff — el batch no envía pasadas las N horas (respeta quiet hours del destinatario).
n8n ejecuta el cron en esta timezone (via scheduleTrigger.rule.timezone).
off
Si > 0, el workflow añade un trigger extra que re-escanea outreach_contacts cada N horas buscando leads nuevos (replied=false, closed=false) además del trigger del horario fijo. 0 = desactivado (solo cron del horario).
Seguimiento CRM — Reactivar Leads Fríos
Configura un CRM en el Paso 6 para habilitar el seguimiento automático.
Meta WhatsApp/Messenger: mensajes proactivos solo dentro de la ventana de 24h de Meta (o con plantilla aprobada).
Secuencia de Nurturing SDR Automation
Al activar nurturing, el pipeline tendrá una rama automática 'respuesta a campaña' que captura y enruta leads que vinieron de esta secuencia. El estado persiste en $getWorkflowStaticData — no sobrevive re-imports (ver notas de producción).
Tip:
Para control granular sobre cómo el agente responde a estos leads, añade los módulos
"Respuesta a Campaña" y "Secuencia de Nurturing"
al pipeline del Paso 12.
Outreach está activado pero los módulos reactivos no están en el pipeline.
El comportamiento legacy (SP-3b) se aplicará automáticamente.
Exportar Configuración
Genera el JSON para tu plataforma de automatización.
Resumen ejecutivo
Estimador de carga del agente
Se calcula según tu configuración…
Configuración Completa
Agente para -
Proveedores de adapters (desde Blueprint MCP)
Los proveedores (LLM, mensajería, research, storage, email, PDF, acortador de URLs, conversiones) ahora se
configuran en sus pasos correspondientes del wizard. Esta sección solo agrupa la importación
desde un Blueprint MCP: al pegar el JSON de lex_blueprint_generate con el botón
del encabezado, esos campos se autocompletan. El destino de
despliegue se elige en el paso de Deploy.
Credenciales (opcional)— 0 llenas (click para expandir)
️ Solo en memoria del browser session. No se guardan en localStorage/cookies. Si refresca la página → se pierden. NO compartas screenshots con campos llenos. Las credenciales solo se inyectan al .env.example del ZIP generado. Para producción real, usá el .env de tu deploy y mantén las keys fuera del repo.
WhatsApp Meta Cloud
Google Calendar
Calendly
CRMs
LLM Providers
Storage (Supabase + R2)
Email + Notifications
Conversions Tracking
Pagos
Voz / Telefonía
Base de datos / Vector store
Features industriales (opcional)— 0 de 5 activos (click para expandir)
Capas industriales del Programa 4-5. Cada feature añade nodos opt-in al workflow generado.
Si lo dejas vacío el ZIP es byte-identical (backward compat 100%). Detalle completo en
docs/wizard-use-cases-guide.md.
Cada workflow lifecycle event (start/end/error/llm_call) inserta en tabla dashboard_events.
Listo para analytics con las 10 VIEWs canónicas (funnel, KPIs, LLM cost, errors).
Estado conversacional sobrevive entre mensajes WhatsApp asíncronos. 3 nodos Redis
(GET + Merge + SET) con TTL. Requiere Redis (Upstash, Railway, self-hosted).
LLM clasifica cada mensaje en uno de N intents que tú defines → Switch n8n con rama por intent.
Requiere LLM API key del provider seleccionado en step 4.
Cuando el prospecto dice "no", clasifica en: TRIP / NO_BUDGET / LATER / HAS_PROVIDER /
NOT_INTERESTED / OPT_OUT / HOSTILE / RESCHEDULE_REQ / UNCLEAR_NO → routing
escalate/block/regular_followup automático.
Webhook firmado con HMAC para que operador humano libere al bot tras handoff manual.
Requiere generar string secreto para HANDOFF_RESUME_SECRET env var.
Valida outputs LLM contra forbidden_terms (rechazo), missing_blocks (rechazo) y warnings (logs). Inyecta logos/assets desde staticData (placeholders <!--LOGO_HERO-->). Sprint 111 — back-port Indalo v10.28 (2026-05-30).
Sub-workflow con cron que lee la tabla followup_queue (Postgres) y reenvía los mensajes
pendientes por WhatsApp/Email según plantilla y número de intento. Requiere la tabla
sql/followup_queue.sql.
Webhook /report-generate → 2 llamadas LLM (research + redacción) → HTML → subida a
storage (R2 presigned) → PDF → entrega al cliente + notificación al admin. Los proveedores de LLM/PDF
se toman de la tarjeta Adapter Providers si los defines.
Webhook /crm-sync que busca/crea el contacto, opcionalmente su deal y una nota en el CRM.
Usa el CRM configurado en el paso CRM (arriba). Requiere las credenciales de ese CRM.
Cron que refresca los access tokens OAuth de HubSpot / Salesforce / GoHighLevel antes de que expiren.
Requiere la tabla sql/oauth_tokens.sql.
State machine genérico persistido en Supabase (una fila por entidad). Si dejas el JSON vacío se genera
un ejemplo de 3 estados (INICIO → EN_CURSO → CERRADO). Define tus estados/transiciones abajo.
Cómo funciona: al generar el ZIP, los features activos se inyectan automáticamente como
agent_config.features.{feature}.enabled=true + parámetros. El auto-wiring-helper
(Sprint 101) añade los nodos correspondientes al workflow. Verificación post-deploy:
workflow._auto_wiring_report.autoWired[].
Modo de despliegue del workflow
Elegi donde correra este agente. Afecta los nodos generados (ej. burn-in de subtitulos)
y el README incluido en el ZIP. Sincronizado con el deploy modal.
El ZIP generado usara ffmpeg local para burn-in de subtitulos
(require Docker con ffmpeg o host con binario en PATH). Ideal para dev/prod self-hosted.
Tipo de cuenta de n8n
Decide como se ponen las variables. En Community (gratis) van como variables de entorno ($env) y el README trae sus valores; con Variables (pago) el deploy las sube solo. El enlace entre sub-workflows se resuelve solo en ambas.
Community (gratis): los workflows usan variables de entorno ($env). El README trae los nombres y valores para que las pongas una vez.
// Generando...
Implementación en 3 pasos
1. Descarga el ZIP (contiene workflow + configuración)
2. Importa en n8n el/los archivo(s) .json del ZIP (ve la lista abajo)
3. Conecta las credenciales externas (API keys) y activa el workflow
El ZIP contiene
Se calcula al abrir este paso…
Avisos de error (a quién notificar si un flujo falla)
Email · Mailgun
Slack
Telegram
WhatsApp (Meta)
WhatsApp (Twilio)
SMS · Twilio
Llamada · Twilio
Si no marcas ninguno se usan los 4 por defecto: Email + Slack + Telegram + WhatsApp Meta. Cada canal necesita sus variables en el .env.example (aparecen en PASOS_MANUALES.md).
Triggers Personalizados
Disparadores adicionales que ejecutan en PARALELO al webhook principal.
Credenciales & APIs
Llena aquí todas las claves que tu agente necesita antes de exportar. Marcamos lo que falta según tu configuración y prellenamos lo que ya escribiste en pasos anteriores.
Analizando tu configuración…
Importar Configuración JSON
Reanuda tu configuración de 3 formas: (1) pega un JSON, (2) sube un archivo .json parcial/completo, o (3) sube un ZIP completo exportado (.zip) para restaurar TODO incluyendo los docs del knowledge base.
Un ZIP generado por Industrial Nodes (ej. delta_group_n8nsetup.zip) restaura config + corpKB + manifest. Un JSON suelto restaura solo la config (acepta parciales).
Importar Blueprint (MCP)
Pega el JSON completo del output de lex_blueprint_generate (MCP tool Sprint 66). El wizard auto-rellena project_name + CRM + scheduling + storage + LLM provider + PDF + conversions + research + email + deployment target.
Perfiles de Clientes
Guarda la configuración actual como un perfil nombrado para reutilizarla o cambiar entre clientes sin perder datos.
Vista Previa — System Prompt
Este es el system prompt que recibirá el modelo de IA al iniciar cada conversación, basado en tu configuración actual.
Generando...
Deploy Directo a n8n
Importa el workflow directamente a tu instancia n8n usando la API pública. El workflow quedará en estado "Inactivo" para que lo revises antes de activar.
JSON Preview
En vivo
// Completa el formulario...
Calculando...
Paso 1 de 12
Agregar Opción
Agregar Módulo
Agregar Plataforma
Agregar Proveedor IA
Copiado!
Guía Completa
Entrenar Agente Corporativo
Sube archivos de referencia y el agente construirá su base cognitiva única sobre tu negocio. Cuantos más archivos, más preciso será.
Haz clic o arrastra archivos aquí
Sprint 33: PDF, DOCX, XLSX, XLS, CSV, MD, TXT, JSON — máx. 50MB por archivo. Parseo client-side con chunking automático (1000/100) e inline_kb hasta 40k chars.
Configurar Nodo —
Define el objetivo específico de este nodo. El agente priorizará estas instrucciones sobre el sistema prompt general.
Configura cómo reacciona el nodo ante diferentes situaciones en la conversación.
Define cómo se conecta este nodo con el resto del pipeline en n8n.
Tip de orquestación n8n:
• Secuencial: nodos enlazados uno tras otro (Switch → Code → HTTP...)
• Paralelo: usa un nodo Merge en n8n para reunir resultados
• Condicional: genera un nodo IF en n8n antes de este paso
• Bucle: genera un nodo Loop en n8n que espera la confirmación
Configuración avanzada. Solo modifica si tienes conocimiento técnico del pipeline.
ID del Nodo:-
En el JSON exportado:agent_config._meta.pipeline_order[]
En el workflow n8n: genera un nodo Code con el system prompt inyectado
Campos que se exportan al JSON: id · name · priority · instructions · condition · fallback · timeout · execMode · outputVar · retry