{
  "openruna_format": "flow-graph-v1",
  "title": "0819_Splitout_Schedule_Create_Scheduled",
  "slug": "0819-splitout-schedule-create-scheduled",
  "source_filename": "0819_Splitout_Schedule_Create_Scheduled.json",
  "nodes": [
    {
      "id": "Schedule Trigger",
      "name": "Schedule Trigger",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Embeddings OpenAI",
      "name": "Embeddings OpenAI",
      "integration": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
      "kind": "action"
    },
    {
      "id": "Default Data Loader",
      "name": "Default Data Loader",
      "integration": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
      "kind": "action"
    },
    {
      "id": "Recursive Character Text Splitter",
      "name": "Recursive Character Text Splitter",
      "integration": "@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter",
      "kind": "action"
    },
    {
      "id": "Issues Similarity Database",
      "name": "Issues Similarity Database",
      "integration": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
      "kind": "action"
    },
    {
      "id": "Supabase Vector Store",
      "name": "Supabase Vector Store",
      "integration": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
      "kind": "action"
    },
    {
      "id": "Embeddings OpenAI1",
      "name": "Embeddings OpenAI1",
      "integration": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
      "kind": "action"
    },
    {
      "id": "OpenAI Chat Model",
      "name": "OpenAI Chat Model",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "kind": "action"
    },
    {
      "id": "Find Similar Issues + Assignees",
      "name": "Find Similar Issues + Assignees",
      "integration": "@n8n/n8n-nodes-langchain.agent",
      "kind": "action"
    },
    {
      "id": "Check User Workflow",
      "name": "Check User Workflow",
      "integration": "jira",
      "kind": "action"
    },
    {
      "id": "For Each User",
      "name": "For Each User",
      "integration": "splitInBatches",
      "kind": "logic"
    },
    {
      "id": "Assign User to Ticket",
      "name": "Assign User to Ticket",
      "integration": "jira",
      "kind": "action"
    },
    {
      "id": "Schedule Trigger1",
      "name": "Schedule Trigger1",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Remove Duplicates",
      "name": "Remove Duplicates",
      "integration": "removeDuplicates",
      "kind": "logic"
    },
    {
      "id": "Collect Fields",
      "name": "Collect Fields",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Get Unassigned Tickets more than 5 days",
      "name": "Get Unassigned Tickets more than 5 days",
      "integration": "jira",
      "kind": "action"
    },
    {
      "id": "For Each Issue",
      "name": "For Each Issue",
      "integration": "splitInBatches",
      "kind": "logic"
    },
    {
      "id": "Issue Ref",
      "name": "Issue Ref",
      "integration": "noOp",
      "kind": "logic"
    },
    {
      "id": "Add Comment to Issue",
      "name": "Add Comment to Issue",
      "integration": "jira",
      "kind": "action"
    },
    {
      "id": "Last 50 Resolved",
      "name": "Last 50 Resolved",
      "integration": "jira",
      "kind": "action"
    },
    {
      "id": "OpenAI Chat Model1",
      "name": "OpenAI Chat Model1",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "kind": "action"
    },
    {
      "id": "Issues to Items",
      "name": "Issues to Items",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "To Structured Output",
      "name": "To Structured Output",
      "integration": "@n8n/n8n-nodes-langchain.informationExtractor",
      "kind": "action"
    },
    {
      "id": "Count Assigned Open Issues per User",
      "name": "Count Assigned Open Issues per User",
      "integration": "summarize",
      "kind": "action"
    },
    {
      "id": "Tally In-Progress Issues per User",
      "name": "Tally In-Progress Issues per User",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Sort By Most Capacity",
      "name": "Sort By Most Capacity",
      "integration": "sort",
      "kind": "action"
    },
    {
      "id": "If has Items?",
      "name": "If has Items?",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Skip",
      "name": "Skip",
      "integration": "noOp",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "Skip",
      "to": "For Each Issue"
    },
    {
      "from": "Issue Ref",
      "to": "Find Similar Issues + Assignees"
    },
    {
      "from": "For Each User",
      "to": "Count Assigned Open Issues per User"
    },
    {
      "from": "For Each User",
      "to": "Check User Workflow"
    },
    {
      "from": "If has Items?",
      "to": "For Each User"
    },
    {
      "from": "If has Items?",
      "to": "Skip"
    },
    {
      "from": "Collect Fields",
      "to": "Issues Similarity Database"
    },
    {
      "from": "For Each Issue",
      "to": "Issue Ref"
    },
    {
      "from": "Issues to Items",
      "to": "If has Items?"
    },
    {
      "from": "Last 50 Resolved",
      "to": "Remove Duplicates"
    },
    {
      "from": "Schedule Trigger",
      "to": "Last 50 Resolved"
    },
    {
      "from": "Remove Duplicates",
      "to": "Collect Fields"
    },
    {
      "from": "Schedule Trigger1",
      "to": "Get Unassigned Tickets more than 5 days"
    },
    {
      "from": "Check User Workflow",
      "to": "Tally In-Progress Issues per User"
    },
    {
      "from": "Add Comment to Issue",
      "to": "For Each Issue"
    },
    {
      "from": "To Structured Output",
      "to": "Issues to Items"
    },
    {
      "from": "Assign User to Ticket",
      "to": "Add Comment to Issue"
    },
    {
      "from": "Sort By Most Capacity",
      "to": "Assign User to Ticket"
    },
    {
      "from": "Find Similar Issues + Assignees",
      "to": "To Structured Output"
    },
    {
      "from": "Tally In-Progress Issues per User",
      "to": "For Each User"
    },
    {
      "from": "Count Assigned Open Issues per User",
      "to": "Sort By Most Capacity"
    },
    {
      "from": "Get Unassigned Tickets more than 5 days",
      "to": "For Each Issue"
    }
  ]
}