{
  "name": "AI-powered Asana task prioritization with GPT-4 and Pinecone memory",
  "nodes": [
    {
      "id": "39d955ab-7c8e-4faa-ae3d-948dfa5e0615",
      "name": "Pinecone Vector Store",
      "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
      "position": [
        640,
        500
      ]
    },
    {
      "id": "923a5e54-785a-4c4f-b6b8-f540bb1c4e19",
      "name": "Daily 9AM Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        0,
        0
      ]
    },
    {
      "id": "28adcd8d-e4cf-45f7-ad32-16ffe30a525b",
      "name": "Fetch Tasks",
      "type": "n8n-nodes-base.asana",
      "position": [
        220,
        0
      ]
    },
    {
      "id": "b43946e1-1b62-46fc-9211-72551b6c55c7",
      "name": "COO Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        660,
        0
      ]
    },
    {
      "id": "b716a7b4-0357-4730-89b2-8bc295d5a22a",
      "name": "Save Prioritized Task",
      "type": "n8n-nodes-base.postgres",
      "position": [
        1600,
        0
      ]
    },
    {
      "id": "759f799a-d046-4609-8894-99a9b951e43f",
      "name": "Task Reasoning Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        560,
        260
      ]
    },
    {
      "id": "4e3a60ec-d900-44e9-beaf-0de5905d9b2e",
      "name": "Priority Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1120,
        180
      ]
    },
    {
      "id": "d7ae1305-e2f2-44c0-9c21-8cb29310a5d8",
      "name": "Task Knowledge Vector DB",
      "type": "@n8n/n8n-nodes-langchain.toolVectorStore",
      "position": [
        820,
        220
      ]
    },
    {
      "id": "906b83fc-d501-4442-b470-3e90148ace33",
      "name": "Vector Query Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        960,
        440
      ]
    },
    {
      "id": "e2b8e43c-1f7e-43e0-bba1-d186776d1e2b",
      "name": "Generate Task Embeddings",
      "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
      "position": [
        580,
        720
      ]
    },
    {
      "id": "61c92166-6068-4884-ac39-af52ae4a496a",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -40,
        -480
      ],
      "parameters": {
        "width": 400,
        "height": 680,
        "content": "## 🔁 Section 1: Trigger & Data Retrieval\n\n### 🔹 **Node: `Daily 9AM Trigger`**\n\n* **Function**: Starts the workflow every day at 9:00 AM.\n* **Type**: Time-based scheduler.\n* **Why**: Ensures task proce"
      }
    },
    {
      "id": "c9d36c9c-2cd3-407c-bc97-c765e6cb3bc6",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        500,
        -600
      ],
      "parameters": {
        "width": 760,
        "height": 1480,
        "content": "## 🧠 Section 2: AI Prioritization\n\n### 🔹 **Node: `COO Task Prioritization Agent`**\n\n* **Function**: Uses an AI Agent to evaluate and assign a priority to each task.\n* **Inputs**: Raw task data from As"
      }
    },
    {
      "id": "4030c4f7-140c-453b-8441-4ed230da0928",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1460,
        -460
      ],
      "parameters": {
        "width": 380,
        "height": 640,
        "content": "## 🗃️ Section 3: Data Storage & Enrichment\n\n### 🔹 **Node: `Save Prioritized Tasks`**\n\n* **Function**: Inserts each prioritized task into a PostgreSQL database.\n* **Fields**:\n\n  * `task_name`\n  * `prio"
      }
    },
    {
      "id": "cd768682-0aee-41d9-bdbc-0b3e8509a042",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1980,
        -460
      ],
      "parameters": {
        "width": 1300,
        "height": 320,
        "content": "=======================================\n            WORKFLOW ASSISTANCE\n=======================================\nFor any questions or support, please contact:\n    Yaron@nofluff.online\n\nExplore more tip"
      }
    },
    {
      "id": "019cb716-597a-49b3-8eeb-fc523f210c8f",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1980,
        -120
      ],
      "parameters": {
        "width": 1289,
        "height": 2238,
        "content": "Absolutely! Here's a **very detailed, polished explanation** of your workflow — structured in a **clean, professional format** with icons and broken into **three logical sections**. This is suitable f"
      }
    }
  ],
  "connections": {
    "COO Agent": {
      "main": [
        [
          {
            "node": "Save Prioritized Task",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Tasks": {
      "main": [
        [
          {
            "node": "COO Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Daily 9AM Trigger": {
      "main": [
        [
          {
            "node": "Fetch Tasks",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Vector Query Model": {
      "ai_languageModel": [
        [
          {
            "node": "Task Knowledge Vector DB",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Task Reasoning Model": {
      "ai_languageModel": [
        [
          {
            "node": "COO Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Pinecone Vector Store": {
      "ai_vectorStore": [
        [
          {
            "node": "Task Knowledge Vector DB",
            "type": "ai_vectorStore",
            "index": 0
          }
        ]
      ]
    },
    "Priority Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "COO Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Generate Task Embeddings": {
      "ai_embedding": [
        [
          {
            "node": "Pinecone Vector Store",
            "type": "ai_embedding",
            "index": 0
          }
        ]
      ]
    },
    "Task Knowledge Vector DB": {
      "ai_tool": [
        [
          {
            "node": "COO Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}