Communication & Messaging

Generate Instagram Content from Top Trends with AI Image Generation

Generate Instagram Content from Top Trends with AI Image Generation

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

Workflow Overview

Total Nodes
44
Node Types
12

Node Types

set
Rapid Api params, Telegram Params, Instagram params, Replicate params
4 nodes
if
If media status is finished, If media status is finished1, If Data is Exist
3 nodes
telegram
Telegram, Telegram1, Telegram2, send error message to telegram
4 nodes
split In Batches
Loop Over Items
1 node
schedule Trigger
Schedule Trigger1
1 node
sticky Note
Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6, Sticky Note7, Sticky Note8, Sticky Note9, Sticky Note, Sticky Note1, Sticky Note10, Sticky Note11, Sticky Note12, Sticky Note13, Sticky Note14, Sticky Note15, Sticky Note16
17 nodes
code
filter the image content, filter the image content-2
2 nodes
http Request
get top trends on instagram #blender3d, get top trends on instagram #isometric, Generate image on flux
3 nodes
merge
merge the array content
1 node
postgres
Check Data on Database Is Exist, insert data on db
2 nodes
open Ai
Analyze Image and give the content, Analyze Content And Generate Instagram Caption
2 nodes
facebook Graph Api
Prepare data on Instagram, Check Status Of Media Before Uploaded, Publish Media on Instagram, Check status of post
4 nodes

Workflow JSON

38.92 KB
{
  "id": "H7porcmXYj7StO23",
  "meta": {
    "instanceId": "35409808e3cc9dd8ecfa6f7b93ae931f074920a2f681e667da8974c0ecf81c52",
    "templateId": "2537",
    "templateCredsSetupCompleted": true
  },
  "name": "Generate Instagram Content from Top Trends with AI Image Generation",
  "tags": [],
  "nodes": [
    {
      "id": "8c49be2b-6320-4eb0-8303-6448ced34636",
      "name": "If media status is finished",
      "type": "n8n-nodes-base.if",
      "position": [
        1420,
        260
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "0304efee-33b2-499e-bad1-9238c1fc2999",
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operat...

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