{
  "name": "Generate professional Zoom meeting summaries with GPT-4O and Google Docs",
  "nodes": [
    {
      "id": "0d6d7996-0c0d-4968-906c-7164b26d998a",
      "name": "Markdown",
      "type": "n8n-nodes-base.markdown",
      "position": [
        -1040,
        -480
      ]
    },
    {
      "id": "4c5d9061-f24d-49a3-a3a1-98f3cd669228",
      "name": "Edit Fields1",
      "type": "n8n-nodes-base.set",
      "position": [
        -768,
        -480
      ]
    },
    {
      "id": "c9461d9f-6273-41ab-ae19-a926eceb35d1",
      "name": "Generate Summary",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -128,
        -528
      ]
    },
    {
      "id": "9a5f39c8-b9d2-40ca-8f1f-7677ac674c26",
      "name": "Update a document",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        -480,
        96
      ]
    },
    {
      "id": "91e2b358-de19-435b-a5a8-2b26a103c17e",
      "name": "Create a document",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        -784,
        96
      ]
    },
    {
      "id": "89436018-84e6-4682-8ac0-894e5cffb59c",
      "name": "DocFormat",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -1184,
        -64
      ]
    },
    {
      "id": "57e18985-bb3a-4182-98e0-2bb3afa53ae4",
      "name": "No Operation, do nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        -112,
        -64
      ]
    },
    {
      "id": "6a57c8ce-dc50-403c-a182-0fb644cf1404",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1840,
        -720
      ],
      "parameters": {
        "width": 672,
        "height": 512,
        "content": "## 📧 **EMAIL TRIGGER (GMAIL) - Entry Point**\n**What it does:**\n- Monitors your email inbox for new Zoom meeting summaries\n - Check for subject: 'Meeting assets', 'Zoom', 'Meeting Assets'\n- You may add"
      }
    },
    {
      "id": "c53117a0-979c-4368-b99b-239cced75185",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1152,
        -720
      ],
      "parameters": {
        "width": 624,
        "height": 416,
        "content": "## 📝 **MARKDOWN CONVERTER - Content Processing**\n**Configuration:**\n- Converts HTML content to markdown format\n- Uses \"-\" as bullet markers\n- Preserves data images\n- Makes content easier to process by"
      }
    },
    {
      "id": "c1c573e8-e270-4f21-ae50-aeb77a809dae",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -496,
        -768
      ],
      "parameters": {
        "width": 672,
        "height": 560,
        "content": "## 🤖 **GENERATE SUMMARY - AI Processing Hub**\n\n**AI Instructions:**\n- Creates EMAIL-SAFE HTML for email clients\n- Generates Google Docs compatible text\n- Professional formatting with proper structure\n"
      }
    },
    {
      "id": "d6737471-a63d-4349-9067-95aa7346b550",
      "name": "Apply Formatting",
      "type": "n8n-nodes-base.markdown",
      "position": [
        240,
        -352
      ]
    },
    {
      "id": "8cefd430-13d2-4744-a3af-e1f6207577df",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1504,
        -144
      ],
      "parameters": {
        "width": 592,
        "height": 400,
        "content": "## 📄 **DOCFORMAT - Google Docs Preparation**\n\n**Process:**\n1. Extracts subject for document title\n2. Sanitizes title for filename safety\n3. Formats content for Google Docs\n4. Returns JSON with title a"
      }
    },
    {
      "id": "d0734d45-4754-432f-b15a-8215f2714bc3",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -880,
        -144
      ],
      "parameters": {
        "width": 640,
        "height": 432,
        "content": "## 📁 **CREATE A DOCUMENT - Google Docs Integration**\n\n**Configuration:**\n- Uses title from DocFormat output\n- Creates in default folder. Change this to specific folder name.\n- Authenticated with Googl"
      }
    },
    {
      "id": "27352f49-fb07-4e53-be73-b463480f90cd",
      "name": "Gmail Trigger",
      "type": "n8n-nodes-base.gmailTrigger",
      "position": [
        -1792,
        -528
      ]
    },
    {
      "id": "1fb05ae4-9ea8-4d81-8e3f-a3148979eecb",
      "name": "Mark a message as read",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -1584,
        -384
      ]
    },
    {
      "id": "4b126e38-bb28-47d3-8a80-3e8b7d004a96",
      "name": "No Operation, do nothing1",
      "type": "n8n-nodes-base.noOp",
      "position": [
        -1360,
        -384
      ]
    },
    {
      "id": "c8852068-3b60-4780-b08b-5e6506babd93",
      "name": "gpt-4O",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -416,
        -352
      ]
    },
    {
      "id": "737f1067-5bf5-4113-af7a-9cc1ae6d1705",
      "name": "Send Email",
      "type": "n8n-nodes-base.gmailTool",
      "position": [
        -128,
        -336
      ]
    }
  ],
  "connections": {
    "gpt-4O": {
      "ai_languageModel": [
        [
          {
            "node": "Generate Summary",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Markdown": {
      "main": [
        [
          {
            "node": "Edit Fields1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "DocFormat": {
      "main": [
        [
          {
            "node": "Create a document",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send Email": {
      "ai_tool": [
        [
          {
            "node": "Generate Summary",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields1": {
      "main": [
        [
          {
            "node": "Generate Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gmail Trigger": {
      "main": [
        [
          {
            "node": "Markdown",
            "type": "main",
            "index": 0
          },
          {
            "node": "Mark a message as read",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Apply Formatting": {
      "main": [
        [
          {
            "node": "DocFormat",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Summary": {
      "main": [
        [
          {
            "node": "Apply Formatting",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create a document": {
      "main": [
        [
          {
            "node": "Update a document",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update a document": {
      "main": [
        [
          {
            "node": "No Operation, do nothing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Mark a message as read": {
      "main": [
        [
          {
            "node": "No Operation, do nothing1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}