{
  "name": "03 - Flow Control Demo (Loop) V2",
  "nodes": [
    {
      "parameters": {
        "content": "\ud83d\udcda **\u0e41\u0e19\u0e27\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19 Loop (\u0e01\u0e32\u0e23\u0e27\u0e19\u0e0b\u0e49\u0e33)**\n\nWorkflow \u0e19\u0e35\u0e49\u0e2a\u0e32\u0e18\u0e34\u0e15\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19:\n\u2022 Item Lists (Split Out) - \u0e41\u0e22\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 Array \u0e40\u0e1b\u0e47\u0e19\u0e23\u0e32\u0e22\u0e1a\u0e38\u0e04\u0e04\u0e25\n\u2022 Loop Node - \u0e27\u0e19\u0e17\u0e33\u0e07\u0e32\u0e19\u0e17\u0e35\u0e25\u0e30\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e19\u0e04\u0e23\u0e1a\n\u2022 Set Node - \u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e41\u0e15\u0e48\u0e25\u0e30\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23",
        "height": 220,
        "width": 384,
        "color": 6
      },
      "name": "Sticky 0 Intro",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -432,
        -272
      ],
      "id": "9a640f53-a497-48dc-83e0-485ce811ffaa"
    },
    {
      "parameters": {},
      "name": "When clicking Test workflow",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        -192,
        -16
      ],
      "id": "d08b6918-62f1-4148-8abf-6dacc96ee4ab"
    },
    {
      "parameters": {
        "content": "\ud83c\udfaf **\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48 1: \u0e2a\u0e23\u0e49\u0e32\u0e07 Array \u0e19\u0e31\u0e01\u0e40\u0e23\u0e35\u0e22\u0e19**\n\n\u0e2a\u0e21\u0e21\u0e15\u0e34\u0e27\u0e48\u0e32\u0e14\u0e36\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e21\u0e32\u0e08\u0e32\u0e01 Database \u0e44\u0e14\u0e49 3 \u0e04\u0e19:\n[ { name: \"Alice\" }, { name: \"Bob\" }, { name: \"Charlie\" } ]\n\n\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e21\u0e32\u0e40\u0e1b\u0e47\u0e19 1 \u0e01\u0e49\u0e2d\u0e19 (1 Item) \u0e17\u0e35\u0e48\u0e02\u0e49\u0e32\u0e07\u0e43\u0e19\u0e21\u0e35 Array",
        "width": 320,
        "color": 2
      },
      "name": "Sticky 1 Array Data",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -32,
        -208
      ],
      "id": "a56ba56a-b20d-453c-abac-aa163b3d9938"
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "students",
              "value": "={{ [ { \"name\": \"Alice\", \"score\": 85 }, { \"name\": \"Bob\", \"score\": 40 }, { \"name\": \"Charlie\", \"score\": 92 } ] }}"
            }
          ]
        },
        "options": {}
      },
      "name": "Mock Array",
      "type": "n8n-nodes-base.set",
      "typeVersion": 2,
      "position": [
        48,
        -16
      ],
      "id": "722ce0ed-1879-4014-a9dc-03527277240c"
    },
    {
      "parameters": {
        "content": "\u2702\ufe0f **\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48 2: \u0e41\u0e22\u0e01 Array (Split Out)**\n\n\u0e43\u0e0a\u0e49 Item Lists \u0e42\u0e2b\u0e21\u0e14 Split Out\n\u0e41\u0e22\u0e01 Array 1 \u0e01\u0e49\u0e2d\u0e19 \u0e43\u0e2b\u0e49\u0e01\u0e25\u0e32\u0e22\u0e40\u0e1b\u0e47\u0e19 3 Items (3 \u0e41\u0e16\u0e27)\n\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e2a\u0e48\u0e07\u0e43\u0e2b\u0e49 Loop \u0e17\u0e33\u0e07\u0e32\u0e19\u0e17\u0e35\u0e25\u0e30\u0e04\u0e19",
        "height": 140,
        "width": 300,
        "color": 3
      },
      "name": "Sticky 2 Split Out",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        224,
        -192
      ],
      "id": "c5e3f427-53c5-4f83-b017-a981e783d2a2"
    },
    {
      "parameters": {
        "content": "\ud83d\udd04 **\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48 3: \u0e40\u0e23\u0e34\u0e48\u0e21 Loop**\n\nLoop Node \u0e08\u0e30\u0e2a\u0e48\u0e07\u0e1c\u0e48\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e1b\u0e17\u0e35\u0e25\u0e30 1 Item (Batch Size = 1)\n\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07 loop\n\n\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e2b\u0e21\u0e14\u0e41\u0e25\u0e49\u0e27\u0e08\u0e30\u0e27\u0e34\u0e48\u0e07\u0e44\u0e1b\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07 done",
        "width": 320,
        "color": 4
      },
      "name": "Sticky 3 Loop Start",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        448,
        -368
      ],
      "id": "e9aa7578-a570-49c1-8ce9-c46842fb6e57"
    },
    {
      "parameters": {
        "content": "\u2699\ufe0f **\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48 4: \u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e17\u0e35\u0e25\u0e30\u0e04\u0e19**\n\n\u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23\u0e1a\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e31\u0e1a\u0e19\u0e31\u0e01\u0e40\u0e23\u0e35\u0e22\u0e19\u0e04\u0e19\u0e19\u0e31\u0e49\u0e19\u0e46 \u0e40\u0e0a\u0e48\u0e19:\n\u2022 \u0e40\u0e0a\u0e47\u0e04\u0e04\u0e30\u0e41\u0e19\u0e19\n\u2022 \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2a\u0e16\u0e32\u0e19\u0e30\n\u2022 \u0e2b\u0e23\u0e37\u0e2d\u0e2a\u0e48\u0e07 Email\n\n(\u0e43\u0e19\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e19\u0e35\u0e49\u0e41\u0e04\u0e48\u0e40\u0e15\u0e34\u0e21\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e17\u0e31\u0e01\u0e17\u0e32\u0e22)",
        "width": 320,
        "color": 5
      },
      "name": "Sticky 4 Process",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        768,
        -208
      ],
      "id": "8358a180-e10e-4915-aaf7-3e5e815cc1d7"
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "message",
              "value": "={{ $json.score >= 50 ? \"Pass!\" : \"Fail!\" }}"
            }
          ]
        },
        "options": {}
      },
      "name": "Process Student",
      "type": "n8n-nodes-base.set",
      "typeVersion": 2,
      "position": [
        624,
        64
      ],
      "id": "a97a329d-b4b7-4509-bc13-16a756e64424"
    },
    {
      "parameters": {
        "content": "\ud83c\udfc1 **\u0e27\u0e19\u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e23\u0e31\u0e1a\u0e04\u0e19\u0e15\u0e48\u0e2d\u0e44\u0e1b**\n\n\u203c\ufe0f \u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e21\u0e32\u0e01: \u0e15\u0e49\u0e2d\u0e07\u0e25\u0e32\u0e01\u0e40\u0e2a\u0e49\u0e19\u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e17\u0e35\u0e48 Loop Node \u0e40\u0e2a\u0e21\u0e2d\n\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e39\u0e49\u0e27\u0e48\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19\u0e40\u0e2a\u0e23\u0e47\u0e08 1 \u0e23\u0e2d\u0e1a\u0e41\u0e25\u0e49\u0e27\n\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e31\u0e1a Item \u0e15\u0e48\u0e2d\u0e44\u0e1b",
        "height": 140,
        "width": 320
      },
      "name": "Sticky 5 Loop Back",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        736,
        224
      ],
      "id": "2ed03670-74c7-4b01-9966-dfab15d3e179"
    },
    {
      "parameters": {
        "content": "\ud83c\udf89 **\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19**\n\n\u0e40\u0e21\u0e37\u0e48\u0e2d Loop \u0e04\u0e23\u0e1a\u0e17\u0e38\u0e01\u0e04\u0e19\u0e41\u0e25\u0e49\u0e27 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e30\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e17\u0e32\u0e07\u0e0a\u0e48\u0e2d\u0e07 done\n(\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e2a\u0e23\u0e38\u0e1b\u0e1c\u0e25\u0e15\u0e48\u0e2d\u0e44\u0e14\u0e49)",
        "height": 124,
        "width": 280,
        "color": 6
      },
      "name": "Sticky 6 Done",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        368,
        240
      ],
      "id": "dabee1ce-94db-40ed-bbb6-b4b3a8b759e0"
    },
    {
      "parameters": {
        "fieldToSplitOut": "students",
        "options": {}
      },
      "type": "n8n-nodes-base.splitOut",
      "typeVersion": 1,
      "position": [
        304,
        16
      ],
      "id": "d20b9ca8-9a92-4ec7-ae87-9a14f10cbbf9",
      "name": "Split Out"
    }
  ],
  "connections": {
    "When clicking Test workflow": {
      "main": [
        [
          {
            "node": "Mock Array",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Mock Array": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Process Student": {
      "main": [
        []
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "Process Student",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1",
    "binaryMode": "separate",
    "availableInMCP": false
  },
  "versionId": "3d9d101e-19a4-4814-be87-96e71b4ecbd5",
  "id": "n1i8MBcMa1w5xB2V",
  "tags": []
}