Guía práctica

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.

Portada de Guía de Automatización con Agentes Autónomos

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.