{
  "name": "Transform meeting notes into action items with Gemini & Google Workspace",
  "nodes": [
    {
      "id": "webhook-trigger",
      "name": "Webhook Trigger",
      "type": "n8n-nodes-base.webhook",
      "position": [
        112,
        320
      ]
    },
    {
      "id": "error-response",
      "name": "Error Response",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        560,
        416
      ]
    },
    {
      "id": "extract-data",
      "name": "Extract Meeting Data",
      "type": "n8n-nodes-base.set",
      "position": [
        560,
        224
      ]
    },
    {
      "id": "gemini-model",
      "name": "Google Gemini AI",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        816,
        448
      ]
    },
    {
      "id": "ai-processor",
      "name": "AI Meeting Processor",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        784,
        224
      ]
    },
    {
      "id": "split-action-items",
      "name": "Split Action Items",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1184,
        32
      ]
    },
    {
      "id": "create-tasks",
      "name": "Create Google Tasks",
      "type": "n8n-nodes-base.googleTasks",
      "position": [
        1408,
        32
      ]
    },
    {
      "id": "split-emails",
      "name": "Split Follow-up Emails",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1184,
        224
      ]
    },
    {
      "id": "send-emails",
      "name": "Send Follow-up Emails",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1408,
        224
      ]
    },
    {
      "id": "create-summary-doc",
      "name": "Create Meeting Summary Document",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        1408,
        416
      ]
    },
    {
      "id": "final-response",
      "name": "Success Response",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        1856,
        128
      ]
    },
    {
      "id": "cedd4268-e3b3-4b1c-bfe3-02c7f099cb83",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        336,
        320
      ]
    },
    {
      "id": "ede05363-8a89-4706-a74b-63e8d39886d4",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        944,
        448
      ]
    },
    {
      "id": "11bcb195-3a58-4cd1-8a0d-e69cc954847a",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        1632,
        112
      ]
    }
  ],
  "connections": {
    "If": {
      "main": [
        [
          {
            "node": "Extract Meeting Data",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Error Response",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge": {
      "main": [
        [
          {
            "node": "Success Response",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook Trigger": {
      "main": [
        [
          {
            "node": "If",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Gemini AI": {
      "ai_languageModel": [
        [
          {
            "node": "AI Meeting Processor",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Split Action Items": {
      "main": [
        [
          {
            "node": "Create Google Tasks",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Google Tasks": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Meeting Processor": {
      "main": [
        [
          {
            "node": "Split Action Items",
            "type": "main",
            "index": 0
          },
          {
            "node": "Split Follow-up Emails",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create Meeting Summary Document",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Meeting Data": {
      "main": [
        [
          {
            "node": "AI Meeting Processor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send Follow-up Emails": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Split Follow-up Emails": {
      "main": [
        [
          {
            "node": "Send Follow-up Emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "AI Meeting Processor",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Create Meeting Summary Document": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 2
          }
        ]
      ]
    }
  }
}