How to Turn X (Twitter) Posts into Daily Videos Automatically
Set up a Revid Auto-Mode worker that watches an X (Twitter) account and turns one fresh post into a video every day, then review it or let it post for you.
On this page
To turn an X (Twitter) account into videos automatically, open Auto Mode in Revid, click New worker, pick the Social Content to Video job, paste the X profile URL, choose a format and a 9:16 ratio, then click Create worker. The worker makes one video a day from a fresh post.
The step most people get wrong is the source. Paste a link to a single post and Revid refuses it: a worker watches an account, not a tweet. The second surprise is delivery. A new worker defaults to Review First, so nothing reaches your X or TikTok profile until you switch to Auto Queue and connect an account.
What you need before you start
- A paid Revid plan. Auto Mode (automated video creation) needs an active subscription. Growth ($39/month, 2,000 credits) includes 3 workers, Elite 5 and Ultra 10. Details are on the Revid pricing page.
- A public X account that posts regularly. Your own works best, since you own the words.
- Optional: a connected social account, if you want the videos posted for you.
If you only want one video from one tweet, skip the worker and use the single-tweet method further down.
Step 1: Open Auto Mode and start a new worker
In the left sidebar, click Auto Mode (the page heading reads Auto-Mode). Click New worker next to "Start a custom worker", or click the Repurpose a feed quick start. With no workers yet, the page shows "Get a new video, every day" with the same New worker button.

The Daily AI series box at the top is a different job: it writes a new episode on a topic every day without reading any account.
Step 2: Name the worker and pick the job
The New worker page has three numbered steps and a Worker preflight panel on the right.
- Under Name your worker, type a name you will recognize in your list, such as "x-daily-videos".
- Under What should it make?, pick Social Content to Video ("Watch a social account and turn new posts into scroll-stopping videos"). Repurpose Fresh Content also watches a feed and accepts an X account if you prefer it.

Prompt to try
Turn this X post into a 30-second vertical explainer. Open with the post's main claim as the hook, give one concrete example, and end with a one-line takeaway. Use motion graphics for any numbers or quotes and a calm, confident voice.
Step 3: Paste your X account as the source
In Source of your content, paste the profile URL, for example https://x.com/yourhandle. A bare handle also works: Revid reads it as an X account. To watch several accounts, separate them with commas.
Do not paste a single post, such as this post by Revid co-founder Tibo Louis-Lucas on X. The builder rejects it with "Use an account, channel, subreddit, or RSS feed instead of a single content URL."
The optional Tell the AI what to do box shapes every video the worker makes. Three instructions that suit X posts:
- "Turn the post into a 30-second explainer. State the main claim in the first line, give one example, end with a one-line takeaway."
- "Write the script as a numbered list of at most 3 tips, in plain language."
- "Keep the author's wording for the opening line, then explain it for someone new to the topic."
Step 4: Pick the format, media type, voice and ratio
Under Pick the format, Revid lists the Tools that fit this goal. Pick one (the preflight panel shows your choice on the Tool line), then set its options. Under Choose media type:
| Media type | Best for X posts that are... |
|---|---|
| Animated AI images (default) | General ideas and opinions: still AI images with zoom and pan moves |
| Motion graphics | Text-heavy posts, numbers, quotes and lists |
| Stock videos | News-style or real-world topics |
| AI video | Visual stories where motion matters (needs a subscription, costs the most) |
| Your own media | Product posts where you have your own footage |
| Static / Gameplay | Fast-read formats over a background clip |
Then pick the voice and music. Under Advanced options, Choose your screen ratio offers portrait (9:16), landscape (16:9), square (1:1) and feed (4:5). If the format takes a link as input, you also see How should we handle your content: choose Keep as is for short posts and Summarize if long when the account posts threads.
| Where the video will go | Ratio to pick |
|---|---|
| TikTok, Instagram Reels, YouTube Shorts | 9:16 |
| Instagram feed | 4:5 |
| X only | 9:16, 1:1 or 16:9 (X accepts ratios from 1:3 to 3:1) |
| LinkedIn or a regular YouTube video | 16:9 |
If you are unsure, pick 9:16: one file then works on every short-form platform and on X.
Step 5: Choose how videos are delivered
Under How should this worker deliver videos?, you have two options:
- Review First (default): each video stays in Revid, in Videos and in the Automated outputs list on the Auto-Mode page, until you post it.
- Auto Queue: each successful run goes to your posting queue. Pick the accounts under Select social accounts. If none is connected, saving fails with "Auto Queue has nowhere to post...".
Turn on Email me after every worker run if you want a message each time a video is ready. The builder also shows fields such as Freshness Window, Dedupe Window and Variants Per Run: leave them at their defaults, since the daily behavior described below is what decides which post gets used.
Step 6: Check the preflight and create the worker
The Worker preflight panel sums up Goal, Tool, Source and Delivery, plus Est. credits per run and Est. monthly credits (the per-run estimate times 30). Compare the monthly figure with your plan's monthly credits before you save.
Click Create worker, or Create and run once to get the first video right away (that run uses credits). The footnote says it plainly: "Runs daily. You can pause or edit it anytime."
What the worker does every day

