QONIAR

Receta · Workflow n8n · IA para automatización

Automatiza borradores de respuesta en Gmail con IA y n8n

Este blueprint de n8n vigila tu bandeja de Gmail, redacta con IA un borrador de respuesta para cada correo nuevo y lo deja guardado como borrador dentro del propio hilo, sin envío automático. De paso registra el remitente, el asunto y el texto sugerido en una hoja de Google Sheets para que tengas trazabilidad. Tú revisas y envías; la automatización solo te ahorra el primer arranque de cada respuesta.

  • Intermedio
  • 30 min de montaje
  • Última revisión: 2026-06-05
  • Blueprint editable

Blueprint editable, validación estructural. Impórtalo y pruébalo en tu instancia con un caso de control antes de usarlo en producción; aún no está ejecutado de extremo a extremo en n8n.

Stack de la receta

  • n8n
  • gmail
  • google-sheets
  • openai

Transparencia: Esta página puede contener enlaces de afiliado. Cuando una herramienta tiene un programa de afiliados aprobado y la contratas a través de nuestro enlace, Qoniar puede recibir una comisión. No cambia el precio que pagas ni condiciona nuestra evaluación: testeamos cada herramienta hands-on antes de recomendarla. Consulta la divulgación de afiliados.

automatizar-respuestas-gmail-con-ia.json

n8n-json · json

