{
  "openruna_format": "flow-graph-v1",
  "title": "YouTube to X Post- AlexK1919",
  "slug": "youtube-to-x-post-alexk1919",
  "source_filename": "1345_Schedule_Discord_Automation_Scheduled.json",
  "nodes": [
    {
      "id": "Post to X",
      "name": "Post to X",
      "integration": "twitter",
      "kind": "action"
    },
    {
      "id": "Fetch Latest Videos",
      "name": "Fetch Latest Videos",
      "integration": "youTube",
      "kind": "action"
    },
    {
      "id": "Calculator",
      "name": "Calculator",
      "integration": "@n8n/n8n-nodes-langchain.toolCalculator",
      "kind": "action"
    },
    {
      "id": "Wikipedia",
      "name": "Wikipedia",
      "integration": "@n8n/n8n-nodes-langchain.toolWikipedia",
      "kind": "action"
    },
    {
      "id": "Check Every 2 Hours",
      "name": "Check Every 2 Hours",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Calculator2",
      "name": "Calculator2",
      "integration": "@n8n/n8n-nodes-langchain.toolCalculator",
      "kind": "action"
    },
    {
      "id": "GS - Add Tweet",
      "name": "GS - Add Tweet",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "GS - Update Tweet",
      "name": "GS - Update Tweet",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "When clicking \"Test workflow\"",
      "name": "When clicking \"Test workflow\"",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Discord",
      "name": "Discord",
      "integration": "discord",
      "kind": "action"
    },
    {
      "id": "Remove Duplicates",
      "name": "Remove Duplicates",
      "integration": "removeDuplicates",
      "kind": "logic"
    },
    {
      "id": "Generate X Post",
      "name": "Generate X Post",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Set Fields",
      "name": "Set Fields",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Wikipedia1",
      "name": "Wikipedia1",
      "integration": "@n8n/n8n-nodes-langchain.toolWikipedia",
      "kind": "action"
    },
    {
      "id": "Rewrite X Post to 220 Characters",
      "name": "Rewrite X Post to 220 Characters",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Verify character limit constraints",
      "name": "Verify character limit constraints",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Slack",
      "name": "Slack",
      "integration": "slack",
      "kind": "action"
    },
    {
      "id": "Gmail",
      "name": "Gmail",
      "integration": "gmail",
      "kind": "action"
    },
    {
      "id": "Set Final Fields",
      "name": "Set Final Fields",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "If Array is empty?",
      "name": "If Array is empty?",
      "integration": "if",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "Post to X",
      "to": "GS - Update Tweet"
    },
    {
      "from": "Set Fields",
      "to": "Remove Duplicates"
    },
    {
      "from": "GS - Add Tweet",
      "to": "Post to X"
    },
    {
      "from": "Generate X Post",
      "to": "Verify character limit constraints"
    },
    {
      "from": "Set Final Fields",
      "to": "GS - Add Tweet"
    },
    {
      "from": "Remove Duplicates",
      "to": "If Array is empty?"
    },
    {
      "from": "If Array is empty?",
      "to": "Generate X Post"
    },
    {
      "from": "Fetch Latest Videos",
      "to": "Set Fields"
    },
    {
      "from": "When clicking \"Test workflow\"",
      "to": "Fetch Latest Videos"
    },
    {
      "from": "Rewrite X Post to 220 Characters",
      "to": "Verify character limit constraints"
    },
    {
      "from": "Verify character limit constraints",
      "to": "Rewrite X Post to 220 Characters"
    },
    {
      "from": "Verify character limit constraints",
      "to": "Set Final Fields"
    }
  ]
}