{
  "name": "Automate Google Meet notes with GPT-4.1-mini, Notion, Slack & Gmail distribution",
  "nodes": [
    {
      "id": "fbe887ed-d018-457b-ab11-5ca446e517a4",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        96,
        -128
      ]
    },
    {
      "id": "fdad3e23-afed-478e-95c8-5cb4c73e57e6",
      "name": "Aggregate",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        768,
        -128
      ]
    },
    {
      "id": "bf500941-c25c-416a-af6a-4e319a2e0df8",
      "name": "Create file from text",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        96,
        -352
      ]
    },
    {
      "id": "c82fac71-7390-43b0-8b6b-e143cbcb5012",
      "name": "Share file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        320,
        -352
      ]
    },
    {
      "id": "18a7b91e-5094-4db9-b9a4-a4829e58c956",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        992,
        96
      ]
    },
    {
      "id": "09b4a23b-876a-4554-9e44-874ca56c55c2",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1312,
        288
      ]
    },
    {
      "id": "2c2a233b-5369-4e7a-bc83-1291c2dca525",
      "name": "Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1024,
        -128
      ]
    },
    {
      "id": "4943665f-6531-4bc5-91c8-e06a8d4d8e07",
      "name": "Drive Link",
      "type": "n8n-nodes-base.set",
      "position": [
        544,
        -352
      ]
    },
    {
      "id": "1fe34a67-f2f8-4dbc-80c0-6776c57e5731",
      "name": "Notion Page",
      "type": "n8n-nodes-base.notion",
      "position": [
        768,
        -352
      ]
    },
    {
      "id": "31b0557c-521c-47f1-93b8-55ee2bee144f",
      "name": "Generate Slack Message",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1056,
        -352
      ]
    },
    {
      "id": "efdb1905-bbad-438f-a470-359adcba63b2",
      "name": "Auto-fixing Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserAutofixing",
      "position": [
        1120,
        96
      ]
    },
    {
      "id": "d230a94a-8b22-45b6-a51b-63f4f1441d87",
      "name": "Get many events",
      "type": "n8n-nodes-base.googleCalendar",
      "position": [
        320,
        -576
      ]
    },
    {
      "id": "5f599b54-2ad5-4c1e-9009-dc563293ccaf",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        544,
        -576
      ]
    },
    {
      "id": "65109e8c-6e90-411e-9e98-56072ebf4ee1",
      "name": "Send a message #meeting",
      "type": "n8n-nodes-base.slack",
      "position": [
        96,
        -576
      ]
    },
    {
      "id": "899dee6e-e233-4002-9fc7-b791c683aec8",
      "name": "DMs to Attendees",
      "type": "n8n-nodes-base.slack",
      "position": [
        1216,
        -576
      ]
    },
    {
      "id": "7b82e37f-600b-45ae-a8a3-375a29aaeae3",
      "name": "Email to Attendees",
      "type": "n8n-nodes-base.gmail",
      "position": [
        768,
        -576
      ]
    },
    {
      "id": "0aed74dd-741d-4305-ab5e-c31e9eacbb04",
      "name": "Get Transcript",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        320,
        -128
      ]
    },
    {
      "id": "97685c75-70d6-464c-903d-f7524cccbb3b",
      "name": "Get Slack Username",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        992,
        -576
      ]
    },
    {
      "id": "d56f4326-5576-4ef9-bc2f-635d5034d20d",
      "name": "Split Out2",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        544,
        -128
      ]
    },
    {
      "id": "04cc731a-d05d-40ae-9b00-253b52a4c6a6",
      "name": "OpenAI Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1136,
        304
      ]
    },
    {
      "id": "53fcbd21-51da-4db3-8589-fa505df6726a",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -48,
        -624
      ],
      "parameters": {
        "width": 1600,
        "height": 1056,
        "content": ""
      }
    },
    {
      "id": "63ff360f-c2b4-4a69-ae95-67f1b5d537ff",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        16,
        80
      ],
      "parameters": {
        "width": 928,
        "height": 448,
        "content": "# ⚡ Google Meet Notes Generator & Distributor—Setup\n## 🛠 Tools & Credentials\n### 🤖 Fireflies.ai API\nFetch Google Meet transcripts via webhook.\n### 🧠 OpenAI API\nSummarize transcripts into: **title**, *"
      }
    }
  ],
  "connections": {
    "Agent": {
      "main": [
        [
          {
            "node": "Create file from text",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Get Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate": {
      "main": [
        [
          {
            "node": "Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "Email to Attendees",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Drive Link": {
      "main": [
        [
          {
            "node": "Notion Page",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Share file": {
      "main": [
        [
          {
            "node": "Drive Link",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out2": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Notion Page": {
      "main": [
        [
          {
            "node": "Generate Slack Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Transcript": {
      "main": [
        [
          {
            "node": "Split Out2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get many events": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Email to Attendees": {
      "main": [
        [
          {
            "node": "Get Slack Username",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Slack Username": {
      "main": [
        [
          {
            "node": "DMs to Attendees",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Auto-fixing Output Parser",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Create file from text": {
      "main": [
        [
          {
            "node": "Share file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Slack Message": {
      "main": [
        [
          {
            "node": "Send a message #meeting",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send a message #meeting": {
      "main": [
        [
          {
            "node": "Get many events",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Auto-fixing Output Parser",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Auto-fixing Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  }
}