Guía de Automatización con Agentes Autónomos
Un agente autónomo es un empleado digital que recibe un objetivo, analiza información, toma decisiones y utiliza herramientas para completar una tarea. No se limita a responder preguntas. También puede: Identificar qué necesita cada cliente.

1. 🤖 ¿Qué es un agente autónomo de IA?
Un agente autónomo es un empleado digital que recibe un objetivo, analiza información, toma decisiones y utiliza herramientas para completar una tarea.
No se limita a responder preguntas. También puede:
Leer correos y documentos.
Identificar qué necesita cada cliente.
Consultar una base de datos.
Actualizar un CRM.
Crear archivos.
Enviar mensajes.
Solicitar aprobación humana.
Continuar el proceso según la respuesta obtenida.
Automatización tradicional vs. agente autónomo
Una automatización tradicional sigue reglas rígidas:
Si ocurre A, ejecuta B.
Ejemplo:
Si llega un formulario, agrega una fila en Google Sheets.
Un agente trabaja con objetivos y contexto:
Cuando llegue una consulta comercial, analiza qué necesita el cliente, determina si faltan datos, actualiza el CRM y prepara una respuesta adecuada.
Make describe estos agentes mediante cinco elementos: un modelo de IA como cerebro, instrucciones, contexto, herramientas y un proceso de razonamiento.
Cuándo conviene utilizar un agente
Usa un agente cuando la tarea:
Recibe información en formatos diferentes.
Requiere interpretar mensajes o documentos.
Tiene varias posibles rutas.
Necesita consultar más de una aplicación.
Incluye decisiones que normalmente tomaría una persona.
Puede beneficiarse de una revisión humana antes de ejecutarse.
No uses un agente para una acción completamente predecible, como copiar un dato fijo entre dos aplicaciones. Para eso, una automatización convencional suele ser más barata y estable.
2. 🎯 Caso de uso: agente comercial de extremo a extremo
Objetivo
Automatizar el proceso desde la llegada de una consulta hasta el envío de un presupuesto y la posible reserva de una reunión.
Flujo completo
Nuevo correo
↓
Clasificación de la consulta
↓
Extracción de datos
↓
Validación de información
↓
Actualización del CRM
↓
Cálculo del presupuesto
↓
Generación del PDF
↓
Revisión humana
↓
Envío al cliente
↓
Análisis de la respuesta
↓
Reserva de reunión
Ejemplo real
Un cliente envía este correo:
Hola, necesito una página web para mi estudio de arquitectura. Tendría cinco secciones, formulario de contacto y galería de proyectos. Me gustaría tenerla lista durante el próximo mes.
El agente realiza las siguientes acciones.
1. Analiza el correo
Identifica:
Nombre del cliente.
Empresa.
Correo electrónico.
Tipo de servicio.
Cantidad estimada de secciones.
Funcionalidades solicitadas.
Fecha esperada.
Nivel de urgencia.
Datos faltantes.
2. Clasifica la oportunidad
Asigna información comercial:
Servicio: diseño web.
Estado: nuevo contacto.
Prioridad: media.
Probabilidad inicial: 60 %.
Próxima acción: preparar presupuesto.
Información faltante: identidad visual, dominio y contenido.
3. Actualiza el CRM
Crea o modifica un registro en Notion, HubSpot, Airtable o el CRM elegido.
Ejemplo:
Cliente: Estudio Norte
Servicio: Diseño web
Estado: Presupuesto pendiente
Fecha objetivo: Próximo mes
Origen: Correo electrónico
Responsable: Equipo comercial
4. Calcula el presupuesto
Consulta una tabla de precios previamente aprobada.
Sitio institucional base: 1.200 €
Galería avanzada: 250 €
Formulario personalizado: 150 €
Entrega prioritaria: 200 €
Total estimado: 1.800 €
El agente no inventa valores. Utiliza únicamente precios existentes en la base autorizada.
5. Genera el documento
Completa una plantilla con:
Datos del cliente.
Alcance del trabajo.
Entregables.
Plazos.
Precio.
Forma de pago.
Condiciones.
Validez de la propuesta.
Después convierte el documento en PDF.
6. Solicita aprobación
Antes de enviar el presupuesto, publica un resumen en Slack, Teams, Telegram o correo interno.
Presupuesto preparado
Cliente: Estudio Norte
Servicio: Sitio web institucional
Total: 1.800 €
Plazo: 30 días
Riesgo detectado: faltan contenidos definitivos
[APROBAR] [EDITAR] [RECHAZAR]
7. Envía el presupuesto
Después de la aprobación humana:
Adjunta el PDF.
Redacta un correo personalizado.
Envía el mensaje.
Registra la fecha de envío.
Cambia el estado del CRM a “Presupuesto enviado”.
8. Interpreta la respuesta
Si el cliente responde:
Me interesa. ¿Podemos hablar el jueves?
El agente detecta intención positiva, consulta el calendario y ofrece horarios disponibles.
Cuando el cliente elige uno:
Crea la reunión.
Añade al cliente como invitado.
Genera el enlace de videollamada.
Actualiza el CRM.
Envía la confirmación.
3. 🧰 Herramientas recomendadas
Make.com
Plataforma visual para conectar aplicaciones mediante escenarios.
Úsala para:
Recibir correos y formularios.
Conectar Gmail, HubSpot, Notion y Google Calendar.
Ejecutar agentes.
Crear rutas, filtros y aprobaciones.
Generar documentos y enviar mensajes.
Make ofrece agentes de IA integrados capaces de utilizar módulos, escenarios y herramientas conectadas.
Ideal para: comenzar rápido sin desarrollar una infraestructura propia.
n8n
Plataforma visual de automatización con mayor control técnico.
Úsala para:
Construir flujos complejos.
Instalar la plataforma en un servidor propio.
Controlar bases de datos y credenciales.
Integrar modelos de IA.
Crear ramas, ciclos y procesos personalizados.
Ideal para: proyectos que necesitan flexibilidad, privacidad o crecimiento futuro.
OpenAI Responses API
Permite integrar modelos de OpenAI con herramientas, archivos, instrucciones y procesos externos.
Úsala como:
Motor de razonamiento.
Clasificador de correos.
Extractor de datos.
Generador de respuestas.
Coordinador de herramientas.
La antigua Assistants API está obsoleta y se retirará el 26 de agosto de 2026. Para proyectos nuevos debe utilizarse Responses API.
Ideal para: soluciones personalizadas con control sobre el comportamiento del agente.
CrewAI
Framework para crear equipos de agentes especializados.
Ejemplo:
Agente comercial.
Agente de investigación.
Agente de presupuestos.
Agente de control de calidad.
CrewAI permite organizar agentes, tareas, herramientas, memoria, conocimiento y controles dentro de flujos coordinados.
Ideal para: procesos complejos donde varios agentes cumplen funciones diferentes.
Nivel requerido: intermedio o avanzado.
Relevance AI
Plataforma visual de bajo código para construir agentes y equipos de agentes.
Úsala para:
Crear un agente desde una interfaz gráfica.
Proporcionarle herramientas.
Cargar conocimiento.
Diseñar equipos especializados.
Supervisar ejecuciones.
Relevance AI define sus agentes como sistemas que planifican tareas y seleccionan herramientas para alcanzar objetivos.
Ideal para: equipos comerciales, soporte y operaciones que quieren evitar código.
Stack recomendado para principiantes
Gmail
+
Make.com
+
OpenAI Responses API
+
Notion
+
Google Docs
+
Google Drive
+
Google Calendar
Stack recomendado para mayor control
Gmail o Microsoft 365
+
n8n
+
OpenAI Responses API
+
HubSpot
+
Base de datos
+
Generador de PDF
+
Google Calendar
4. ⚙️ Paso a paso para construir el agente
Paso 1. Define el disparador y captura la información
Acción
Crea un flujo que se inicie cuando llegue un nuevo correo comercial.
Herramienta
Make.com o n8n.
Gmail, Outlook o formulario web.
Configuración
Conecta la cuenta de correo.
Supervisa una carpeta específica.
Filtra mensajes con palabras como “presupuesto”, “consulta”, “servicio” o “precio”.
Envía al agente el asunto, cuerpo, remitente y archivos adjuntos.
Guarda el identificador único del mensaje.
Datos mínimos que debe recibir el agente
{
"email_id": "ID del correo",
"sender_name": "Nombre",
"sender_email": "correo@ejemplo.com",
"subject": "Asunto",
"message": "Contenido completo",
"attachments": [],
"received_at": "Fecha y hora"
}
Resultado esperado
Cada consulta válida entra automáticamente al flujo y queda identificada para evitar duplicados.
Paso 2. Extrae y valida los datos
Acción
Pide al modelo que transforme el correo en información estructurada.
Herramienta
OpenAI Responses API.
Módulo de IA de Make.
Nodo de agente de n8n.
Relevance AI.
Campos recomendados
{
"client_name": "",
"company": "",
"service_requested": "",
"requirements": [],
"budget_available": null,
"desired_deadline": null,
"urgency": "low | medium | high",
"sentiment": "positive | neutral | negative",
"missing_information": [],
"recommended_next_action": ""
}
Regla crítica
El resultado debe devolverse en formato JSON o en campos estructurados.
No uses una respuesta libre como:
Parece que el cliente quiere una web.
Usa una salida verificable:
{
"service_requested": "Diseño web",
"requirements": [
"Cinco secciones",
"Formulario de contacto",
"Galería"
],
"missing_information": [
"Presupuesto disponible",
"Dominio",
"Contenido"
]
}
Resultado esperado
El correo queda convertido en datos que pueden utilizar otras aplicaciones.
Paso 3. Actualiza el CRM y calcula la propuesta
Acción
Busca al cliente en el CRM y decide si debes crear o actualizar su registro.
Herramienta
HubSpot, Notion, Airtable o Pipedrive.
Make.com o n8n.
Google Sheets o Airtable como tabla de precios.
Secuencia
Busca el correo del cliente en el CRM.
Si existe, actualiza la oportunidad.
Si no existe, crea el contacto.
Consulta la tabla de servicios.
Selecciona únicamente conceptos autorizados.
Calcula subtotal, impuestos y total.
Guarda el detalle del cálculo.
Tabla de precios de ejemplo
Regla crítica
El modelo puede decidir qué conceptos aplicar, pero no debe crear precios.
Los importes siempre deben provenir de:
Una hoja autorizada.
Una base de datos.
El CRM.
Una API interna.
Resultado esperado
El CRM queda actualizado y el presupuesto tiene un cálculo trazable.
Paso 4. Genera el PDF y solicita aprobación
Acción
Completa una plantilla y envíala a revisión.
Herramienta
Google Docs.
Microsoft Word.
PDFMonkey.
Placid.
DocsAutomator.
Make.com o n8n.
Variables de la plantilla
{{client_name}}
{{company}}
{{proposal_number}}
{{service_description}}
{{deliverables}}
{{timeline}}
{{subtotal}}
{{taxes}}
{{total}}
{{payment_terms}}
{{valid_until}}
Secuencia
Duplica una plantilla aprobada.
Sustituye las variables.
Convierte el documento a PDF.
Guarda el archivo en una carpeta del cliente.
Genera un resumen interno.
Envía el resumen a una persona responsable.
Detén el flujo hasta obtener aprobación.
Resultado esperado
Existe un PDF listo, pero todavía no se ha enviado al cliente.
Paso 5. Envía, interpreta la respuesta y agenda la reunión
Acción
Envía el presupuesto aprobado y supervisa la respuesta del cliente.
Herramienta
Gmail u Outlook.
Make.com o n8n.
Google Calendar o Microsoft Calendar.
CRM.
Secuencia de envío
Recibe la aprobación humana.
Adjunta el PDF correcto.
Genera el correo usando una plantilla.
Comprueba destinatario, total y nombre.
Envía el mensaje.
Registra la actividad en el CRM.
Clasificación de respuestas
El agente debe clasificar cada respuesta como:
positive: quiere avanzar.
question: solicita información.
negotiation: quiere cambiar precio o alcance.
negative: rechaza la propuesta.
unclear: no se puede determinar.
out_of_office: respuesta automática.
Regla de agenda
Solo debe crear una reunión cuando:
La intención sea positiva.
El cliente haya solicitado hablar.
Exista una fecha o franja acordada.
El horario esté libre.
La zona horaria esté confirmada.
Resultado esperado
La oportunidad avanza automáticamente, pero las decisiones sensibles permanecen controladas.
5. 🧠 Plantilla de system prompt
Copia esta instrucción dentro del campo System Prompt, Instructions o Role de tu agente.
ROL
Eres un agente comercial y administrativo especializado en gestionar consultas de potenciales clientes.
OBJETIVO
Analizar cada consulta, extraer información relevante, actualizar el CRM, preparar propuestas basadas en precios autorizados y coordinar los siguientes pasos del proceso comercial.
RESPONSABILIDADES
1. Leer el mensaje completo antes de actuar.
2. Identificar al cliente, empresa, servicio solicitado, requisitos, plazos y presupuesto.
3. Detectar información faltante o contradictoria.
4. Consultar el CRM antes de crear un contacto nuevo.
5. Utilizar exclusivamente los servicios y precios disponibles en la base autorizada.
6. Preparar un resumen claro de la oportunidad.
7. Generar borradores de correos y propuestas.
8. Solicitar aprobación humana antes de enviar presupuestos.
9. Registrar cada acción realizada.
10. Detener el proceso cuando no exista información suficiente.
REGLAS
- No inventes nombres, precios, fechas, descuentos ni condiciones.
- No prometas plazos que no estén disponibles en la base de datos.
- No modifiques registros existentes sin identificar correctamente al cliente.
- No envíes presupuestos sin aprobación humana.
- No concedas descuentos.
- No aceptes contratos ni condiciones legales.
- No elimines información del CRM.
- No adjuntes archivos que no correspondan al cliente.
- No programes reuniones fuera del horario comercial.
- No ejecutes una acción cuando el nivel de confianza sea inferior al 85 %.
MANEJO DE INFORMACIÓN FALTANTE
Cuando falte información necesaria:
1. Enumera los datos faltantes.
2. Prepara una pregunta breve para el cliente.
3. Cambia el estado a “Esperando información”.
4. No generes el presupuesto definitivo.
MANEJO DE PRECIOS
- Consulta siempre la tabla oficial.
- Usa el identificador del servicio.
- Devuelve cada concepto por separado.
- Calcula el total mediante una herramienta matemática.
- Si un servicio no tiene precio, deriva el caso a una persona.
- Nunca estimes un importe por tu cuenta.
APROBACIÓN HUMANA
Debes solicitar aprobación antes de:
- Enviar un presupuesto.
- Aplicar un descuento.
- Cambiar condiciones comerciales.
- Confirmar un plazo.
- Responder una reclamación.
- Agendar una reunión con más de tres participantes.
- Modificar una oportunidad de alto valor.
FORMATO DE SALIDA
Devuelve siempre la información utilizando esta estructura:
{
"status": "ready | missing_information | human_review | rejected",
"client": {
"name": "",
"email": "",
"company": ""
},
"request": {
"service": "",
"requirements": [],
"deadline": null,
"budget": null
},
"missing_information": [],
"recommended_action": "",
"confidence": 0,
"requires_human_approval": true,
"approval_reason": ""
}
CRITERIO DE FINALIZACIÓN
Una tarea se considera completada únicamente cuando:
- Los datos fueron validados.
- El CRM fue actualizado.
- Los cálculos fueron verificados.
- La acción quedó registrada.
- Se obtuvo aprobación cuando era obligatoria.
6. 🛡️ Seguridad y control de errores
1. Aprobación humana antes de acciones externas
El agente puede analizar, clasificar y preparar borradores automáticamente.
Debe solicitar aprobación antes de:
Enviar presupuestos.
Aplicar descuentos.
Confirmar fechas.
Emitir facturas.
Cancelar reuniones.
Modificar datos sensibles.
Enviar mensajes a varios destinatarios.
Implementación
Añade un estado intermedio:
BORRADOR → PENDIENTE DE APROBACIÓN → APROBADO → ENVIADO
Incluye botones o comandos claros:
APROBAR
SOLICITAR CAMBIOS
RECHAZAR
El flujo solo continúa cuando recibe una respuesta autorizada.
2. Validaciones automáticas antes de ejecutar
No confíes únicamente en la respuesta del modelo.
Añade verificaciones tradicionales para comprobar:
Que el correo tenga un formato válido.
Que el cliente exista.
Que el total coincida con la suma de conceptos.
Que el precio pertenezca a la tabla oficial.
Que el PDF corresponda al destinatario.
Que el calendario tenga disponibilidad.
Que no se procese dos veces el mismo correo.
Regla recomendada
La IA interpreta.
Las reglas validan.
La persona aprueba.
El sistema ejecuta.
3. Registro, alertas y recuperación
Cada ejecución debe guardar:
Fecha y hora.
Entrada recibida.
Decisión tomada.
Herramientas utilizadas.
Datos modificados.
Documento generado.
Persona que aprobó.
Resultado final.
Mensajes de error.
Configura alertas cuando:
Falte un precio.
El CRM no responda.
El PDF no se genere.
El destinatario sea dudoso.
La confianza sea baja.
El total supere un límite.
El agente intente repetir una acción.
Estrategia de recuperación
Primer error → reintentar una vez.
Segundo error → detener el flujo.
Después → avisar a una persona.
Nunca permitas reintentos ilimitados. Pueden generar correos duplicados, registros repetidos o costes innecesarios.
✅ Arquitectura mínima recomendada
1. Gmail recibe la consulta.
2. Make.com inicia el escenario.
3. OpenAI extrae los datos.
4. Una regla valida el resultado.
5. Notion registra la oportunidad.
6. Google Sheets aporta los precios.
7. Google Docs genera la propuesta.
8. Google Drive crea el PDF.
9. Una persona aprueba.
10. Gmail envía el presupuesto.
11. El agente analiza la respuesta.
12. Google Calendar agenda la reunión.
13. El CRM registra todo el proceso.
🚀 Principio final
No intentes construir un agente completamente autónomo desde el primer día.
Automatiza por niveles:
Nivel 1: el agente analiza.
Nivel 2: el agente prepara borradores.
Nivel 3: el agente ejecuta con aprobación.
Nivel 4: el agente ejecuta tareas de bajo riesgo.
Nivel 5: varios agentes coordinan procesos completos.
La mejor automatización no es la que elimina por completo a las personas.
Es la que reserva la intervención humana para las decisiones importantes.
