{
  "name": "Resumen diario del correo (FluIA)",
  "nodes": [
    {
      "parameters": {
        "content": "## Resumen diario del correo\n1. Conecta tu cuenta de Gmail en los nodos de Gmail.\n2. Pon tu clave de Anthropic en el nodo Claude.\n3. Pon tu chat ID de Telegram (pregúntaselo a @get_id_bot) y la credencial del bot.\n4. Ajusta la hora en el disparador si quieres.\n\nPlantilla de fluia.es",
        "height": 200,
        "width": 460
      },
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        0,
        0
      ],
      "id": "a697c5d3-b9e3-4357-9e8d-1d20cbc83b75",
      "name": "Nota 75ce"
    },
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "cronExpression",
              "expression": "0 8 * * 1-5"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.2,
      "position": [
        0,
        300
      ],
      "id": "7afdcb34-6759-46d2-a6dc-b842acf93e73",
      "name": "Cada día a las 8:00"
    },
    {
      "parameters": {
        "operation": "getAll",
        "returnAll": false,
        "limit": 40,
        "simple": true,
        "filters": {
          "q": "newer_than:1d -category:promotions",
          "readStatus": "unread"
        },
        "options": {}
      },
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2.2,
      "position": [
        240,
        300
      ],
      "id": "3fa6cc01-c4cc-40cd-85a1-59c9c0aea8e1",
      "name": "Correos de las últimas 24 h",
      "credentials": {
        "gmailOAuth2": {
          "id": "REEMPLAZAR",
          "name": "Gmail (tu cuenta)"
        }
      }
    },
    {
      "parameters": {
        "aggregate": "aggregateAllItemData",
        "options": {}
      },
      "type": "n8n-nodes-base.aggregate",
      "typeVersion": 1,
      "position": [
        480,
        300
      ],
      "id": "d9b40c36-2703-4c88-94f7-cfea12bc5456",
      "name": "Juntar todos los correos"
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "={{ $json.data.map(c => '- De: ' + (c.From || '') + ' | Asunto: ' + (c.Subject || '') + ' | ' + (c.snippet || '')).join('\\n') }}",
        "messages": {
          "messageValues": [
            {
              "type": "SystemMessagePromptTemplate",
              "message": "Eres mi asistente. Te paso la lista de correos recibidos en las últimas 24 horas (remitente, asunto y un fragmento). Escribe un resumen para leer en el móvil en menos de 1 minuto, en español y en texto plano sin formato Markdown:\n\n1. Primero, los correos que requieren una acción mía, uno por línea, empezando por el más urgente: quién, qué pide y para cuándo si se indica.\n2. Después, en dos o tres frases, lo demás que merezca la pena saber.\n3. Ignora newsletters, notificaciones automáticas y publicidad, salvo que contengan algo importante.\n\nNo inventes nada que no esté en los correos. Si no hay nada que requiera acción, dilo en una línea."
            }
          ]
        },
        "batching": {}
      },
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "typeVersion": 1.9,
      "position": [
        720,
        300
      ],
      "id": "02721722-e10b-4077-bef8-588dc1c5454b",
      "name": "Claude resume"
    },
    {
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "id",
          "value": "claude-sonnet-5"
        },
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "typeVersion": 1.6,
      "position": [
        760,
        520
      ],
      "id": "6a302a41-8c27-4640-9c74-ce95e25020e2",
      "name": "Claude",
      "credentials": {
        "anthropicApi": {
          "id": "REEMPLAZAR",
          "name": "Anthropic (tu clave de API)"
        }
      }
    },
    {
      "parameters": {
        "chatId": "TU_CHAT_ID",
        "text": "={{ $json.text }}",
        "additionalFields": {
          "appendAttribution": false
        }
      },
      "type": "n8n-nodes-base.telegram",
      "typeVersion": 1.2,
      "position": [
        1100,
        300
      ],
      "id": "43d59eb2-41f7-47a1-94d0-8e423ba6a399",
      "name": "Enviar a Telegram",
      "credentials": {
        "telegramApi": {
          "id": "REEMPLAZAR",
          "name": "Bot de Telegram"
        }
      }
    }
  ],
  "connections": {
    "Cada día a las 8:00": {
      "main": [
        [
          {
            "node": "Correos de las últimas 24 h",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Correos de las últimas 24 h": {
      "main": [
        [
          {
            "node": "Juntar todos los correos",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Juntar todos los correos": {
      "main": [
        [
          {
            "node": "Claude resume",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Claude": {
      "ai_languageModel": [
        [
          {
            "node": "Claude resume",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Claude resume": {
      "main": [
        [
          {
            "node": "Enviar a Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "meta": {
    "instanceId": "fluia-plantilla"
  }
}