{
  "name": "Generate social media content across platforms with GPT-4 and auto-scheduler",
  "nodes": [
    {
      "id": "overview-note",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -900,
        -500
      ],
      "parameters": {
        "width": 400,
        "height": 420,
        "content": "## 🚀 AI SOCIAL MEDIA CONTENT GENERATOR\n\n**Transform ideas into engaging social media content across all platforms!**\n\n### ✨ Features:\n• Generate posts for LinkedIn, Twitter/X, Instagram, Facebook\n• AI"
      }
    },
    {
      "id": "content-types",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -500,
        -500
      ],
      "parameters": {
        "width": 300,
        "height": 480,
        "content": "## 📝 CONTENT TYPES\n\n**Supported Formats:**\n\n**LinkedIn:**\n• Professional articles\n• Company updates\n• Thought leadership\n• Job postings\n\n**Twitter/X:**\n• Threads\n• Single tweets\n• Quote tweets\n• Polls"
      }
    },
    {
      "id": "setup-guide",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -900,
        -50
      ],
      "parameters": {
        "width": 320,
        "height": 350,
        "content": "## ⚙️ SETUP GUIDE\n\n**Required:**\n- [ ] OpenAI API key\n- [ ] Configure webhook\n- [ ] Set content rules\n- [ ] Test generation\n\n**Optional:**\n- [ ] Social media APIs\n- [ ] Image generation API\n- [ ] Anal"
      }
    },
    {
      "id": "prompt-examples",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        100,
        -500
      ],
      "parameters": {
        "width": 350,
        "height": 380,
        "content": "## 💡 PROMPT EXAMPLES\n\n**Input Examples:**\n\n• \"New product launch - eco-friendly water bottle\"\n• \"Company milestone - 10 years\"\n• \"Industry trend - AI in healthcare\"\n• \"Event announcement - webinar nex"
      }
    },
    {
      "id": "customization",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        500,
        -500
      ],
      "parameters": {
        "width": 300,
        "height": 380,
        "content": "## 🎨 CUSTOMIZATION\n\n**Brand Voice Settings:**\n• Tone: Professional/Casual/Friendly\n• Style: Formal/Conversational/Witty\n• Emoji usage: None/Moderate/Heavy\n• Hashtag count: 3-30\n• Length: Short/Medium/"
      }
    },
    {
      "id": "best-practices",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        500,
        -50
      ],
      "parameters": {
        "width": 320,
        "height": 420,
        "content": "## 📈 BEST PRACTICES\n\n**Content Strategy:**\n• 80/20 rule (value/promotion)\n• Post at optimal times\n• Use platform-specific features\n• Engage with responses\n• Track metrics\n\n**Common Mistakes:**\n❌ Same "
      }
    },
    {
      "id": "webhook-trigger",
      "name": "Content Request Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -600,
        200
      ]
    },
    {
      "id": "process-input",
      "name": "Process Input",
      "type": "n8n-nodes-base.code",
      "position": [
        -400,
        200
      ]
    },
    {
      "id": "generate-content",
      "name": "Generate Content",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -200,
        200
      ]
    },
    {
      "id": "format-response",
      "name": "Format Response",
      "type": "n8n-nodes-base.code",
      "position": [
        0,
        200
      ]
    },
    {
      "id": "send-response",
      "name": "Send Response",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        200,
        200
      ]
    },
    {
      "id": "daily-content",
      "name": "Daily Content Schedule",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -600,
        400
      ]
    },
    {
      "id": "prepare-daily",
      "name": "Prepare Daily Topic",
      "type": "n8n-nodes-base.set",
      "position": [
        -400,
        400
      ]
    },
    {
      "id": "workflow-paths",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -150,
        -50
      ],
      "parameters": {
        "width": 350,
        "height": 300,
        "content": "## 🔄 WORKFLOW PATHS\n\n**1. API Path:**\nWebhook → Process → Generate → Format → Response\n\n**2. Scheduled Path:**\nSchedule → Prepare → Generate → Save/Post\n\n**3. Bulk Generation:**\nCSV Input → Loop → Gen"
      }
    }
  ],
  "connections": {
    "Process Input": {
      "main": [
        [
          {
            "node": "Generate Content",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Response": {
      "main": [
        [
          {
            "node": "Send Response",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Content": {
      "main": [
        [
          {
            "node": "Format Response",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare Daily Topic": {
      "main": [
        [
          {
            "node": "Generate Content",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Daily Content Schedule": {
      "main": [
        [
          {
            "node": "Prepare Daily Topic",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Content Request Webhook": {
      "main": [
        [
          {
            "node": "Process Input",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}