Consultoría IA para empresas — 100% remoto, trabajamos con tu equipo in-house

Inicio/Blog/Automatizar Email con IA: Tutorial Completo [2026]
Volver al Blog
Automatización2 de febrero de 202614 min

Automatizar Email con IA: Tutorial Completo [2026]

Aprende a automatizar la gestión de emails con IA. Clasificación, respuestas automáticas, resúmenes y más. Tutorial con n8n, Make y Gmail.

Automatizar Email con IA: Tutorial Completo [2026]

TLDR: Puedes automatizar emails con IA para: clasificar correos, generar respuestas, crear resúmenes diarios, y extraer datos. Herramientas: n8n + OpenAI (gratis self-hosted) o Make + Gmail ($9/mes). Ahorro estimado: 5-10 horas/semana.


Qué automatizar en email

Tareas automatizables

TareaAhorroDificultad
Clasificar emails2h/semanaFácil
Respuestas a FAQs3h/semanaMedia
Resúmenes diarios1h/díaFácil
Extraer datos de facturas2h/semanaMedia
Priorizar bandeja1h/díaFácil

Lo que NO automatizar

  • Emails de clientes importantes (revisar antes de enviar)
  • Negociaciones y ventas
  • Temas sensibles o confidenciales
  • Primeros contactos con leads calientes


Clasificación automática

Con n8n + OpenAI

javascript
1// Workflow: Gmail Trigger → OpenAI → Gmail Labels
2 
3// Nodo OpenAI - Prompt de clasificación
4const prompt = `Clasifica este email en UNA de estas categorías:
5- URGENTE: Requiere respuesta inmediata
6- CLIENTE: Email de un cliente existente
7- LEAD: Posible nuevo cliente
8- NEWSLETTER: Boletines y marketing
9- FACTURA: Facturas y pagos
10- SPAM: Correo no deseado
11- OTRO: Cualquier otra cosa
12 
13Email:
14De: ${from}
15Asunto: ${subject}
16Contenido: ${body.substring(0, 500)}
17 
18Responde SOLO con la categoría, nada más.`;

Aplicar etiquetas automáticamente

javascript
1// Después de clasificar, aplicar label en Gmail
2const labelMap = {
3 'URGENTE': 'Label_12345',
4 'CLIENTE': 'Label_12346',
5 'LEAD': 'Label_12347',
6 // ...
7};
8 
9// El ID del label se obtiene de la API de Gmail


Respuestas con IA

Respuesta automática a FAQs

javascript
1// Detectar si es una pregunta frecuente
2const faqs = [
3 { pattern: /precio|costo|tarifa/i, response: 'pricing' },
4 { pattern: /horario|disponibilidad/i, response: 'schedule' },
5 { pattern: /cómo funciona|proceso/i, response: 'howto' },
6];
7 
8// Generar respuesta personalizada
9const prompt = `Genera una respuesta profesional a este email.
10 
11Email recibido:
12${emailContent}
13 
14Información de contexto:
15- Somos una empresa de consultoría de IA
16- Nuestros precios van desde 500€/mes
17- Horario: L-V 9:00-18:00
18 
19Respuesta (máximo 150 palabras, tono profesional pero cercano):`;

Draft automático (no enviar directamente)

javascript
1// Crear borrador en Gmail para revisión
2const draft = await gmail.users.drafts.create({
3 userId: 'me',
4 requestBody: {
5 message: {
6 raw: encodedEmail,
7 threadId: originalThreadId
8 }
9 }
10});


Resúmenes diarios

Workflow: Resumen matutino

code
1Trigger: Cron 8:00 AM
2
3Gmail: Obtener emails no leídos (últimas 24h)
4
5OpenAI: Generar resumen
6
7Slack/Email: Enviar resumen

Prompt para resumen

javascript
1const prompt = `Resume estos ${emails.length} emails recibidos.
2 
3Para cada email importante incluye:
4- Remitente
5- Tema principal
6- Acción requerida (si la hay)
7- Urgencia (alta/media/baja)
8 
9Emails:
10${emails.map(e => `De: ${e.from}\nAsunto: ${e.subject}\n${e.snippet}\n---`).join('\n')}
11 
12Formato del resumen:
13## Urgentes (requieren acción hoy)
14...
15 
16## Importantes
17...
18 
19## Informativos
20...
21 
22Máximo 300 palabras.`;

Ejemplo de output

markdown
1## Urgentes (2)
21. **Cliente ABC** - Problema con facturación
3 → Llamar antes de las 12:00
4 
52. **Proveedor XYZ** - Contrato vence mañana
6 → Revisar y firmar hoy
7 
8## Importantes (3)
91. Lead interesado en consultoría
102. Invitación a evento del sector
113. Actualización de política de privacidad
12 
13## Informativos (5)
14- Newsletters y promociones (no requieren acción)


