{
  "name": "Zoom AI meeting assistant creates mail summary, ClickUp tasks and follow-up call",
  "nodes": [
    {
      "id": "536e360c-d668-4f58-8670-4e78ef579dbe",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        160,
        460
      ]
    },
    {
      "id": "eb2b6b98-ca3c-46a9-9d5f-9b5297441224",
      "name": "No Recording/Transcript available",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        880,
        660
      ]
    },
    {
      "id": "33ee5d8b-a373-44a8-9777-9386cf8cf008",
      "name": "Zoom: Get data of last meeting",
      "type": "n8n-nodes-base.zoom",
      "position": [
        340,
        460
      ]
    },
    {
      "id": "d67d1fcb-78d1-47e5-bc0e-5735f0f48350",
      "name": "Filter transcript URL",
      "type": "n8n-nodes-base.set",
      "position": [
        880,
        460
      ]
    },
    {
      "id": "41665b4e-4d3e-4da9-9b0d-c6f9f0b2cde4",
      "name": "Filter: Only 1 item",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1060,
        460
      ]
    },
    {
      "id": "ea12b33a-ae01-403d-9f14-466dc8880874",
      "name": "Zoom: Get transcript file",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1240,
        460
      ]
    },
    {
      "id": "fb1c32c3-5161-499d-8cd6-7624fb78ed3e",
      "name": "Extract text from transcript file",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        1420,
        460
      ]
    },
    {
      "id": "87986fd3-37f0-48cd-942a-73fd3b5bd70f",
      "name": "Format transcript text",
      "type": "n8n-nodes-base.set",
      "position": [
        1600,
        460
      ]
    },
    {
      "id": "9af3559d-2fd0-481f-84d6-caefbcd8e4f2",
      "name": "Zoom: Get participants data",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1760,
        460
      ]
    },
    {
      "id": "5edc73f7-aa1b-47ae-97f7-c6f897e914a6",
      "name": "Sort for mail delivery",
      "type": "n8n-nodes-base.set",
      "position": [
        2240,
        460
      ]
    },
    {
      "id": "29ad24ba-016b-4e65-b8c8-908d8e2207c5",
      "name": "Format to html",
      "type": "n8n-nodes-base.code",
      "position": [
        2400,
        460
      ]
    },
    {
      "id": "60c9d778-d97a-4e17-858c-804f523590e5",
      "name": "Send meeting summary",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        2560,
        460
      ]
    },
    {
      "id": "39d8bb49-d9e9-46e3-89b3-fcbf9345bad8",
      "name": "Create tasks",
      "type": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "position": [
        2340,
        1040
      ]
    },
    {
      "id": "9fa8eb9e-d4fc-4a2a-9843-2f51055944e9",
      "name": "Create tasks and follow-up call",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        2240,
        720
      ]
    },
    {
      "id": "05515784-c99d-4197-9d88-62350bacfb7b",
      "name": "Create follow-up call",
      "type": "n8n-nodes-base.microsoftOutlookTool",
      "position": [
        2500,
        1040
      ]
    },
    {
      "id": "2f00c2c6-2389-429c-8c9a-f8f1fbfb6524",
      "name": "Filter: Last 24 hours",
      "type": "n8n-nodes-base.filter",
      "position": [
        500,
        460
      ]
    },
    {
      "id": "fd353a51-eac3-4d04-ae06-dd8e90b82990",
      "name": "Execute Workflow Trigger",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        1280,
        980
      ]
    },
    {
      "id": "40480f97-699b-4a49-867a-54950702af79",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1500,
        980
      ]
    },
    {
      "id": "22e6165f-d7c2-4b23-be63-00c76505cdd3",
      "name": "ClickUp",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        1720,
        980
      ]
    },
    {
      "id": "742a411e-05cb-4aa0-a541-7b67e613e2bb",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1060,
        900
      ],
      "parameters": {
        "width": 1000,
        "height": 280,
        "content": "## Sub workflow: Create Task in ClickUp"
      }
    },
    {
      "id": "ebc5f1df-b417-4977-9700-b71b49a15cbb",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        140,
        660
      ],
      "parameters": {
        "width": 660,
        "height": 520,
        "content": "## Welcome to my Zoom AI Meeting Assistant Workflow!\n\n### This workflow has the following sequence:\n\n1. manual trigger (Can be replaced by a scheduled trigger or a webhook)\n2. retrieval of of Zoom mee"
      }
    },
    {
      "id": "d9109d09-eb1f-4685-a78b-d17e3dd22438",
      "name": "Zoom: Get transcripts data",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        680,
        460
      ]
    },
    {
      "id": "fa006183-8f8d-4999-a749-ded5c506b052",
      "name": "Anthropic Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        2080,
        920
      ]
    },
    {
      "id": "bc94960d-36a0-4a52-ba32-7755d19fc441",
      "name": "Think",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        2200,
        920
      ]
    },
    {
      "id": "04c96143-5a1b-4599-b5c1-af5990433fa1",
      "name": "Create meeting summary",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1920,
        460
      ]
    }
  ],
  "connections": {
    "Think": {
      "ai_tool": [
        [
          {
            "node": "Create meeting summary",
            "type": "ai_tool",
            "index": 0
          },
          {
            "node": "Create tasks and follow-up call",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "ClickUp",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create tasks": {
      "ai_tool": [
        [
          {
            "node": "Create tasks and follow-up call",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Format to html": {
      "main": [
        [
          {
            "node": "Send meeting summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter: Only 1 item": {
      "main": [
        [
          {
            "node": "Filter: Only 1 item",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Zoom: Get transcript file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Create meeting summary",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Create tasks and follow-up call",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Send meeting summary": {
      "main": [
        []
      ]
    },
    "Create follow-up call": {
      "ai_tool": [
        [
          {
            "node": "Create tasks and follow-up call",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Filter transcript URL": {
      "main": [
        [
          {
            "node": "Filter: Only 1 item",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter: Last 24 hours": {
      "main": [
        [
          {
            "node": "Zoom: Get transcripts data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create meeting summary": {
      "main": [
        [
          {
            "node": "Sort for mail delivery",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create tasks and follow-up call",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format transcript text": {
      "main": [
        [
          {
            "node": "Zoom: Get participants data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Sort for mail delivery": {
      "main": [
        [
          {
            "node": "Format to html",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Execute Workflow Trigger": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Zoom: Get transcript file": {
      "main": [
        [
          {
            "node": "Extract text from transcript file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Zoom: Get transcripts data": {
      "main": [
        [
          {
            "node": "Filter transcript URL",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "No Recording/Transcript available",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Zoom: Get participants data": {
      "main": [
        [
          {
            "node": "Create meeting summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Zoom: Get data of last meeting": {
      "main": [
        [
          {
            "node": "Filter: Last 24 hours",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create tasks and follow-up call": {
      "main": [
        []
      ]
    },
    "Extract text from transcript file": {
      "main": [
        [
          {
            "node": "Format transcript text",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "Zoom: Get data of last meeting",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}