AI-Powered Social Media Content Generator & Publisher

Source

https://n8n.io/workflows/2950-ai-powered-social-media-content-generator-and-publisher/

Template

{
  "id": "LzDLmNc63zyqQBXz",
  "meta": {
    "instanceId": "942ff96108ceedc60ba777eabc4e8ea2ae87415579996cd64d20cc647c4d3523"
  },
  "name": "Social Media Tutorial",
  "tags": [],
  "nodes": [
    {
      "id": "8034d082-f50e-4f6b-8a79-ce7f86012d72",
      "name": "On form submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        920,
        20
      ],
      "webhookId": "syncbricks-social-posting-ai-agent",
      "parameters": {
        "options": {
          "buttonLabel": "Continue to Image Upload"
        },
        "formTitle": "📱🤖 Syncbricks -  Social Media Content AI Agent",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Post Title/Topic",
              "placeholder": "Write a brief and clear title or main topic for the post (e.g., \"New Product Launch,\" \"Exciting Company Update\"). This will help the AI understand the core subject of your post.",
              "requiredField": true
            },
            {
              "fieldLabel": "Optional (Keywords or Hashtags)",
              "placeholder": "Add any specific keywords or hashtags you want the AI to include in the post. This will ensure the generated content aligns with your branding or campaign needs."
            },
            {
              "fieldLabel": "Optional Link",
              "placeholder": "http:// link of any product, service, formt, support etc"
            }
          ]
        },
        "responseMode": "lastNode",
        "authentication": "basicAuth",
        "formDescription": "=This is syncbricks AI-driven assistant designed to simplify and accelerate your social media content creation process. This intelligent agent generates engaging and platform-optimized post descriptions based on your inputs, such as a brief topic or title and an uploaded image. Whether you're a marketer, business owner, or influencer, the AI streamlines content creation, saving time and ensuring professional-quality posts tailored to your audience."
      },
      "typeVersion": 2.2
    },
    {
      "id": "e38a74d5-a733-4f5c-a97b-2c761b46919b",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1180,
        520
      ],
      "parameters": {
        "text": "=You are a content creation AI for Syncbricks, a leading IT-focused platform that delivers insightful articles, tech news, and industry trends in Enterprise IT, Open Source, Software, Hardware, Cloud Computing, Cybersecurity, and Emerging Technologies.\n\nYour goal is to craft engaging and informative content for LinkedIn, Instagram, Facebook, Twitter (X), and YouTube, ensuring that each post aligns with the platform's audience, tone, and style. The content should reflect Syncbricks’ expertise in IT, providing value-driven insights, tutorials, reviews, and discussions that resonate with tech professionals, enthusiasts, and businesses.\n\nEach post should be optimized for engagement, using platform-specific hashtags to enhance reach and SEO. Maintain a professional yet approachable tone that fosters trust and authority in the tech space.\n\nGeneral Tech Hashtags: #Syncbricks #TechNews #CloudComputing #Cybersecurity #AI #ITSolutions #TechTrends #Innovation #EnterpriseIT #OpenSource #FutureOfTech\n\nBest Practices for Syncbricks' Content Creation:\nPost Optimization: Adjust content format, style, and hashtags to suit each social media platform’s algorithm and audience engagement patterns.\nSEO & Hashtags: Use a balanced mix of general tech hashtags and platform-specific trending hashtags to maximize reach.\nEngagement-Driven Content: Focus on tech tutorials, IT industry updates, comparisons, reviews, and insightful discussions that spark engagement.\nConsistency: Maintain a consistent tone and visual identity across all platforms while tailoring content for each audience type.\nData-Backed Trends: Regularly analyze post-performance and adapt hashtag strategy to reflect trending discussions in Enterprise IT and Tech Innovation.\n🚀 Syncbricks' content should establish itself as a thought leader in the IT space by providing high-quality, relevant, and engaging posts that attract professionals, businesses, and tech enthusiasts.\n\n### Platform-Specific Requirements:\n1. **LinkedIn**:\n   - Style: Professional and informative.\n   - Tone: Focus on business achievements, employee gratitude, and community impact.\n   - Content Length: 3-4 sentences, detailed and insightful.\n   - Hashtags : #Innovation #Technology #DigitalMarketing #Management #Startups #Futurism #Creativity #Marketing #SocialMedia #SocialNetworking\n   - Call to Action: Engage businesses and professionals by encouraging comments or visits to Al Ansari’s website.\n\n2. **Instagram**:\n   - Style: Visual storytelling.\n   - Tone: Inspirational and engaging.\n   - Content Length: 2-3 sentences, paired with creative captions and emojis.\n   - Visuals: Highlight events, gifts, and milestones (e.g., 50th-anniversary keychains, eco-friendly tote bags).\n   - Call to Action: Use phrases like \"Swipe to see more,\" \"Tag your colleagues,\" or \"Celebrate with us!\"\n - hashtags : #Tech #Innovation #TechLife #Gadgets #TechAddict #TechNews #Programming #Engineering #Science #Software\n- Link : If the link is provided add the link before the hashtags otherwise add visit our website : https://syncbricks.com\n\n3. **Facebook**:\n   - Style: Friendly and relatable.\n   - Tone: Community-focused, sharing employee stories, achievements, or event updates.\n   - Content Length: 2-3 sentences, slightly casual but still reflective of the company’s values.\n   - hashtags: #SmallBusiness #Entrepreneur #DigitalMarketing #SocialMedia #Leadership #Startup #BusinessTips #Innovation #Technology #Marketing\n   - Call to Action: Encourage likes, shares, and comments from families and communities connected to Al Ansari\n\n4. **Twitter (X)**:\n   - Style: Concise and impactful.\n   - Tone: Crisp, engaging, and attention-grabbing.\n   - Content Length: 150 characters or less, including hashtags.\n  - Hashtags : #Tech #Innovation #AI #Cybersecurity #CloudComputing #BigData #IoT #MachineLearning #DataScience #TechTrends\n   - Call to Action: Focus on quick engagement through retweets, likes, and replies.\n\n\nWith this guidance, generate posts for all platforms for below given inputs;\n\n#### Event Highlight:\n- Topic / about the post:{{ $json['Post Title/Topic'] }}\n- some keywords: {{ $json.formMode }}\n- Visit Link :  : {{ $('On form submission').item.json['Optional Link'] }}\n\nNote that if visit link is blank then provide the link https://alansariglobal.com\n",
        "options": {},
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.7
    },
    {
      "id": "ca0a8aef-0251-45ed-bc9b-05ee977febf9",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        980,
        780
      ],
      "parameters": {
        "options": {},
        "modelName": "models/gemini-2.0-flash-exp"
      },
      "typeVersion": 1
    },
    {
      "id": "31e88059-94ca-4d4e-a673-e0f8cd1ac96e",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1300,
        780
      ],
      "parameters": {
        "schemaType": "manual",
        "inputSchema": "{\n\t\"type\": \"object\",\n\t\"properties\": {\n\t\t\"event_name\": {\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"event_description\": {\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"platform_posts\": {\n\t\t\t\"type\": \"object\",\n\t\t\t\"properties\": {\n\t\t\t\t\"LinkedIn\": {\n\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\"post\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"hashtags\": {\n\t\t\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"call_to_action\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"Instagram\": {\n\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\"image_suggestion\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"caption\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"hashtags\": {\n\t\t\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"emojis\": {\n\t\t\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"call_to_action\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"Facebook\": {\n\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\"post\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"hashtags\": {\n\t\t\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"call_to_action\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"image_suggestion\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t\"Twitter\": {\n\t\t\t\t\t\"type\": \"object\",\n\t\t\t\t\t\"properties\": {\n\t\t\t\t\t\t\"post\": {\n\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"hashtags\": {\n\t\t\t\t\t\t\t\"type\": \"array\",\n\t\t\t\t\t\t\t\"items\": {\n\t\t\t\t\t\t\t\t\"type\": \"string\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"character_limit\": {\n\t\t\t\t\t\t\t\"type\": \"integer\"\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"additional_notes\": {\n\t\t\t\"type\": \"string\"\n\t\t}\n\t}\n}\n"
      },
      "typeVersion": 1.2
    },
    {
      "id": "ffda1c79-faa4-4cc8-8655-6f7fc14b7e2d",
      "name": "Split Form Input",
      "type": "n8n-nodes-base.set",
      "position": [
        1320,
        40
      ],
      "parameters": {
        "include": "selected",
        "options": {},
        "includeFields": "output.platform_posts.LinkedIn.post"
      },
      "typeVersion": 3.2
    },
    {
      "id": "37e443e1-6925-44a1-a07e-9eb1120e55a9",
      "name": "Upload Image",
      "type": "n8n-nodes-base.form",
      "position": [
        320,
        1160
      ],
      "webhookId": "0dc811ef-b2e0-4213-a0c9-e9b5fb9fcbf1",
      "parameters": {
        "options": {
          "formTitle": "Review the Text",
          "buttonLabel": "Proceed to Next Step",
          "formDescription": "=Please review the text, I will be Publishing this on Social Media, note that to generate the text I am using tokents.\nNote below Text : \n\nLinkedin : \n{{ $json.data[0].output.platform_posts.LinkedIn.post }}\n\nFacebook : \n{{ $json.data[0].output.platform_posts.Facebook.post }}\n\nTwitter : \n{{ $json.data[0].output.platform_posts.Twitter.post }}"
        },
        "formFields": {
          "values": [
            {
              "fieldType": "file",
              "fieldLabel": "image",
              "requiredField": "={{ true }}",
              "acceptFileTypes": ".jpg"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "265068ce-22fc-4c41-9ed2-93eadc0ce25f",
      "name": "Split Data",
      "type": "n8n-nodes-base.set",
      "position": [
        1560,
        40
      ],
      "parameters": {
        "include": "selected",
        "options": {},
        "includeFields": "output.platform_posts.LinkedIn.post"
      },
      "typeVersion": 3.2
    },
    {
      "id": "b8470879-413e-4901-bf39-23a19beaee5f",
      "name": "Data for AI",
      "type": "n8n-nodes-base.set",
      "position": [
        1880,
        40
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "5d35062b-5f6d-44ba-bc52-54b0e841c31a",
              "name": "Post Title/Topic",
              "type": "string",
              "value": "={{ $('On form submission').item.json['Post Title/Topic'] }}"
            },
            {
              "id": "400ed7a9-d839-4fe7-b8a0-deb7d89e264a",
              "name": "formMode",
              "type": "string",
              "value": "={{ $('On form submission').item.json.formMode }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "eef02dcb-7c7f-4d6c-a1fd-039c8b30f10d",
      "name": "Aggregate",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        1680,
        760
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData"
      },
      "typeVersion": 1
    },
    {
      "id": "097e7724-4dc0-4cc9-b12c-2dbdae4e024f",
      "name": "Form",
      "type": "n8n-nodes-base.form",
      "position": [
        1820,
        1960
      ],
      "webhookId": "e84b9492-038c-4701-a367-c68237ddebf6",
      "parameters": {
        "options": {
          "formTitle": "Al Ansari AI Agent (Job Done)"
        },
        "operation": "completion",
        "completionTitle": "Thanks",
        "completionMessage": "=Your post has successfully been submitted LinkeedIn, X and Facbeook.\n\nHere is Link : \n\nhttps://x.com/syncbricks/status/{{ $('X').item.json.id }}\nhttps://facebook.com/{{ $('Publish to Facebook').item.json.post_id }}\nhttps://www.linkedin.com/feed/update/{{ $('Publish to LinkedIn').item.json.urn }}\nhttps://instagram.com/syncbricks_com\n\nThanks \n\nAI Agent\nSyncbricks"
      },
      "typeVersion": 1
    },
    {
      "id": "7b1d64fc-02ad-4b8f-ad1e-be8894abd932",
      "name": "Nest Top Meta",
      "type": "n8n-nodes-base.set",
      "position": [
        940,
        1160
      ],
      "parameters": {
        "options": {
          "includeBinary": true
        },
        "assignments": {
          "assignments": [
            {
              "id": "2fb3fd91-c13d-45ce-a7ec-612319a008fc",
              "name": "metaTop",
              "type": "object",
              "value": "={{ $json }}"
            }
          ]
        }
      },
      "typeVersion": 3.3
    },
    {
      "id": "11ddcfe8-1978-4f5a-8c29-67e72920431a",
      "name": "Rename Image Binary Top Image",
      "type": "n8n-nodes-base.code",
      "position": [
        -40,
        1960
      ],
      "parameters": {
        "mode": "runOnceForEachItem",
        "jsCode": "$input.item.binary.top = $input.item.binary.data;\ndelete $input.item.binary.data;\nreturn $input.item;"
      },
      "typeVersion": 2
    },
    {
      "id": "19892590-5ddf-47ac-b544-7a72a68bd45e",
      "name": "Publish to Facebook",
      "type": "n8n-nodes-base.facebookGraphApi",
      "position": [
        440,
        2080
      ],
      "parameters": {
        "edge": "photos",
        "node": "110638833706072",
        "options": {
          "queryParameters": {
            "parameter": [
              {
                "name": "message",
                "value": "={{ $('Aggregate').item.json.data[0].output.platform_posts.Facebook.post }}\n\n{{ $('Aggregate').item.json.data[0].output.platform_posts.Facebook.call_to_action }}\n"
              },
              {
                "name": "link",
                "value": "={{ $('Aggregate').item.json.data[0].output.platform_posts.Facebook.call_to_action }}"
              }
            ]
          }
        },
        "sendBinaryData": true,
        "graphApiVersion": "v20.0",
        "httpRequestMethod": "POST",
        "binaryPropertyName": "image"
      },
      "typeVersion": 1
    },
    {
      "id": "b3b0068b-c75a-427c-bb2d-77b21bc6ff16",
      "name": "Publish to LinkedIn",
      "type": "n8n-nodes-base.linkedIn",
      "position": [
        420,
        1840
      ],
      "parameters": {
        "text": "={{ $('AI Agent').item.json.output.platform_posts.LinkedIn.post }}\n{{ $('Aggregate').item.json.data[0].output.platform_posts.LinkedIn.call_to_action }}",
        "postAs": "organization",
        "organization": "30253904",
        "additionalFields": {
          "title": ""
        },
        "binaryPropertyName": "=image",
        "shareMediaCategory": "IMAGE"
      },
      "typeVersion": 1
    },
    {
      "id": "ed5fe0c2-a07a-45f1-90cb-65f21d416a1a",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        860,
        -80
      ],
      "parameters": {
        "width": 1220,
        "height": 400,
        "content": "## Get the Data for Social Media Post using the Web Form \n"
      },
      "typeVersion": 1
    },
    {
      "id": "c4a2e59d-165a-49cc-8074-9868ee4e0d6c",
      "name": "X",
      "type": "n8n-nodes-base.twitter",
      "position": [
        440,
        1600
      ],
      "parameters": {
        "text": "={{ $('Aggregate').item.json.data[0].output.platform_posts.Twitter.post }}\n",
        "additionalFields": {}
      },
      "typeVersion": 2
    },
    {
      "id": "66ba98a9-24c0-4128-9ad9-792a0d400aae",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        860,
        340
      ],
      "parameters": {
        "color": 6,
        "width": 1200,
        "height": 580,
        "content": "# AI Agent will do its Job to generate relevant Posts for Socail Media\n"
      },
      "typeVersion": 1
    },
    {
      "id": "02fafdc7-0272-4f34-9b66-dfbe8e16e70d",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -240,
        960
      ],
      "parameters": {
        "color": 5,
        "width": 2340,
        "height": 500,
        "content": "# Get Impage to Be Publshed\n"
      },
      "typeVersion": 1
    },
    {
      "id": "21d945c3-446c-4bb9-8696-a70034801485",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -240,
        1480
      ],
      "parameters": {
        "width": 1840,
        "height": 1160,
        "content": "# Publish on Social Media\n"
      },
      "typeVersion": 1
    },
    {
      "id": "c9efdc38-94c6-494e-a932-45b75312bb54",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1620,
        1480
      ],
      "parameters": {
        "color": 4,
        "width": 500,
        "height": 1140,
        "content": "# Confirmation that post is Published\n"
      },
      "typeVersion": 1
    },
    {
      "id": "93632f4f-9182-4b76-bbe0-e6d5dd230452",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        800,
        1600
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "3dfdc22a-5f69-4d5e-9fc0-f637695c46f9",
              "name": "edit_history_tweet_ids",
              "type": "array",
              "value": "={{ $json.edit_history_tweet_ids }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "89f22cf8-9499-4b7f-872d-97099c5d1e50",
      "name": "Image for Instagram",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        740,
        2280
      ],
      "parameters": {
        "url": "https://graph.facebook.com/v20.0/17841472318439506/media",
        "method": "POST",
        "options": {},
        "sendQuery": true,
        "authentication": "predefinedCredentialType",
        "queryParameters": {
          "parameters": [
            {
              "name": "image_url",
              "value": "={{ $json.data.url }}"
            },
            {
              "name": "caption",
              "value": "={{ $('AI Agent').item.json.output.platform_posts.Instagram.caption }}"
            }
          ]
        },
        "nodeCredentialType": "facebookGraphApi"
      },
      "typeVersion": 4.2
    },
    {
      "id": "c415eeb9-f916-4c08-afb1-baed3f3280cc",
      "name": "Publish to Instagram",
      "type": "n8n-nodes-base.facebookGraphApi",
      "position": [
        1060,
        2280
      ],
      "parameters": {
        "edge": "media_publish",
        "node": "17841472318439506",
        "options": {
          "queryParameters": {
            "parameter": [
              {
                "name": "creation_id",
                "value": "={{ $json.id }}"
              },
              {
                "name": "caption",
                "value": "={{ $('AI Agent').item.json.output.platform_posts.Instagram.caption }}"
              }
            ]
          }
        },
        "graphApiVersion": "v20.0",
        "httpRequestMethod": "POST"
      },
      "typeVersion": 1
    },
    {
      "id": "1c8f6ba6-c28b-45a8-ba0d-3f2f21ccbfa0",
      "name": "Merge1",
      "type": "n8n-nodes-base.merge",
      "position": [
        1380,
        1940
      ],
      "parameters": {
        "numberInputs": 4
      },
      "typeVersion": 3
    },
    {
      "id": "d9cfdcd1-18db-4d0d-9b6a-66897600e496",
      "name": "Upload Image to imgbb.com",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        440,
        2280
      ],
      "parameters": {
        "url": "https://api.imgbb.com/1/upload?expiration=600&key=your-api-key",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "image",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "image"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "multipart/form-data"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "f7e5b1b1-aeaa-4851-be04-53e8255fa343",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -240,
        -80
      ],
      "parameters": {
        "color": 4,
        "width": 1075,
        "height": 1016,
        "content": "## Developed by Amjid Ali\n\nThank you for using this workflow template. It has taken me countless hours of hard work, research, and dedication to develop, and I sincerely hope it adds value to your work.\n\nIf you find this template helpful, I kindly ask you to consider supporting my efforts. Your support will help me continue improving and creating more valuable resources.\n\nYou can contribute via PayPal here:\n\nhttp://paypal.me/pmptraining\n\nFor Full Course about ERPNext or Automation using AI follow below link\n\nhttp://lms.syncbricks.com\n\nAdditionally, when sharing this template, I would greatly appreciate it if you include my original information to ensure proper credit is given.\n\nThank you for your generosity and support!\nEmail : [email protected]\nhttps://linkedin.com/in/amjidali\nhttps://syncbricks.com\nhttps://youtube.com/@syncbricks"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "4a55bf93-ae0c-4aa9-84a8-cd4d02375e51",
  "connections": {
    "X": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge1": {
      "main": [
        [
          {
            "node": "Form",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate": {
      "main": [
        [
          {
            "node": "Upload Image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Data": {
      "main": [
        [
          {
            "node": "Data for AI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data for AI": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload Image": {
      "main": [
        [
          {
            "node": "Nest Top Meta",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Nest Top Meta": {
      "main": [
        [
          {
            "node": "Rename Image Binary Top Image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Form Input": {
      "main": [
        [
          {
            "node": "Split Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On form submission": {
      "main": [
        [
          {
            "node": "Split Form Input",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Image for Instagram": {
      "main": [
        [
          {
            "node": "Publish to Instagram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Publish to Facebook": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "Publish to LinkedIn": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Publish to Instagram": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "Google Gemini Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "AI Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Upload Image to imgbb.com": {
      "main": [
        [
          {
            "node": "Image for Instagram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Rename Image Binary Top Image": {
      "main": [
        [
          {
            "node": "X",
            "type": "main",
            "index": 0
          },
          {
            "node": "Publish to LinkedIn",
            "type": "main",
            "index": 0
          },
          {
            "node": "Publish to Facebook",
            "type": "main",
            "index": 0
          },
          {
            "node": "Upload Image to imgbb.com",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

© 2025 AW

Instagram 𝕏 GitHub