AutomationFlowsWeb Scraping › Convert Voice Notes to X Posts with Google Drive and Assemblyai

Convert Voice Notes to X Posts with Google Drive and Assemblyai

Original n8n title: 🎙️ Convert Voice Notes to X Posts with Google Drive and Assemblyai

ByShelly-Ann Davy @SheCodesFlow on n8n.io

A lean, 3-node automation that turns voice memos into tweets — so creators can capture ideas on the go and publish fast, without typing.

Manual trigger★☆☆☆☆ complexity3 nodesGoogle DriveHTTP RequestX
Web Scraping Trigger: Manual Nodes: 3 Complexity: ★☆☆☆☆ Added:

This workflow corresponds to n8n.io template #8184 — we link there as the canonical source.

This workflow follows the Google Drive → HTTP Request 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": "Voice Note to Tweet",
  "nodes": [
    {
      "id": "watch-drive-folder",
      "name": "Watch Google Drive Folder",
      "type": "n8n-nodes-base.googleDrive",
      "notes": "\ud83d\udcc1 Watch for New Voice Notes\n\nMonitors a specific Google Drive folder for uploaded audio files.\n\n\ud83d\udd39 Supported formats: .mp3, .m4a, .wav\n\n\ud83d\udca1 Tip: Name files clearly (e.g., 'Tip-about-boundaries.m4a')\n\nTriggers when a new audio file is added.",
      "position": [
        250,
        300
      ],
      "parameters": {},
      "typeVersion": 2,
      "notesAlignment": "top"
    },
    {
      "id": "transcribe-audio",
      "name": "Transcribe with AssemblyAI",
      "type": "n8n-nodes-base.httpRequest",
      "notes": "\ud83c\udf99\ufe0f Transcribe Audio to Text\n\nSends the voice note to AssemblyAI for speech-to-text conversion.\n\n\ud83d\udd10 Requires:\n- AssemblyAI API key\n- Publicly accessible file (Google Drive link)\n\n\ud83d\udca1 Response includes transcript + key phrases.\n\nWait for completion (add delay or webhook if needed).",
      "position": [
        500,
        300
      ],
      "parameters": {},
      "notesAlignment": "top"
    },
    {
      "id": "post-to-x",
      "name": "Post to X (Twitter)",
      "type": "n8n-nodes-base.x",
      "notes": "\ud83d\udc26 Post to X (Twitter)\n\nPublishes the transcribed text as a tweet.\n\n\ud83d\udd27 Customize:\n- Add hashtags\n- Trim to 280 chars\n- Thread long content\n\n\ud83d\udca1 Use a Function node before to clean up text (remove filler words, add emojis).",
      "position": [
        750,
        300
      ],
      "parameters": {},
      "typeVersion": 1,
      "notesAlignment": "top"
    }
  ],
  "active": false,
  "settings": {
    "callerPolicy": "none",
    "saveDataError": "all",
    "executionOrder": "parallel",
    "saveDataSuccess": "all"
  },
  "connections": {
    "Watch Google Drive Folder": {
      "main": [
        [
          {
            "node": "Transcribe with AssemblyAI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Transcribe with AssemblyAI": {
      "main": [
        [
          {
            "node": "Post to X (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

A lean, 3-node automation that turns voice memos into tweets — so creators can capture ideas on the go and publish fast, without typing.

Source: https://n8n.io/workflows/8184/ — original creator credit. Request a take-down →

More Web Scraping workflows → · Browse all categories →

Related workflows

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

Web Scraping

This is an enterprise-grade solution designed for complex finance departments. It automates the entire accounts payable lifecycle by combining secure document handling, intelligent vendor mapping, 3-w

Gmail, Google Sheets, Google Drive +4
Web Scraping

PDF to Markdown Converter (LlamaCloud) Description: How it works This workflow extracts structured content from complex PDFs using LlamaCloud's advanced parsing engine:

HTTP Request, Google Drive
Web Scraping

For developers and organizations that need to protect PDF files with the password.

Read Write File, HTTP Request, Google Drive
Web Scraping

This automation connects directly to HeyGen's powerful AI video generation platform. It allows you to programmatically create videos with digital avatars and voiceovers, perfect for scaling your conte

HTTP Request
Web Scraping

API Integration. Uses start, httpRequest, json. Manual trigger; 4 nodes.

Start, HTTP Request, JSON