OneChat ha presentado su potente función de Agentes de IA (AI Agents), haciendo más fácil que nunca crear chatbots con IA sin la complejidad de gestionar manualmente chat completions y asistentes de IA.
Con Agentes de IA, puedes crear bots conversacionales avanzados que:
- Se integran sin fricción con OpenAI y otras plataformas GenAI
- Ejecutan tareas de forma autónoma
- Mantienen interacciones dinámicas con “toque humano”
- Requieren mínimo esfuerzo técnico
Ideales para:
- 💬 Soporte al cliente
- 🎯 Generación de leads
- ⚙️ Automatización de flujos de trabajo
🚪 Acceso al AI Hub
Dentro de tu bot:
- Ve a la barra lateral izquierda
- Haz clic en AI Hub
- Accede a AI Agents y AI Functions
🤖 Crear un Agente de IA
Haz clic en + AI Agent.
Nombre y descripción
Define:
- Nombre
- Descripción clara y breve del propósito del agente
Ejemplo:
Este agente se encarga de programar citas con usuarios. Primero captura nombre, apellido y correo. Luego obtiene horarios disponibles, permite la selección y reserva la cita.
⚙️ Configuración (Settings)
Aquí defines:
Modelo y plataforma
- OpenAI
- DeepSeek
- Grok AI
(próximamente: Google Gemini y Claude)
💡 Para uso de funciones, se recomiendan modelos avanzados como gpt-4-turbo-preview.
Parámetros ajustables
- Temperature
- Número de repeticiones
- Formato de salida: Texto o JSON
🧠 Resumen automático de conversaciones
“Número de mensajes antes de resumir automáticamente”
- Condensa el historial tras X mensajes (10 / 50 / 100)
- Inserta un resumen como una sola entrada
- Reduce consumo de tokens
- Mantiene el contexto clave
Tokens recomendados para resumen:
- 500 → chats generales
- 1.000 → flujos complejos (ej. reservas)
🧪 Modo Avanzado del Agente (Advanced Mode)
Cuando está activo:
- El agente no responde directamente
- Guarda la respuesta en Last AI Agent Reply
- Debe procesarse mediante un workflow
Funcionalidades
- ✂️ Formateo de respuestas largas
- 🖼️ Inclusión de medios
- 🔄 Automatización vía workflows
⚠️ Auto Suggestions se desactiva en este modo.
🧩 Prompt del Agente (Agent Prompt)
Define:
- Persona (comportamiento)
- Rol (función específica)
Ejemplo de rol:
El Agente de Reserva de Citas captura datos del usuario, muestra horarios, gestiona la selección y confirma la reserva con un tono profesional y amable.
🛠️ Skills (Habilidades)
Define las capacidades del agente.
Skill 1: Captura de datos
- Nombre, apellido, correo
- Pedir solo datos faltantes
- Avanzar cuando estén completos
Skill 2: Selección de horario
- Mostrar fechas disponibles
- Luego mostrar horas por fecha
- Presentación clara y ordenada
Skill 3: Reserva
- Confirmar fecha y hora
- Guardar en formato original
- Ejecutar reserva
- Notificar al usuario
📦 Información de productos y servicios
Permite cargar:
- Especificaciones
- Precios
- Opciones de reserva
- Referencias
📈 Mejora engagement, reduce fricción y evita preguntas repetidas.
🚫 Restricciones (Constraints)
Define lo que la IA NO debe hacer.
Ejemplo:
No almacenar datos fuera de sesión, manejar errores de forma elegante, permitir cancelación limpia y mantener respuestas rápidas.
✨ Generate Agent Prompt
Botón que genera automáticamente:
- Rol
- Persona
- Skills
- Constraints
Ideal si:
- No tienes experiencia escribiendo prompts
- Quieres un punto de partida rápido
🧠 Funciones de IA (AI Functions)
Crear función
- + AI Function
- Define nombre y descripción
Ejemplo:
Captura nombre, apellido y correo, validando formato del email.
Prompt de función
Incluye:
- Pasos de ejecución
- Validaciones
- Manejo de errores
- Condiciones
- Reglas de formato
📤 Outputs
- Define valores de salida
- Marca Required si es obligatorio
- Usa Memory para evitar repetir preguntas
🔗 Vincular un workflow
Permite:
- Integraciones (Google Sheets, APIs)
- Procesar datos
- Devolver resultados al agente
🧬 Uso de Agentes de IA
- Action node → AI Action
- Edit Action → selecciona agente
- Define agente principal y secundarios
- Configura inactivity timeout
Agentes secundarios
- Heredan funciones
- Mantienen persona y LLM del principal
⏱️ Input Incomplete Timeout
- Espera X segundos para agrupar mensajes
- Cada nuevo mensaje reinicia el contador
🧩 AI Tasks
Tareas simples de IA:
- Prompt único
- Modelo y parámetros
- Output opcional en CUF
Uso
- AI Actions → AI Tasks
- Selecciona tarea
- Define input
🛠️ Troubleshooting
Opción 1: AI Messages (System JSON)
- Flujo completo
- Inputs, outputs y funciones
Opción 2: Livechat (system messages)
- Agente activo
- Funciones llamadas
- Argumentos y resultados
- User fields en tiempo real