{
  "openruna_format": "flow-graph-v1",
  "title": "The Ultimate Guide to Optimize WordPress Blog Posts with AI",
  "slug": "the-ultimate-guide-to-optimize-wordpress-blog-posts-with-ai",
  "source_filename": "1550_Wordpress_Manual_Automation_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Get context",
      "name": "Get context",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "Set context",
      "name": "Set context",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Generate title",
      "name": "Generate title",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Generate article",
      "name": "Generate article",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Add draft to WP",
      "name": "Add draft to WP",
      "integration": "wordpress",
      "kind": "action"
    },
    {
      "id": "Generate image",
      "name": "Generate image",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Upload image",
      "name": "Upload image",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Set image",
      "name": "Set image",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Update Sheet",
      "name": "Update Sheet",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "SEO Expert",
      "name": "SEO Expert",
      "integration": "@n8n/n8n-nodes-langchain.chainLlm",
      "kind": "action"
    },
    {
      "id": "OpenRouter Chat Model",
      "name": "OpenRouter Chat Model",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "kind": "action"
    },
    {
      "id": "Structured Output Parser",
      "name": "Structured Output Parser",
      "integration": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "kind": "action"
    },
    {
      "id": "Set metatag",
      "name": "Set metatag",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Finish work",
      "name": "Finish work",
      "integration": "googleSheets",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Set image",
      "to": "Update Sheet"
    },
    {
      "from": "SEO Expert",
      "to": "Set metatag"
    },
    {
      "from": "Get context",
      "to": "Set context"
    },
    {
      "from": "Set context",
      "to": "Generate article"
    },
    {
      "from": "Set metatag",
      "to": "Finish work"
    },
    {
      "from": "Update Sheet",
      "to": "SEO Expert"
    },
    {
      "from": "Upload image",
      "to": "Set image"
    },
    {
      "from": "Generate image",
      "to": "Upload image"
    },
    {
      "from": "Generate title",
      "to": "Add draft to WP"
    },
    {
      "from": "Add draft to WP",
      "to": "Generate image"
    },
    {
      "from": "Generate article",
      "to": "Generate title"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Get context"
    }
  ]
}