Create a short AI video every day and post it after your approval
Starts once a day on a schedule. Ends with a short video and caption, posted only after a person approves them.
Bring the step you are stuck on: 30 minutes, a straight answer and the next step. If you would rather have it built, a reply within 5 working days.
The route
7 steps: 1 rule step, 3 AI steps and 1 person step
Copy, share, discuss
- Copy
Available once this workflow passes its checks.
- Share
todkett.com/automations/content-video/ai-video-auto-posting/
- Discuss
Opens when the first workflow passes its checks. No GitHub account? Ask about this by form.
How the library, the tracks and the talk work: the community page.
At a glance
- Starts when
- A daily schedule.
- Input
- A daily schedule.
- Output
- A short video and caption, posted only after a person approves them.
- AI
- Uses AIThe idea, the caption, the video prompt and the video itself.
- Rule checks
- 3 checks around the AI
- Tools
- fal (video generation), Google Sheets, Blotato
- Last stress test
- No recorded run yet
01Steps
The steps
7 steps: 1 rule step, 3 AI steps and 1 person step. Posting short video everywhere every day needs ideas, production and a separate upload for each platform, so it stops after the first week.
01Trigger
Daily schedule
A daily schedule.
02AI step
AI writes the idea
AI writes a video idea, a caption and a scene.
03AI step
AI writes the video prompt
AI writes a prompt for the video model.
04AI step
A video model makes it
A video model generates the video; the workflow waits for it.
05Person step
A person approves
A person approves the video and caption before anything is posted. This step is still to be built: today the workflow posts without it.
06Rule step
Upload and post
Upload once to a social publishing tool and post to the platforms you choose; mark it posted.
07Output
Posts
The posts, with the AI-generated flag set on TikTok.
Posts
02Where AI is used
Where AI is used, and what stays with you
AI reads, judges or drafts. Fixed rules check, decide and route. A person approves anything that goes out.
AI step
Steps 02, 03, 04The idea, the caption, the video prompt and the video itself.
Generative video is the product.
What the model reads
- The idea and scene written in the step before, to make the prompt and the video.
What it never sees or decides
- The post button: posting is a fixed step, and the approval before it is still to be built.
- Hiding that it is AI: the AI-generated flag is set on TikTok posts.
Model calls: Not counted from the workflow yet. It is counted before this page goes live.
Fixed rules
They check, decide and route. 1 rule step.
- 06Upload and post
A person
- 05A person approves the video and caption before anything is posted. This step is still to be built: today the workflow posts without it.
03Checks
Checks around the AI
What runs before the model, and what checks its answer after, in plain words. Build these into your version too.
- 01An output parser checks the idea.
- 02A fixed wait for video processing.
- 03The AI-generated flag is set on TikTok posts.
04The 8 checks
Stress test
The 8 checks we run on every workflow, and you can run too. A check marked Not needed says why.
- Status
- Not yet0 of 8 that apply have a recorded pass
- Last run
- No recorded run yet
- Model review
- Still open
Checks marked Not yet are still open.
0 passed · 0 not needed · 8 not yet
What we testWe show what we tested, never the test data. The example below is made up.
05Test replay
How to test it
Before you trust a workflow, try to break it. The sample record runs the route step by step. Each break test below gets its own replay once its recorded run exists.
- Record
- VID-0031
- Data
- Sample run, made-up data
01Daily schedule
Daily run for Fernway starts
Done02AI writes the idea
Idea, caption and scene written
Done03AI writes the video prompt
Prompt for the video model written
Done04A video model makes it
Short video generated
Done05A person approves
Held for a person's approval
Waiting for a person06Upload and post
Not posted before approval
Not reached07Posts
Nothing posted yet
PostsNot reached
VID-0031 is held at step 5. Held for a person's approval.
Sample run on made-up data. No stress-test run is recorded yet, so this plays the example, not a test. Nothing runs live.
The break tests for this workflow
06Example
The example, in and out
Made-up data, written to show the steps; no recorded run stands behind it yet. Fernway is a made-up small software company, and its address ends in .example, so it cannot belong to a real business.
InputExample
Example on made-up data: Fernway's daily schedule.
OutputExample
An idea, a caption and a video prompt drafted, a short video generated, and everything waiting for a person's approval before any post.
07Limits
When not to automate this
- It generates new video. It does not trim, caption or cut your own footage.
- Every post needs a person's approval first.
08What you need
What you need to run it
| Tool | Access |
|---|---|
| Blotato | Upload each video once and post to the platforms you choose |
| fal | Generate the video, with a spending limit |
| Google Sheets | Log each idea and post |
- Where it runs
- In n8n, self-hosted or n8n cloud.
- Model calls
- Not counted from the workflow yet. It is counted before this page goes live.
- Running costs
- Yours, paid to each service directly. Scope in writing first. A quote before any build. No prices on the site yet.
How to adapt it
Changes we have made or tested on this workflow.
No tested change is listed yet.
What changed
- ContentFirst version, written from the 23 Oct 2026 catalog.
09FAQ
Questions people ask about it
Does it post without a person?
Not on this site. Every post waits for a person's approval. The current build does not have that step yet.
Does it edit my footage?
No. It generates a new short video from a written idea. It does not trim, caption or cut existing footage.
Are the posts labeled as AI-generated?
On TikTok the workflow sets the AI-generated flag on each post.
10Related
Where to go next
Use cases
7 steps
7 steps
Can you automate it?
Stuck on your version of this workflow?
Bring the step that does not work. In 30 minutes you get a straight answer and the next step. If you would rather have it built, tell us your tools and the rules you already follow. Scope in writing first. A quote before any build. No prices on the site yet.