{
  "id": "vuhhh1MIFvbIOTp7",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "Shopify 3D Product Video Maker from Images Using VEO3",
  "tags": [],
  "nodes": [
    {
      "id": "eecca612-7da0-4ab1-8fe9-b97a84786158",
      "name": "On Form Submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        176,
        416
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "3402b684-f639-47ff-afbc-39050406a420",
      "name": "Give Access to folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        608,
        416
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "56dcaf7e-fba8-41e6-a461-5c52f63df434",
      "name": "Get Image File",
      "type": "n8n-nodes-base.code",
      "position": [
        864,
        416
      ],
      "parameters": {},
      "executeOnce": true,
      "retryOnFail": true,
      "typeVersion": 2,
      "alwaysOutputData": true
    },
    {
      "id": "52d36568-ae06-452f-b136-2e0ea283f937",
      "name": "Upload Remove BG image",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        1312,
        528
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "462d15c7-afd7-48eb-b2ae-e4f752005fa6",
      "name": "Create Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        384,
        416
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "c5ef8fcc-35d8-4076-85de-d9d4214841e6",
      "name": "Remove Image Background",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1088,
        528
      ],
      "parameters": {},
      "executeOnce": false,
      "typeVersion": 4.2
    },
    {
      "id": "3c56c50d-8064-4989-be57-7dea9b77b3b1",
      "name": "Insert New Product",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1104,
        336
      ],
      "parameters": {},
      "typeVersion": 4.5
    },
    {
      "id": "1bdbaa8a-cbc9-4e84-955b-f659c20d0da5",
      "name": "Update Video Link",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1808,
        944
      ],
      "parameters": {},
      "typeVersion": 4.5
    },
    {
      "id": "9abed2db-9da1-46be-a157-f2c2da44b2b2",
      "name": "Get row(s) in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1488,
        528
      ],
      "parameters": {},
      "typeVersion": 4.7
    },
    {
      "id": "05821604-01cf-4822-af28-1fb0440ece25",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        432,
        1040
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "6bbfca63-a9b5-43c2-b7ad-ca841d9825e0",
      "name": "Do nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        2032,
        672
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "f0d4c93a-faa9-4a62-9622-57fedc787c7e",
      "name": "Rapiwa",
      "type": "n8n-nodes-rapiwa.rapiwa",
      "position": [
        2368,
        512
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "caf9c51c-a244-4dd0-b1fe-451a51574c1c",
      "name": "Send a message",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2368,
        672
      ],
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "738e8d95-59f5-416f-8e0f-1ac0ba171a41",
      "name": "Post on message",
      "type": "n8n-nodes-base.discord",
      "position": [
        2368,
        848
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "1f4900ca-756e-4571-89c1-b6e365a56ead",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2016,
        464
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "a95185bf-9479-4b3b-9120-61bd72ed1cf9",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        416,
        1296
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "f185c1b1-02ae-4587-8252-0aa382caf0f2",
      "name": "Think",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        512,
        1296
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "6e2f5ee2-2b8e-4749-a63b-864d3006d9a1",
      "name": "Parser Output",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        608,
        1296
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "48097427-8f8a-487b-a19c-b018d6b0f522",
      "name": "Download Video",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1568,
        944
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "7674e208-c9ad-428f-900e-b86129282399",
      "name": "Check Video Status",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1136,
        1040
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "493cde33-92d3-4c7f-b1fe-6f973f070f4e",
      "name": "Analyze image",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        208,
        1040
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "c1199438-4743-4fbc-a052-b6674a8c456a",
      "name": "if",
      "type": "n8n-nodes-base.if",
      "position": [
        1344,
        1040
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "0013399b-4c2c-495a-af1a-1c4b58e46a1b",
      "name": "Generation Video using VEO3",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        800,
        1040
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "89cb1dc2-218e-4a66-8bfd-f139ae103b64",
      "name": "Update Remove BG URL",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1680,
        528
      ],
      "parameters": {},
      "typeVersion": 4.5
    },
    {
      "id": "5a40b303-5a45-4872-b6ca-2276478d478a",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        144,
        384
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "daa1e268-14b1-4809-82e7-ae714f246d60",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        832,
        304
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c0b1cc8c-b2f5-49ba-8ab0-2cc3a91a91b6",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1456,
        480
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "a303d96a-414e-4d85-b77a-bf49d3e00f4e",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        992
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "0a9f45ea-5ffd-4adf-9d83-59df586e4cff",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1088,
        912
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "28d56960-5b85-46bd-aadf-a7aaf712de3e",
      "name": "Wait 20s",
      "type": "n8n-nodes-base.wait",
      "position": [
        1568,
        1120
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "3e3f39b9-b4c2-4301-b6b7-1841614bdfdb",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -432,
        384
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "ff12aee9-636b-4ab0-99a8-66e230f10d09",
  "connections": {
    "if": {
      "main": [
        [
          {
            "node": "Download Video",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Wait 20s",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Think": {
      "ai_tool": [
        [
          {
            "node": "AI Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "Generation Video using VEO3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait 20s": {
      "main": [
        [
          {
            "node": "Check Video Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Do nothing": {
      "main": [
        [
          {
            "node": "Rapiwa",
            "type": "main",
            "index": 0
          },
          {
            "node": "Send a message",
            "type": "main",
            "index": 0
          },
          {
            "node": "Post on message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Analyze image": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Folder": {
      "main": [
        [
          {
            "node": "Give Access to folder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parser Output": {
      "ai_outputParser": [
        [
          {
            "node": "AI Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Download Video": {
      "main": [
        [
          {
            "node": "Update Video Link",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Image File": {
      "main": [
        [
          {
            "node": "Remove Image Background",
            "type": "main",
            "index": 0
          },
          {
            "node": "Insert New Product",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update Video Link": {
      "main": [
        [
          {
            "node": "Do nothing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Video Status": {
      "main": [
        [
          {
            "node": "if",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On Form Submission": {
      "main": [
        [
          {
            "node": "Create Folder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet": {
      "main": [
        [
          {
            "node": "Update Remove BG URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update Remove BG URL": {
      "main": [
        [
          {
            "node": "Analyze image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Give Access to folder": {
      "main": [
        [
          {
            "node": "Get Image File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload Remove BG image": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Remove Image Background": {
      "main": [
        [
          {
            "node": "Upload Remove BG image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generation Video using VEO3": {
      "main": [
        [
          {
            "node": "Check Video Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}