{
  "openruna_format": "flow-graph-v1",
  "title": "Content to 9:16 Aspect Image Generator v1",
  "slug": "content-to-916-aspect-image-generator-v1",
  "source_filename": "1469_Wait_Splitout_Automation_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Set Guidelines",
      "name": "Set Guidelines",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Get Brand Guidelines",
      "name": "Get Brand Guidelines",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Get SEO Keywords",
      "name": "Get SEO Keywords",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Remove Duplicates",
      "name": "Remove Duplicates",
      "integration": "removeDuplicates",
      "kind": "logic"
    },
    {
      "id": "Keyword Filter",
      "name": "Keyword Filter",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Get Content",
      "name": "Get Content",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Split Out Content",
      "name": "Split Out Content",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Split Out Keywords",
      "name": "Split Out Keywords",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Limit",
      "name": "Limit",
      "integration": "limit",
      "kind": "logic"
    },
    {
      "id": "Script Prep",
      "name": "Script Prep",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Split Out Scenes",
      "name": "Split Out Scenes",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Split Out TN Prompt",
      "name": "Split Out TN Prompt",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Leo - Improve Prompt1",
      "name": "Leo - Improve Prompt1",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Leo - Get imageId1",
      "name": "Leo - Get imageId1",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Prompt Settings",
      "name": "Prompt Settings",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Leo - Generate Image1",
      "name": "Leo - Generate Image1",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Wait 30 Seconds",
      "name": "Wait 30 Seconds",
      "integration": "wait",
      "kind": "logic"
    },
    {
      "id": "Leo - Improve Prompt",
      "name": "Leo - Improve Prompt",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Leo - Get imageId",
      "name": "Leo - Get imageId",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Prompt Settings1",
      "name": "Prompt Settings1",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Leo - Generate Image",
      "name": "Leo - Generate Image",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Wait 30 Seconds1",
      "name": "Wait 30 Seconds1",
      "integration": "wait",
      "kind": "logic"
    },
    {
      "id": "Loop Over Items",
      "name": "Loop Over Items",
      "integration": "splitInBatches",
      "kind": "logic"
    },
    {
      "id": "Add Asset Info",
      "name": "Add Asset Info",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Add Asset Info1",
      "name": "Add Asset Info1",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Wikipedia",
      "name": "Wikipedia",
      "integration": "@n8n/n8n-nodes-langchain.toolWikipedia",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Limit",
      "to": "Script Prep"
    },
    {
      "from": "Get Content",
      "to": "Split Out Content"
    },
    {
      "from": "Script Prep",
      "to": "Split Out TN Prompt"
    },
    {
      "from": "Script Prep",
      "to": "Split Out Scenes"
    },
    {
      "from": "Keyword Filter",
      "to": "Remove Duplicates"
    },
    {
      "from": "Set Guidelines",
      "to": "Get SEO Keywords"
    },
    {
      "from": "Add Asset Info1",
      "to": "Loop Over Items"
    },
    {
      "from": "Loop Over Items",
      "to": "Prompt Settings1"
    },
    {
      "from": "Prompt Settings",
      "to": "Leo - Improve Prompt1"
    },
    {
      "from": "Wait 30 Seconds",
      "to": "Leo - Get imageId1"
    },
    {
      "from": "Get SEO Keywords",
      "to": "Keyword Filter"
    },
    {
      "from": "Prompt Settings1",
      "to": "Leo - Improve Prompt"
    },
    {
      "from": "Split Out Scenes",
      "to": "Loop Over Items"
    },
    {
      "from": "Wait 30 Seconds1",
      "to": "Leo - Get imageId"
    },
    {
      "from": "Leo - Get imageId",
      "to": "Add Asset Info1"
    },
    {
      "from": "Remove Duplicates",
      "to": "Split Out Keywords"
    },
    {
      "from": "Split Out Content",
      "to": "Limit"
    },
    {
      "from": "Leo - Get imageId1",
      "to": "Add Asset Info"
    },
    {
      "from": "Split Out Keywords",
      "to": "Get Content"
    },
    {
      "from": "Split Out TN Prompt",
      "to": "Prompt Settings"
    },
    {
      "from": "Get Brand Guidelines",
      "to": "Set Guidelines"
    },
    {
      "from": "Leo - Generate Image",
      "to": "Wait 30 Seconds1"
    },
    {
      "from": "Leo - Improve Prompt",
      "to": "Leo - Generate Image"
    },
    {
      "from": "Leo - Generate Image1",
      "to": "Wait 30 Seconds"
    },
    {
      "from": "Leo - Improve Prompt1",
      "to": "Leo - Generate Image1"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Get Brand Guidelines"
    }
  ]
}