How to Turn a Voice Note Into a LinkedIn Post Automatically (n8n + Claude)
By Automate Basics
Loading guide…
By Automate Basics
Send a voice note and an n8n workflow transcribes it, then hands the text to Claude with a prompt that rewrites it as a LinkedIn post in your style. The finished post lands in a draft you copy in one tap — 30 seconds of talking becomes publish-ready.
Writing a LinkedIn post is a tax on busy people: the idea takes ten seconds, the writing takes thirty minutes. This workflow flips that. You ramble into your phone for half a minute, and a polished post comes back written the way you write — fully automatic, every time, no blank page to stare at. This is the hands-off version; if you're solo, the Apple Shortcuts build is simpler.
The whole workflow is three steps. You send a voice note from a chat app, email, or upload form. n8n transcribes the audio into clean text. Then Claude rewrites that transcript as a LinkedIn post in your voice and drops it where you'll use it. The idea in your head is the only input you ever provide — the machine handles the rest.
Four pieces, and you can set them all up in an afternoon:
Every n8n workflow starts with a trigger — the event that wakes it up. Add one that fires when a new voice note arrives. A messaging-bot trigger is the smoothest, since you just record and send like any voice message. Prefer email? Use the Gmail Trigger filtered to a label like voice-post. From now on, dropping a voice note into that one place starts the whole machine.
Add an OpenAI node set to the transcribe / Whisper operation, and pass it the audio file from the trigger. Hit Test step once: you'll watch your spoken words come back as clean, punctuated text. That output becomes the input for the writing step. This is the moment the workflow stops being a recording and becomes something Claude can actually shape.
Add the Anthropic (Claude) node, connect your API key, and give it a prompt. The examples are the secret — they're what make the post sound like a person, and like you. Never skip them:
You write LinkedIn posts in my voice. Below is a raw, spoken voice note.
Turn it into one LinkedIn post: a strong one-line hook, short punchy lines,
one clear takeaway, no hashtags, no emojis unless they fit naturally.
Match the voice in these examples of my past posts:
--- [paste 2-3 of your real posts here] ---
Voice note transcript:
{{ $json.text }}
Add one final node to put the post somewhere you'll actually use it. A Gmail node emails it to yourself; a Google Docs node appends it to a running "drafts" doc you skim each morning. Because LinkedIn blocks reliable auto-posting from personal profiles, this copy-paste-then-publish step is the norm anyway — and a three-second human glance before posting is a feature, not a chore.
Switch the workflow from draft to Active with the toggle in the top corner. That single switch is the difference between "a thing I built once" and "a thing that runs forever." From now on, every voice note you send quietly becomes a finished post — whether you're at your desk or on a train.
Once the core loop runs, small additions compound fast:
Before building anything, open your notes app and paste in two or three of your best past LinkedIn posts. That tiny library is what makes the whole workflow sound human instead of robotic — and you'll drop it straight into the Claude prompt when you reach that step.
Record the voice note first — two minutes, one idea, today — and run it through the transcription and draft steps by hand before building the n8n version. The workflow is worth automating once you have posted twice.
That’s the whole lesson. Try it on a real task while it is fresh, then come back for the next one.
Use n8n + Claude if you want this fully hands-off and already run n8n. Most solo creators don’t need it for this — the Apple Shortcuts version is simpler.
The same corner of the library, one job further on.