This n8n TikTok automation takes one tap on TikTok’s share sheet and files a briefed blog idea in Airtable about 70 seconds later. It pulls the transcript, saves the creator’s handle and video link, checks my four blogs for a post covering the same ground, and writes the idea up as a working title, the reader’s question, and what makes the topic harder than it looks. A generator below builds your version.
This post contains affiliate links. If you sign up through one, I earn a commission at no extra cost to you. I only point to tools I actually use or would recommend.

I used to email myself the link
For years my idea-capture system was sending myself an email with a link in it and no words. It worked, sort of. The link survived. The reason I sent it did not.
A week later I’d open that email and have no idea why I saved it. So I’d watch the video again, and half the time the spark was gone and I’d close the tab. The saving part was never the problem. Remembering what I was excited about was.
What I want out of a video is not the video. If something inspires me and I think more people should see it, I link to it, tell people to go watch it, and then write my own take next to it. The creator’s idea stays theirs. The post is mine. So what I needed saved was not the URL, it was the thought I had while watching.
What does an n8n TikTok automation do?
It turns a share into a written-up idea while I keep scrolling. I tap Share in TikTok, pick my “Blog Idea” shortcut, and go back to what I was doing. Behind that tap, n8n reads the video, checks my published posts, and files an idea row in my Content Backlog in Airtable.
What lands is not a draft. It’s four things:
- A working title, plain and short.
- The reader’s question, in the words someone would type into Google.
- Where it came from, naming the creator and what the video said.
- What complicates it, which is the snag I’d hit if I wrote it without thinking.
Those four are exactly how I start every post with Claude Code, so the idea row opens the conversation instead of starting it cold. It also saves the creator’s handle, profile link and the full video link, because every post born from a video credits the person who made it.
| Emailing myself the link | Saving it inside TikTok | The n8n TikTok automation | |
|---|---|---|---|
| Effort while scrolling | Copy, switch apps, send | One tap | One tap |
| What I get back later | A bare URL | A pile of saved videos | A written-up idea |
| Do I have to rewatch it | Yes | Yes | No |
| Checks what I already published | No | No | Yes, across 4 blogs |
| Creator’s name and link saved | Only if I typed it | No | Always |
Who is an n8n TikTok automation for?
It’s for you if ideas hit you on your phone and get written at a desk hours later. That gap is where mine kept dying. It’s also for you if you publish across more than one site and can’t hold every old post in your head.
Skip it if you write from a planned calendar instead of from things you stumble on, or if you already sit down and write the post the same day you see the video. You don’t need a holding pen for ideas you act on immediately.
It’s also the wrong tool if you want the video turned into a finished post. Mine refuses to write prose on purpose, and the next section explains why.
What do you need to build an n8n TikTok automation?
- n8n, for the workflow itself. Mine is self-hosted on a Hostinger VPS, and n8n Cloud works the same way for this.
- An iPhone shortcut, free, built in Apple’s Shortcuts app. This is the share-sheet half, and it’s the part that trips people up.
- A transcript service. I use Supadata, which handles TikTok, YouTube and Instagram. Their pricing page lists a free tier of 100 requests a month with no card, then $5 a month for 300 credits. Each share of mine spends 2 requests, so the free tier covers about 50 videos a month.
- An AI model to write the brief. Mine calls Claude Sonnet once per share.
- Somewhere for ideas to land. I use an Airtable table I already had. A Notion database or a Google Sheet would do the same job.
- Claude Code, optional. Claude built mine, and the generator below writes a skill for it.
How does an n8n TikTok automation work?
It works in one unbroken run from the share sheet. The whole chain, in order, with the real timings from a share I made while writing this post:
- The shortcut sends the link. It receives URLs from the share sheet and posts the link to an n8n webhook as JSON. Nothing asks me anything.
- n8n digs the TikTok link out. Share text comes in messy, so the first step finds the link inside it. Anything that isn’t a TikTok link stops right here, before a single paid call.
- The short link gets resolved. TikTok’s share sheet hands over a short link like
tiktok.com/t/ZP83WNPce, and those expire. The workflow deliberately does not follow the redirect, so it can read the real address out of the response and store the permanent@handle/video/idform. That’s the link the creator gets credited with later. - Supadata returns the details and the transcript. Creator handle, caption, hashtags, then the spoken words. The share I ran while writing this came back with 983 characters of transcript.
- My own blogs get checked. n8n pulls the published posts from all four of my sites, 239 of them on that run, and hands the list to the model with the transcript.
- Claude writes the brief. This is the slow step, about 15 seconds, and it’s where the four lines come from. It also guesses which blog the idea belongs on and how sure it is.
- Airtable gets the row. Status set to Plan on whichever blog it guessed, with the transcript and credit details in the notes.
Start to finish, that run took 69 seconds.
The dupe check is the step I’d skip if I were being lazy, and it’s the one I’d miss most. When I shared a video about resenting chores, the brief came back pointing at my own gratitude post from months earlier and telling me what a new post would have to do differently. Catching that at capture is a lot cheaper than catching it 600 words in.

