{
  "openruna_format": "flow-graph-v1",
  "title": "Automate LinkedIn Posts with AI",
  "slug": "automate-linkedin-posts-with-ai-2",
  "source_filename": "1922_Linkedin_Schedule_Automate_Webhook.json",
  "nodes": [
    {
      "id": "Schedule Trigger",
      "name": "Schedule Trigger",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Set post status to \"Done\"",
      "name": "Set post status to \"Done\"",
      "integration": "notion",
      "kind": "action"
    },
    {
      "id": "Post on LinkedIn",
      "name": "Post on LinkedIn",
      "integration": "linkedIn",
      "kind": "action"
    },
    {
      "id": "Combine text+image",
      "name": "Combine text+image",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Fetch image from post",
      "name": "Fetch image from post",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Reformat Post Text",
      "name": "Reformat Post Text",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "get all content from post page",
      "name": "get all content from post page",
      "integration": "notion",
      "kind": "action"
    },
    {
      "id": "Pull together all text blocks + image",
      "name": "Pull together all text blocks + image",
      "integration": "aggregate",
      "kind": "logic"
    },
    {
      "id": "query entries from Notion table for today",
      "name": "query entries from Notion table for today",
      "integration": "notion",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Post on LinkedIn",
      "to": "Set post status to \"Done\""
    },
    {
      "from": "Schedule Trigger",
      "to": "query entries from Notion table for today"
    },
    {
      "from": "Combine text+image",
      "to": "Post on LinkedIn"
    },
    {
      "from": "Reformat Post Text",
      "to": "Combine text+image"
    },
    {
      "from": "Fetch image from post",
      "to": "Combine text+image"
    },
    {
      "from": "get all content from post page",
      "to": "Pull together all text blocks + image"
    },
    {
      "from": "Pull together all text blocks + image",
      "to": "Fetch image from post"
    },
    {
      "from": "Pull together all text blocks + image",
      "to": "Reformat Post Text"
    },
    {
      "from": "query entries from Notion table for today",
      "to": "get all content from post page"
    }
  ]
}