Each worker runs once a day at a fixed hour between 1 AM and 5 AM in your account's timezone (Europe/Paris by default). Its drawer shows the hour as "Daily around X AM". On each run, the worker:
- Fetches the X account's recent posts.
- Keeps the posts from the last 3 days (or all fetched posts if none is that recent).
- Drops any post already used by the last 3 runs.
- Lets the AI pick one post and builds the video from it.
If no new post is left, the run is marked Skipped. A run costs what the same video costs when you make it by hand. If your balance runs short, the run fails, Revid tries auto top-up and emails you, so turn on auto top-up from the strip on the Auto-Mode page if the worker must never miss a day.
Each worker in Your workers has an on/off toggle and a menu with Edit worker, Run once, Clone worker and Delete worker, plus its run history. Clone worker is the fastest way to set up the same pipeline for videos from a LinkedIn profile or videos from a blog feed. If your subscription ends, workers are switched off.
How much does an X to video worker cost?
As a guide, a 30-second video with Pro AI visuals and a voice-over costs about 40 to 80 credits. The main items:
| Item | Credits |
|---|---|
| Voice-over | 10 per started 500 characters |
| AI images | 1 (Low), 4 (Pro) or 16 (Ultra) per image |
| Motion graphics | 2, 3 or 5 per second (Low, Pro, Ultra), 15-second minimum |
| AI video | 15, 50 or 100 per 5 seconds (Low, Pro, Ultra); premium models cost more |
Failed builds are refunded automatically. For the exact figure for your setup, trust the Est. credits per run line in the preflight panel.
Edit a video before it goes out
With Review First, open the video from Videos (click its card) to load it in the editor.
- Fix the wording: the Script panel lists every caption segment with an editable text box. After an edit, Revid reminds you: "Caption updated. Re-generate voice if timing changed."
- Redo the voice: in the Audio panel, click Re-generate next to the voiceover, then Generate Voice. It costs 10 credits per 500 characters and is available on paid plans.
- Swap a visual: select the clip and click Replace, or use Regenerate/Edit image on an AI image. The full walkthrough is in how to regenerate media in Revid.

Post the videos to X, TikTok, Instagram or YouTube
To post from Revid, connect your accounts in Settings, Integrations, under Add a network: TikTok, YouTube, Instagram (business or creator account required), X and Webhook (for Zapier, Make or your own URL). Then use Publish on a video card, or select the accounts in a worker set to Auto Queue. The step-by-step version is in how to connect social accounts to Revid.

If a worker uses realistic AI video, label it as AI-generated on TikTok and YouTube. Both platforms say the label alone does not reduce reach.
Turn one tweet into a video without a worker
Workers only watch accounts. For a single post (a launch announcement, a thread that took off), use the tweet to video tool and make that one video by hand. To compare other options for X creators, see our roundup of Twitter video tools by job, and for the bigger picture on what to automate, how to automate video creation.
FAQ
Can one worker watch several X accounts?
Yes. Separate the accounts with commas in Source of your content. Each run still picks one post across all of them.
What time does the worker run?
Once a day, at a fixed hour between 1 AM and 5 AM in your account's timezone (Europe/Paris unless you changed it). The worker's drawer shows the exact hour.
Can I make videos from someone else's X account?
The worker accepts any public account, but you are responsible for having the rights to the content you reuse. Your own account, or one you have permission to use, is the safe choice.
Do I need a paid plan for Auto Mode?
Yes. Creating a worker needs an active subscription, starting with Growth (3 workers). Free sign-up credits work for single videos made by hand.
Why did my worker skip a day?
The account had no post left that the last 3 runs had not already used, so the run was marked Skipped. A run can also fail when your credit balance is too low.