¿Qué son los Agentes de IA?
Los Agentes de IA en Revol son asistentes inteligentes que trabajan con las interacciones de los clientes a través de múltiples canales: el widget de su sitio web, llamadas telefónicas, Telegram, WhatsApp e Instagram. Cada agente tiene su propia personalidad, base de conocimiento, flujo de trabajo conversacional y conjunto de herramientas.Modos de operación
Los agentes pueden operar en tres modos según las necesidades de su negocio:Creación de un agente
Haga clic en Crear agente para iniciar un asistente de 2 pasos: Paso 1 — ingrese el nombre del agente (mínimo 3 caracteres) y un mensaje inicial opcional (texto de saludo). Paso 2 — seleccione un caso de uso: Atención al cliente, Ventas salientes, Calificación de leads, Servicio de atención, Reserva de consultas, Recepción de clientes, Recomendaciones de servicios, Programación, Consultas de facturación, Actualizaciones de proyectos, Biblioteca de recursos, Aprendizaje y desarrollo, u Otro. Esto es puramente visual — el caso de uso seleccionado no afecta el comportamiento ni la configuración del agente. Después de la creación, el agente comienza en estado Borrador con un flujo de trabajo predeterminado ya construido.Estado del agente
Editor de agentes
El editor de agentes es un modal de pantalla completa con 7 pestañas: Agente, Base de conocimiento, Análisis, Herramientas, Widget, Canales, Flujo de trabajo.
Encabezado
El encabezado siempre está visible y muestra:- Nombre del agente (haga clic para renombrar en línea)
- Insignia de estado (Activo / Inactivo)
- Código de inserción — obtenga el fragmento
<script>del widget - Registros de herramientas — inspeccione todas las ejecuciones de herramientas y eventos de canales
- Vista previa — enlace al sitio web del cliente donde está instalado el widget, para verlo como lo ven los visitantes
- Publicar — publicar en el Marketplace (público o privado)
Pestaña Agente
La pestaña de configuración principal donde usted establece los ajustes centrales del agente: prompt del sistema, personalidad, proveedor LLM y memoria de conversación.Columna izquierda
Prompt del sistema — las instrucciones centrales que definen cómo se comporta el agente. Si se deja vacío, se genera un prompt predeterminado a partir del nombre de su empresa con reglas básicas de comunicación. Primer mensaje — texto de saludo que los visitantes ven cuando se abre el chat. Memoria de conversación — campos estructurados que el agente debe recopilar durante las conversaciones. Cada campo tiene:name, email, budget — el agente intentará recopilarlos naturalmente durante la conversación, y puede enrutar las aristas del flujo de trabajo según si están completados.
Cómo funciona la extracción de memoria: después de que cada nodo personalizado genera una respuesta, el sistema realiza una llamada ligera al LLM que analiza los últimos mensajes y extrae valores para los campos configurados. Los valores extraídos se guardan inmediatamente, de modo que los nodos subsiguientes en el mismo turno ya ven la memoria actualizada, lo que permite el enrutamiento basado en estado dentro de un solo turno de conversación.
Columna derecha
Personalidad — 5 controles deslizantes (1–10) que dan forma al estilo de comunicación:Proveedores LLM
4 proveedores, cada uno con un modelo estándar (más rápido, más económico) y uno premium (mayor calidad):Flujo de trabajo
La pestaña Flujo de trabajo es un lienzo visual donde usted diseña la lógica de conversación del agente. En lugar de un solo prompt, el flujo de trabajo divide el procesamiento en nodos — cada uno con su propio prompt, herramientas y base de conocimiento — conectados por aristas con condiciones de enrutamiento.
Flujo de trabajo predeterminado
Cada nuevo agente comienza con este flujo de trabajo preconstruido:
Tipos de nodos
Agregar nodos personalizados
Haga clic en + Agregar nodo en la barra de herramientas del lienzo → ingrese un nombre → un nuevo nodo Personalizado aparece en el lienzo. Puede agregar tantos nodos personalizados como necesite. Los nodos personalizados son la parte más poderosa del flujo de trabajo. Cada nodo personalizado es esencialmente su propio mini-agente con:- Objetivo de conversación — un prompt del sistema específico para este nodo (p. ej., “Ayudar a los usuarios a elegir el plan de suscripción correcto según el tamaño de su equipo y presupuesto”)
- Herramientas — seleccione qué herramientas puede llamar este nodo (independiente de las herramientas a nivel de agente)
- Base de conocimiento — seleccione fuentes de conocimiento específicas para el contexto RAG de este nodo
- Anulación de LLM — use un modelo diferente para este nodo
- Modo agente — habilite las llamadas de herramientas de múltiples turnos (ver más abajo)
Panel de configuración de nodos
Haga clic en cualquier nodo del lienzo para abrir su panel de configuración a la derecha. El panel tiene pestañas que varían según el tipo de nodo: Pestaña General (todos los nodos):Condiciones de aristas
Las aristas conectan nodos y controlan el enrutamiento de mensajes. Cada arista tiene un nodo destino, un tipo de condición y una prioridad. El flujo de trabajo evalúa las aristas en niveles de prioridad — el primer nivel que produce una coincidencia gana, los niveles inferiores no se evalúan. Haga clic en + Agregar arista en la pestaña Aristas de un nodo para crear una conexión.Condición de palabra clave
Ingrese palabras clave separadas por comas. El flujo de trabajo verifica si el mensaje del visitante contiene alguna de ellas utilizando coincidencia insensible a mayúsculas con límites de palabra. Múltiples aristas de palabras clave pueden coincidir con el mismo mensaje — todas las aristas coincidentes se activan en paralelo, enviando el mensaje a múltiples nodos simultáneamente. Ejemplo: Palabras claveprecio, costo, tarifas, cuánto cuesta — la arista se activa cuando el visitante pregunta “¿Cuánto cuesta?” o “¿Cuáles son las tarifas?”
Condición de estado
Verifica los valores de los campos de Memoria de conversación. Usted construye reglas con:Condición Siempre
La arista siempre se activa. Todas las aristas Siempre de un nodo se activan en paralelo — el mensaje se envía a todos los destinos simultáneamente. Así es como el flujo de trabajo predeterminado se ramifica desde Inicio hacia tres agentes del sistema a la vez.Condición de respaldo
Enruta solo cuando ninguna arista de mayor prioridad coincidió. A diferencia de Palabra clave y Siempre, solo una arista de respaldo se activa (la primera) — sin ejecución en paralelo.Estrategia de fusión
Cuando múltiples nodos producen resultados en paralelo (como los 3 agentes del sistema en el flujo de trabajo predeterminado), el Formateador los combina:Controles del lienzo
Herramientas
Las herramientas son funciones que el agente puede llamar durante las conversaciones. Extienden al agente más allá de la generación de texto: buscar productos, consultar bases de datos, enviar correos electrónicos, realizar llamadas.Cómo funcionan las herramientas
El LLM decide usar una herramienta
get_products({ query: "zapatillas deportivas", available_only: true })).La herramienta se ejecuta
El resultado vuelve al LLM
Múltiples rondas (Modo agente)
Herramientas integradas (9)
Siempre disponibles, no requieren integración:Herramientas de integración (más de 60)
Conecte servicios externos en Integraciones para desbloquear herramientas:VoIP — Twilio, Binotel, Ringostat
VoIP — Twilio, Binotel, Ringostat
Telegram
Telegram
WhatsApp
Facebook e Instagram
Facebook e Instagram
Gmail
Gmail
Google Calendar
Google Calendar
Google Docs
Google Docs
Google Sheets
Google Sheets
Google Drive
Google Drive
Google Meet
Google Meet
Google Ads
Google Ads
Webhooks
Webhooks
Pestaña Herramientas vs Herramientas a nivel de nodo
Hay dos lugares para gestionar herramientas:- Agente → pestaña Herramientas — muestra todas las herramientas de integración agrupadas por proveedor. Active/desactive herramientas a nivel de agente. Las herramientas aquí quedan disponibles para todos los nodos del flujo de trabajo.
- Flujo de trabajo → Configuración de nodo → pestaña Herramientas — active/desactive herramientas por nodo. Un nodo solo puede usar herramientas que estén habilitadas a nivel de agente. Esto le permite restringir qué nodos tienen acceso a qué herramientas.
send_email — los demás nodos no activarán correos electrónicos.
Base de conocimiento (RAG)
La pestaña Base de conocimiento conecta fuentes de datos que el agente utiliza para responder preguntas. Cuando un visitante pregunta algo, el agente busca en su base de conocimiento utilizando similitud vectorial (RAG — Generación Aumentada por Recuperación) e incluye el contexto relevante en su respuesta.Tipos de fuentes
Cómo funciona RAG
Agregar fuentes
Entrenamiento
text-embedding-ada-002 (1536 dimensiones) y los almacena en PostgreSQL con pgvector.El visitante envía un mensaje
Inyección de contexto
Respuesta
Conocimiento a nivel de agente vs a nivel de nodo
- Base de conocimiento a nivel de agente (pestaña Base de conocimiento) — fuentes disponibles para todos los nodos del flujo de trabajo
- Base de conocimiento a nivel de nodo (Flujo de trabajo → Nodo → pestaña Base de conocimiento) — restrinja RAG a fuentes específicas solo para este nodo
Voz
La configuración de voz se establece en la sub-pestaña Voz de la pestaña Widget o directamente en los nodos STT/TTS del flujo de trabajo.Voz a texto (STT)
Texto a voz (TTS)
Pipeline de voz
Audio recibido
Transcripción STT
Procesamiento del flujo de trabajo
Síntesis TTS
Reproducción
Canales
La pestaña Canales controla dónde recibe mensajes su agente.Conexión de un canal
Widget — haga clic en Habilitar. El widget responde en su sitio web inmediatamente. Otros canales:- Conecte la integración en Integraciones
- En la pestaña Canales, seleccione un recurso del menú desplegable (p. ej., un número de teléfono, un bot, una página)
- Haga clic en Habilitar — se genera una URL de webhook única
Personalización del widget
La pestaña Widget tiene una vista previa en vivo a la izquierda (selector de escritorio/tablet/móvil) y un panel de configuración a la derecha con 3 sub-pestañas.Apariencia
Comportamiento
Voz
Configuraciones de STT y TTS — las mismas descritas en la sección Voz. Se configuran aquí o en los nodos STT/TTS del flujo de trabajo (se sincronizan).Análisis
Diseño de dos columnas: lista de conversaciones (izquierda) + detalle de conversación (derecha).Filtros
Detalle de conversación (4 sub-pestañas)
Arquitectura del prompt del sistema
Comprender cómo se ensambla el prompt final le ayuda a escribir mejores instrucciones.Su prompt del sistema
Bloque de seguridad
Instrucciones de estilo
Descripciones de herramientas
Contexto RAG
Contexto de campaña
Estado de la memoria
name: Juan, email: juan@ejemplo.com), para que el agente sepa lo que ya ha recopilado.Detección de idioma