Extracción de datos

Extraer datos de facturas

javascript
1const prompt = `Extrae los siguientes datos de esta factura:
2- Número de factura
3- Fecha
4- Proveedor
5- Importe total
6- Concepto principal
7 
8Factura:
9${emailContent}
10 
11Responde en formato JSON:
12{
13 "numero": "...",
14 "fecha": "YYYY-MM-DD",
15 "proveedor": "...",
16 "importe": 0.00,
17 "concepto": "..."
18}`;
19 
20// Parsear respuesta y guardar en Airtable/Sheets
21const data = JSON.parse(response);
22await airtable.create('Facturas', data);

Extraer eventos y citas

javascript
1const prompt = `Si este email contiene una cita o evento, extrae:
2- Título del evento
3- Fecha y hora
4- Ubicación (si la hay)
5- Participantes
6 
7Email:
8${emailContent}
9 
10Si no es un evento, responde: {"es_evento": false}
11 
12Si es evento:
13{
14 "es_evento": true,
15 "titulo": "...",
16 "fecha": "YYYY-MM-DD",
17 "hora": "HH:MM",
18 "ubicacion": "...",
19 "participantes": ["..."]
20}`;


Workflows completos

Workflow 1: Inbox Zero Assistant

code
1Gmail: Nuevo email
2
3OpenAI: Clasificar urgencia (1-5)
4
5Si urgencia >= 4:
6 → Notificación push inmediata
7 → Mover a "Urgente"
8
9Si urgencia <= 2:
10 → Archivar
11 → Añadir a resumen diario
12
13Si es newsletter:
14 → Añadir a carpeta "Leer después"

Workflow 2: Follow-up automático

code
1Cron: Cada día a las 9:00
2
3Gmail: Buscar emails enviados hace 3 días sin respuesta
4
5Filtrar: Solo leads y clientes
6
7OpenAI: Generar follow-up personalizado
8
9Gmail: Crear borrador de follow-up
10
11Slack: Notificar "3 follow-ups pendientes de revisar"

Workflow 3: CRM automático

code
1Gmail: Nuevo email de dominio nuevo
2
3OpenAI: Extraer empresa, nombre, cargo
4
5Buscar en CRM: ¿Existe este contacto?
6
7Si no existe:
8 → Crear contacto en HubSpot/Pipedrive
9 → Clasificar como lead
10 → Notificar a ventas


FAQ

¿Es seguro enviar mis emails a OpenAI?

Depende. OpenAI no usa datos de API para entrenar (a menos que lo autorices). Para máxima seguridad, usa modelos locales o procesa solo metadatos.

¿Cuánto cuesta automatizar emails?

Muy poco:

  • n8n self-hosted: Gratis
  • OpenAI API: ~$0.01 por 100 emails procesados
  • Make/Zapier: $9-20/mes

¿Puedo automatizar respuestas completamente?

No recomendado para emails importantes. Mejor crear borradores para revisión humana.

¿Funciona con Outlook?

, tanto n8n como Make tienen conectores para Outlook/Microsoft 365.


Conclusión

La automatización de email con IA puede ahorrarte horas cada semana:

  1. Empieza simple: Clasificación automática
  2. Añade resúmenes: Digest diario
  3. Escala: Respuestas a FAQs, extracción de datos

Stack recomendado:

  • n8n (gratis, self-hosted)
  • GPT-4o-mini (barato, rápido)
  • Gmail/Outlook

Recursos relacionados:


Más automatizaciones en Javadex.es

Síguenos: YouTube @JavadexAI | TikTok @javadex

Posts Relacionados

JS

Javier Santos Criado

Consultor de IA y Automatización | Fundador de Javadex

Experto en implementación de soluciones de Inteligencia Artificial para empresas. Especializado en automatización con n8n, integración de LLMs, y desarrollo de agentes IA.

RECOMENDADO

Lleva tu proyecto a producción

Hosting web desde 2,99€/mes o VPS con SSD NVMe desde 4,99€/mes. Panel intuitivo, IP dedicada y soporte 24/7 en español.

SSL gratis SSD NVMe Soporte 24/7 Panel intuitivo
Explorar planes de Hostinger

¿Quieres más contenido de IA?

Explora nuestras comparativas y guías

Consultoría y formación en IA para empresas

Implementamos soluciones de inteligencia artificial adaptadas a tu negocio. Proceso 100% remoto — trabajamos con tu equipo in-house sin que tengas que desplazarte.

Sesión de 30 min · Sin compromiso