{
  "openruna_format": "flow-graph-v1",
  "title": "📄✨ Easy Wordpress Content Creation from PDF Document + Human In The Loop with Gmail Approval",
  "slug": "easy-wordpress-content-creation-from-pdf-document-human-in-the-loop-with-gmail-approval",
  "source_filename": "1424_Telegram_Code_Automation_Webhook.json",
  "nodes": [
    {
      "id": "Upload PDF",
      "name": "Upload PDF",
      "integration": "form",
      "kind": "trigger"
    },
    {
      "id": "Extract Text",
      "name": "Extract Text",
      "integration": "extractFromFile",
      "kind": "action"
    },
    {
      "id": "gpt-4o-mini",
      "name": "gpt-4o-mini",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "kind": "action"
    },
    {
      "id": "pollinations.ai",
      "name": "pollinations.ai",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Create Wordpress Post",
      "name": "Create Wordpress Post",
      "integration": "wordpress",
      "kind": "action"
    },
    {
      "id": "Upload Image to Wordpress",
      "name": "Upload Image to Wordpress",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Set Image on Wordpress Post",
      "name": "Set Image on Wordpress Post",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Send Error Message",
      "name": "Send Error Message",
      "integration": "telegram",
      "kind": "action"
    },
    {
      "id": "Is there Title & Content?",
      "name": "Is there Title & Content?",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Merge",
      "name": "Merge",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Markdown",
      "name": "Markdown",
      "integration": "markdown",
      "kind": "action"
    },
    {
      "id": "Human In The Loop Approve Blog Post",
      "name": "Human In The Loop Approve Blog Post",
      "integration": "gmail",
      "kind": "action"
    },
    {
      "id": "Is Approved?",
      "name": "Is Approved?",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Gmail Final Blog",
      "name": "Gmail Final Blog",
      "integration": "gmail",
      "kind": "action"
    },
    {
      "id": "Telegram Partial Blog",
      "name": "Telegram Partial Blog",
      "integration": "telegram",
      "kind": "action"
    },
    {
      "id": "Get Blog Post",
      "name": "Get Blog Post",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Write Blog Post",
      "name": "Write Blog Post",
      "integration": "@n8n/n8n-nodes-langchain.chainLlm",
      "kind": "action"
    },
    {
      "id": "Get Base64",
      "name": "Get Base64",
      "integration": "extractFromFile",
      "kind": "action"
    },
    {
      "id": "Save Image to imgbb.com",
      "name": "Save Image to imgbb.com",
      "integration": "httpRequest",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Merge",
      "to": "Telegram Partial Blog"
    },
    {
      "from": "Merge",
      "to": "Gmail Final Blog"
    },
    {
      "from": "Markdown",
      "to": "Merge"
    },
    {
      "from": "Get Base64",
      "to": "Save Image to imgbb.com"
    },
    {
      "from": "Upload PDF",
      "to": "Extract Text"
    },
    {
      "from": "Extract Text",
      "to": "Write Blog Post"
    },
    {
      "from": "Is Approved?",
      "to": "Create Wordpress Post"
    },
    {
      "from": "Get Blog Post",
      "to": "Is there Title & Content?"
    },
    {
      "from": "Write Blog Post",
      "to": "Get Blog Post"
    },
    {
      "from": "pollinations.ai",
      "to": "Upload Image to Wordpress"
    },
    {
      "from": "pollinations.ai",
      "to": "Merge"
    },
    {
      "from": "pollinations.ai",
      "to": "Get Base64"
    },
    {
      "from": "Create Wordpress Post",
      "to": "pollinations.ai"
    },
    {
      "from": "Is there Title & Content?",
      "to": "Human In The Loop Approve Blog Post"
    },
    {
      "from": "Is there Title & Content?",
      "to": "Send Error Message"
    },
    {
      "from": "Upload Image to Wordpress",
      "to": "Set Image on Wordpress Post"
    },
    {
      "from": "Set Image on Wordpress Post",
      "to": "Markdown"
    },
    {
      "from": "Human In The Loop Approve Blog Post",
      "to": "Is Approved?"
    }
  ]
}