Get the generator
The generator asks what you’d share, where your ideas should land, and whether you run n8n at all. If you do, it writes the workflow plan and the briefing prompt for your own blogs. If you don’t, it writes a simpler version you paste into a chat with a link or a caption, which gets you the same written-up idea without hosting anything.
Either way, the output is yours: your sites for the duplicate check, your idea table, your niche in the prompt.
What it doesn’t do
It doesn’t write the post, and it never will. The video is a seed, not the subject, so a finished draft would skip the part where I work out what I actually think. Mine is set up to refuse prose I could paste.
My phone never tells me it worked. I see the little running icon, then nothing. The first share I made while writing this post, I thought had failed, because I went looking for it 20 seconds in and the run was still going. It had worked fine. A confirmation is on my list.
It makes duplicates. I shared the same video twice this morning to test something, and I got two idea rows. It checks my published posts, not the ideas already sitting in the table.
It’s thin on silent videos. Supadata answers with an unavailable error on a video that’s text on screen or trending audio only, so the brief gets built from the caption alone and the row is marked thin. It does not invent what the video said, which I care about more than the missing transcript.
Most of what it captures never becomes a post. I’ve shared 6 videos through it. One is published, one came in this morning, and 4 have been sitting since September 9. That’s fine. Deciding against an idea later is part of the job, and it’s nice to have it in the moment. Which of those are actually worth planting is a whole other problem, and I built a tool for that one on my other blog.

Frequently asked questions
Can n8n get a TikTok transcript?
Yes, through a transcript service. n8n itself has no TikTok transcript node, so the workflow calls an API. I use Supadata, which takes the video link and returns the spoken words plus the caption, handle and hashtags.
How do I send a TikTok link to n8n from my phone?
Build a shortcut in Apple’s Shortcuts app that receives URLs from the share sheet and posts to your n8n webhook. Two settings hide the whole thing: it has to be switched from “Receive from Nowhere” to the share sheet or it never appears in TikTok, and the box holding your webhook address and the JSON field holding the link are both labeled “url” on the same screen.
Can I share an iPhone shortcut with someone else?
Not as a file. Apple stopped allowing unsigned shortcut files years ago, so a shortcut you build can’t be handed to a reader as a download. It takes about 2 minutes to rebuild on your own phone, and the generator writes out the settings.
Is it legal to write a blog post based on someone’s TikTok?
Writing your own thoughts about a public video is normal commentary, and it’s why my rule is to credit the creator every time and send people to watch the original. What I don’t do is retell a video as if the idea were mine. The post is my take sitting next to their work.
How much does this cost to run per video?
Two transcript requests and one AI call. On Supadata’s free tier of 100 requests a month that’s about 50 videos before anything is owed, and the Claude call on a 1,000-character transcript is fractions of a cent.
Where should the ideas land?
Wherever you already look. Mine go to the Airtable table my other blog ideas were already in, because an idea filed somewhere I never open is the same as no idea at all.
Try it yourself
An n8n TikTok automation is worth building when what’s waiting for you later is the written-up idea instead of the bare link, because reopening an idea is quick and rewatching a video is not.
Start with the generator above, point it at your own sites, and build the phone shortcut first so capture works before the fancy parts do. Then go share something. If you want to see what comes out the other end, the chores post on my other blog started as one of these, and the YouTube to blog post workflow is the bigger sibling that writes full drafts from my own videos.
A tool I built
Subscription Graveyard
Bury the subscriptions you’ve cancelled, give each one a tombstone, and watch what you’re saving pile up.
Bury your first one →I run an affiliate program on the tools I build. Approved affiliates earn 20% on what their referrals pay, for up to a year. US only for now. See the program →
Related reading
- How I Turn a YouTube Video Into a Blog Post With n8n
- The Claude Code To-Do List That Works Before I Do
- How I Stopped Rebuilding Things I’d Already Built
Subscribe if you haven’t already. More builds are coming, including the ones held together with tape. Go forth and automate the boring stuff.
