0905 Wait Schedule Create Webhook

0905 Wait Schedule Create Webhook

Scheduled
High
26
Nodes
Scheduled
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
26
Node Types
10

Node Types

wait
6b. Wait for Container Processing
1 node
facebook Graph Api
6c. Publish Post to Instagram, 6a. Create Instagram Media Container
2 nodes
schedule Trigger
Scheduled Start: Check for New Posts
1 node
google Sheets
1. Get Next Post Idea from Sheet, 7. Update Post Status in Sheet
2 nodes
set
2. Prepare Input Variables (Topic, Audience, etc.), 5. Prepare Data for Instagram API
2 nodes
chain Llm
3a. Generate Content Concept (Gemini), 3b. Generate Image Prompt Options (Gemini), 3c. Generate Post Caption (Gemini)
3 nodes
lm Chat Google Gemini
(LLM Model for Concept), (LLM Model for Prompts), (LLM Model for Caption)
3 nodes
output Parser Structured
(Parse Concept JSON), (Parse Prompts JSON), (Parse Caption JSON)
3 nodes
http Request
4. Generate Image using Prompt 1 (Replicate Flux)
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6, Sticky Note7
8 nodes

Workflow JSON

40.04 KB
{
  "meta": {
    "instanceId": "02e782574ebb30fbddb2c3fd832c946466d718819d25f6fe4b920124ff3fc2c1",
    "templateCredsSetupCompleted": true
  },
  "name": "0905 Wait Schedule Create Webhook",
  "nodes": [
    {
      "id": "c53bc70a-2e85-465a-b977-73cfd268ba41",
      "name": "Scheduled Start: Check for New Posts",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -1240,
        -380
      ],
      "parameters": {
        "rule": {
          "interval": [
            {}
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "aa73f2af-f311-465b-8270-b027b17eec0d",
      "name": "1. Get Next Post Idea from Sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -920,
        -380
      ],
      "parameters": {
        "options": {
          "returnFirstMatch": true
        },
        "filtersUI": {
          "values": [
            {
              "lookupValue": "0",
              "lookupColumn": "Status"
      ...

Showing first 1000 characters. Click "Expand" to view the full JSON.