{
  "name": "Borradores de respuesta en Gmail con IA — Qoniar",
  "nodes": [
    {
      "parameters": {
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "simple": false,
        "filters": {}
      },
      "id": "gmail-trigger",
      "name": "Gmail Trigger",
      "type": "n8n-nodes-base.gmailTrigger",
      "typeVersion": 1.1,
      "position": [
        240,
        320
      ],
      "credentials": {
        "gmailOAuth2": {
          "id": "YOUR_GMAIL_CREDENTIAL",
          "name": "Gmail - Qoniar"
        }
      }
    },
    {
      "parameters": {
        "resource": "chat",
        "operation": "message",
        "modelId": {
          "value": "gpt-4o-mini",
          "mode": "list"
        },
        "messages": {
          "values": [
            {
              "role": "system",
              "content": "Eres un asistente que redacta en español borradores de respuesta breves y educados. Propones un borrador para que un humano lo revise; no decides el envío."
            },
            {
              "content": "=Asunto: {{ $json.subject }}\nDe: {{ $json.from }}\nResumen del correo:\n{{ $json.snippet }}\n\nRedacta un borrador de respuesta con un tono profesional y cercano."
            }
          ]
        },
        "options": {}
      },
      "id": "ai-draft",
      "name": "Generar borrador con IA",
      "type": "n8n-nodes-base.openAi",
      "typeVersion": 1.4,
      "position": [
        520,
        320
      ],
      "credentials": {
        "openAiApi": {
          "id": "YOUR_OPENAI_CREDENTIAL",
          "name": "OpenAI - Qoniar"
        }
      }
    },
    {
      "parameters": {
        "resource": "draft",
        "operation": "create",
        "subject": "=Re: {{ $('Gmail Trigger').item.json.subject }}",
        "message": "={{ $json.message.content }}",
        "options": {
          "threadId": "={{ $('Gmail Trigger').item.json.threadId }}",
          "sendTo": "={{ $('Gmail Trigger').item.json.from }}"
        }
      },
      "id": "gmail-create-draft",
      "name": "Crear borrador en Gmail (no enviar)",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2.1,
      "position": [
        800,
        320
      ],
      "credentials": {
        "gmailOAuth2": {
          "id": "YOUR_GMAIL_CREDENTIAL",
          "name": "Gmail - Qoniar"
        }
      }
    },
    {
      "parameters": {
        "operation": "append",
        "documentId": {
          "value": "YOUR_SHEET_ID",
          "mode": "id"
        },
        "sheetName": {
          "value": "Registro",
          "mode": "name"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "Fecha": "={{ $now.toISO() }}",
            "De": "={{ $('Gmail Trigger').item.json.from }}",
            "Asunto": "={{ $('Gmail Trigger').item.json.subject }}",
            "Borrador IA": "={{ $('Generar borrador con IA').item.json.message.content }}",
            "Estado": "REVIEW_BEFORE_SENDING"
          }
        }
      },
      "id": "sheets-log",
      "name": "Registrar en Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "typeVersion": 4.4,
      "position": [
        1080,
        320
      ],
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "YOUR_SHEET_CREDENTIAL",
          "name": "Google Sheets - Qoniar"
        }
      }
    }
  ],
  "connections": {
    "Gmail Trigger": {
      "main": [
        [
          {
            "node": "Generar borrador con IA",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generar borrador con IA": {
      "main": [
        [
          {
            "node": "Crear borrador en Gmail (no enviar)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Crear borrador en Gmail (no enviar)": {
      "main": [
        [
          {
            "node": "Registrar en Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "pinData": {}
}

Para ejecutar esta receta

Necesitas n8n

Automatización open-source con IA nativa, self-host o cloud

Respuesta directa

Esta receta de n8n conecta Gmail con un modelo de IA para que, cuando entra un correo nuevo, se genere un borrador de respuesta y se guarde como borrador dentro del mismo hilo, sin envío automático. El flujo usa cuatro nodos: un disparador de Gmail que detecta el correo, un nodo de IA que redacta la respuesta a partir del asunto y el cuerpo, un nodo de Gmail que crea el borrador en el hilo, y un nodo de Google Sheets que registra remitente, asunto y texto sugerido con la marca REVIEW_BEFORE_SENDING. Necesitas una cuenta de n8n (Cloud o self-host), credenciales de Gmail y de tu proveedor de IA, y una hoja de cálculo. El montaje ronda la media hora y el control del envío se queda en tus manos: el borrador espera tu revisión antes de salir. Es un blueprint editable: impórtalo, conecta tus credenciales y pruébalo en tu instancia antes de dejarlo en producción.

Lo que importa

  • El flujo deja un borrador en el hilo y no envía nada de forma automática
  • Funciona igual en n8n Cloud o en una instancia self-host
  • El proveedor de IA se cambia desde un único nodo, sin tocar el resto del flujo
  • Cada respuesta queda registrada en Google Sheets para auditarla después

Qué necesitas

  • Una cuenta de n8n (Cloud o self-host) con acceso a Workflows
  • Una cuenta de Google con Gmail y permiso para crear credenciales OAuth
  • Una credencial de Gmail conectada dentro de n8n
  • Una credencial de tu proveedor de IA, por ejemplo OpenAI
  • Una hoja de Google Sheets donde registrar las respuestas sugeridas

Montaje paso a paso

5 pasos para dejar la receta funcionando.

  1. Importar el blueprint en n8n

    Descarga el JSON de esta página y, en n8n, entra en Workflows, abre el menú de los tres puntos e importa desde archivo. Al cargarlo verás los cuatro nodos ya enlazados, todavía sin credenciales asignadas.

  2. Conectar la credencial de Gmail

    Abre el nodo Gmail Trigger y crea o selecciona tu credencial OAuth2 de Gmail. Repite la misma conexión en el nodo que crea el borrador, porque ambos trabajan sobre la cuenta que va a responder.

  3. Enchufar el proveedor de IA

    En el nodo de IA pega tu credencial (OpenAI en el ejemplo) y revisa el modelo. El prompt de sistema ya pide un borrador en español; ajústalo al tono que sueles usar con tus contactos antes de seguir.

  4. Apuntar la hoja de Google Sheets

    Sustituye YOUR_SHEET_ID por el identificador de tu hoja y confirma que existe una pestaña llamada Registro con las columnas Fecha, De, Asunto, Borrador IA y Estado en ese orden.

  5. Probar con un correo de control

    Ejecuta el workflow a mano con un correo de prueba, comprueba que el borrador aparece en Gmail y que la fila se añade en Sheets. Cuando el resultado te cuadre, activa el disparador de Gmail.

Preguntas frecuentes

  • ¿Envía los correos por mí?
    No. El workflow crea un borrador dentro del hilo y registra el texto en Sheets; el envío lo decides tú después de revisarlo. Está pensado así a propósito, para que ningún correo salga sin pasar por tus ojos.
  • ¿Sirve con Outlook en lugar de Gmail?
    Este blueprint usa los nodos de Gmail. Para Outlook tendrías que sustituir el disparador y el nodo de borrador por los de Microsoft Outlook y revisar los campos, porque la estructura de la respuesta cambia.
  • ¿Puedo usar Claude o Gemini en vez de OpenAI?
    Sí. El nodo de IA es el único punto que toca el modelo: cámbialo por el de tu proveedor, conecta su credencial y deja el resto del flujo igual.
  • ¿Necesito saber programar para montarlo?
    El flujo es visual: se monta conectando credenciales y rellenando un par de campos, sin escribir código propio. Aun así, conviene entender qué hace cada nodo antes de activar el disparador, sobre todo el que crea borradores.
  • ¿Tengo que probarla antes de usarla en producción?
    Sí. Es un blueprint editable: impórtalo en tu instancia de n8n, conecta tus credenciales y ejecútalo con un correo de prueba antes de activarlo. Según tu versión de n8n, algún nodo puede pedir un reajuste.

Fuentes consultadas

  1. 1

    n8n Docs — Gmail Trigger node

    n8n

  2. 2

    n8n Docs — Gmail node

    n8n

  3. 3

    n8n Docs — Google Sheets node

    n8n

  4. 4

    Gmail API — Manage drafts

    Google

Sigue explorando

Ver todas las recetas