{
  "openruna_format": "flow-graph-v1",
  "title": "Zoom AI Meeting Assistant",
  "slug": "zoom-ai-meeting-assistant-2",
  "source_filename": "1894_Stopanderror_Clickup_Automation_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "No Recording/Transcript available",
      "name": "No Recording/Transcript available",
      "integration": "stopAndError",
      "kind": "action"
    },
    {
      "id": "Zoom: Get data of last meeting",
      "name": "Zoom: Get data of last meeting",
      "integration": "zoom",
      "kind": "action"
    },
    {
      "id": "Filter transcript URL",
      "name": "Filter transcript URL",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Filter: Only 1 item",
      "name": "Filter: Only 1 item",
      "integration": "splitInBatches",
      "kind": "logic"
    },
    {
      "id": "Zoom: Get transcript file",
      "name": "Zoom: Get transcript file",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Extract text from transcript file",
      "name": "Extract text from transcript file",
      "integration": "extractFromFile",
      "kind": "action"
    },
    {
      "id": "Format transcript text",
      "name": "Format transcript text",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Zoom: Get participants data",
      "name": "Zoom: Get participants data",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Sort for mail delivery",
      "name": "Sort for mail delivery",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Format to html",
      "name": "Format to html",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Send meeting summary",
      "name": "Send meeting summary",
      "integration": "emailSend",
      "kind": "action"
    },
    {
      "id": "Create tasks",
      "name": "Create tasks",
      "integration": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "kind": "action"
    },
    {
      "id": "Create tasks and follow-up call",
      "name": "Create tasks and follow-up call",
      "integration": "@n8n/n8n-nodes-langchain.agent",
      "kind": "action"
    },
    {
      "id": "Create follow-up call",
      "name": "Create follow-up call",
      "integration": "microsoftOutlookTool",
      "kind": "action"
    },
    {
      "id": "Filter: Last 24 hours",
      "name": "Filter: Last 24 hours",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Execute Workflow Trigger",
      "name": "Execute Workflow Trigger",
      "integration": "executeWorkflow",
      "kind": "trigger"
    },
    {
      "id": "Split Out",
      "name": "Split Out",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "ClickUp",
      "name": "ClickUp",
      "integration": "clickUp",
      "kind": "action"
    },
    {
      "id": "Zoom: Get transcripts data",
      "name": "Zoom: Get transcripts data",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Anthropic Chat Model",
      "name": "Anthropic Chat Model",
      "integration": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "kind": "action"
    },
    {
      "id": "Think",
      "name": "Think",
      "integration": "@n8n/n8n-nodes-langchain.toolThink",
      "kind": "action"
    },
    {
      "id": "Create meeting summary",
      "name": "Create meeting summary",
      "integration": "@n8n/n8n-nodes-langchain.agent",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Split Out",
      "to": "ClickUp"
    },
    {
      "from": "Format to html",
      "to": "Send meeting summary"
    },
    {
      "from": "Filter: Only 1 item",
      "to": "Filter: Only 1 item"
    },
    {
      "from": "Filter: Only 1 item",
      "to": "Zoom: Get transcript file"
    },
    {
      "from": "Filter transcript URL",
      "to": "Filter: Only 1 item"
    },
    {
      "from": "Filter: Last 24 hours",
      "to": "Zoom: Get transcripts data"
    },
    {
      "from": "Create meeting summary",
      "to": "Sort for mail delivery"
    },
    {
      "from": "Create meeting summary",
      "to": "Create tasks and follow-up call"
    },
    {
      "from": "Format transcript text",
      "to": "Zoom: Get participants data"
    },
    {
      "from": "Sort for mail delivery",
      "to": "Format to html"
    },
    {
      "from": "Execute Workflow Trigger",
      "to": "Split Out"
    },
    {
      "from": "Zoom: Get transcript file",
      "to": "Extract text from transcript file"
    },
    {
      "from": "Zoom: Get transcripts data",
      "to": "Filter transcript URL"
    },
    {
      "from": "Zoom: Get transcripts data",
      "to": "No Recording/Transcript available"
    },
    {
      "from": "Zoom: Get participants data",
      "to": "Create meeting summary"
    },
    {
      "from": "Zoom: Get data of last meeting",
      "to": "Filter: Last 24 hours"
    },
    {
      "from": "Extract text from transcript file",
      "to": "Format transcript text"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Zoom: Get data of last meeting"
    }
  ]
}