AutomationFlowsAI & RAG › Auto-Post AI-Generated Content to Twitter

Auto-Post AI-Generated Content to Twitter

Original n8n title: Social Media Auto-poster

Social Media Auto-Poster. Uses googleSheets, openAi, twitter. Scheduled trigger; 4 nodes.

Cron / scheduled trigger★★☆☆☆ complexityAI-powered4 nodesGoogle SheetsOpenAITwitter
AI & RAG Trigger: Cron / scheduled Nodes: 4 Complexity: ★★☆☆☆ AI nodes: yes Added:

This workflow follows the Google Sheets → OpenAI recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Social Media Auto-Poster",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "days",
              "daysInterval": 1
            }
          ]
        }
      },
      "name": "Schedule",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        250,
        300
      ]
    },
    {
      "parameters": {
        "operation": "read",
        "documentId": "{{CONTENT_SHEET}}",
        "sheetName": "Posts"
      },
      "name": "Get Content",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        500,
        300
      ]
    },
    {
      "parameters": {
        "model": "gpt-4",
        "messages": {
          "values": [
            {
              "content": "Adapt this post for Twitter (280 chars max): {{$json.content}}"
            }
          ]
        }
      },
      "name": "Adapt for Twitter",
      "type": "n8n-nodes-base.openAi",
      "position": [
        750,
        200
      ]
    },
    {
      "parameters": {
        "text": "={{$json.adapted_content}}"
      },
      "name": "Post to Twitter",
      "type": "n8n-nodes-base.twitter",
      "position": [
        1000,
        200
      ]
    }
  ],
  "connections": {
    "Schedule": {
      "main": [
        [
          {
            "node": "Get Content",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Content": {
      "main": [
        [
          {
            "node": "Adapt for Twitter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Adapt for Twitter": {
      "main": [
        [
          {
            "node": "Post to Twitter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Social Media Auto-Poster. Uses googleSheets, openAi, twitter. Scheduled trigger; 4 nodes.

Source: https://github.com/neebz1/ai-automation-templates/blob/7c72e0f37a3fd760195481e8ee9f1ca472d7f052/templates/social-media-autoposter.json — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Auto-Post to X. Uses openAi, twitter, googleSheets. Scheduled trigger; 4 nodes.

OpenAI, Twitter, Google Sheets
AI & RAG

This template is for project managers, team leads, or anyone who wants to automatically remind teammates of tasks due today—no manual copy‑and‑paste required. Schedule Trigger runs every morning at 8

Google Sheets, OpenAI, Gmail
AI & RAG

월세장부 자동 홍보 워크플로우. Uses readBinaryFiles, openAi, twitter, httpRequest. Scheduled trigger; 5 nodes.

Read Binary Files, OpenAI, Twitter +1
AI & RAG

AI Institutional Stock Valuation Engine with Risk Scoring & Scenario Targets

Google Sheets, XML, HTTP Request +3
AI & RAG

Overview This is a production-grade, fully automated stock analysis system built entirely in n8n. It combines institutional-level financial analysis, dual AI model consensus, and a self-improving back

Google Sheets, XML, HTTP Request +3