We’re live · Sign in to your workspace

AI video workflows you can build and schedule.

For creators, marketing teams and agencies. Create videos, carousels and ad creatives from a simple prompt. LoopBatch writes, voices, edits and captions them, then publishes to your connected accounts after approval.

  • Sign-up is not open yet. Invites go out one team at a time
  • From $19 a month, and you see the price of a step before it runs
● Vibe code this workflowModel · Kimi K2.6

A 30-second faceless video from a topic, with a voice, captions and my approval before it posts

  • Three ad versions of one product video
  • A weekly carousel
const shots = await ctx.findFootage(topic);
const script = await ctx.text(prompt);
const voice = await ctx.voice(script.key);
const cut = await ctx.render({ voice, shots });
await ctx.gate(cut.reels);
const ok = await ctx.approve({ asset, account });
return ctx.publish(ok.post);
One frame of a real LoopBatch video: a boat on clear turquoise water off a Greek island, with the burned-in caption LIKE THEY ARE FLOATING
  • 1080 × 1920 · 9:16✓
  • 88 s · length checked✓
  • AI label set✓

Cost of this video$0.02

RunsWeekdays at 7:30 AM and 6:00 PM, Chicago time

Approve & scheduleSend back
A simplified view of the workflow page, around a frame of a real LoopBatch video: Greece, 88 seconds, on stock footage from Pexels. The request and the schedule are examples; the code is simplified from our faceless-video workflow.

Posts to six platforms today, each through its own official connection

Coming
  • X
  • Pinterest
  • Bluesky
  • Reddit

For your ad campaigns

Make more ad creatives from one idea.

Create video and image variations for campaigns on Facebook, Instagram, TikTok, YouTube, X, LinkedIn and Pinterest. Download your creatives for upload in each platform’s ads manager.

Create the variations

Try different hooks, scripts, voices and visuals without rebuilding every creative by hand.

Review before launch

Preview the finished media and choose the versions you want to use in your campaigns.

Launch with Meta

Eligible workspaces can turn approved posts into Facebook and Instagram ads through a connected Meta ad account. Every launch waits for your approval.

The problem

Short video works. Keeping up with it by hand does not.

Every platform wants something new every week, in its own shape, with its own rules. Your content has a process of its own, and a machine can run it for you.

83.5%

More content, same hours

of marketers say they are expected to produce more content this year.

HubSpot, State of Marketing 2026
45%

Consistency is the job

of marketers name consistently producing quality content as their top challenge.

HubSpot, Social Media Marketing Report 2026
85%

The final call stays yours

of creators say the final creative decision should always stay with the creator.

Adobe, Creators' Toolkit 2026

Without LoopBatch

  • A spec sheet for every platformSizes, lengths, caption limits and AI labels differ by platform.
  • Five tools for one videoA script here, a voice there, an editor, a scheduler, an ads manager.
  • Credit prices you cannot checkA vendor's credits say little about what a video actually costs.

With LoopBatch

  • Your process, written onceDescribe it, and it runs the same way every time, on your schedule.
  • One machine, end to endMade, checked, approved, scheduled and posted in one workspace.
  • Know your credits before you createSee the estimate before each run and track usage in your wallet.

How it works

From a sentence to a machine that posts on schedule.

Click through the five steps. You describe it; LoopBatch writes, tests and schedules it; you keep the last word on every post.

Say what your machine should make, in plain words

Type the workflow the way you would explain it to a person: the topic, the format, the voice, where it posts and how often. Pick the model that writes it. You see the price of the request before it runs.

  • A 30-second faceless video from a topic, with a voice, captions and your approval before it posts
  • Three ad versions of one product video for TikTok and Instagram
  • A weekly carousel with a caption, sent to the Queue on Mondays

A workflow you own, not a black box

LoopBatch writes your workflow as a short TypeScript file and checks it against every step it calls before it is saved. You never have to read it, and it is always there if you want to.

  • Change it later in one sentence, and keep or discard the change
  • Every revision is kept, and an older one can be restored
  • Or write it from your own agent, over MCP
const shots = await ctx.findFootage(topic);
const script = await ctx.text(prompt);
const voice = await ctx.voice(script.key);
const cut = await ctx.render({ voice, shots });
await ctx.gate(cut.reels);
const ok = await ctx.approve({ asset, account });
return ctx.publish(ok.post);
Simplified from LoopBatch's own faceless-video workflow: find footage, write, voice, cut, check, approve, post.

See it work before it spends anything

A Sample run answers every paid step from sample files and pays no provider. A Test run uses the cheaper model of each step. The run page shows each step, what did it, how long it took and what it cost.

  • A daily spending limit stops any step that would pass it
  • Use LoopBatch's AI providers, or your own keys at no markup
  • Every video is checked against the platform it is going to
StepDone byTimePrice
ScriptDeepSeek V4 Pro12.6 s$0.002
Search termsDeepSeek V4 Pro4.0 s$0.001
Stock footagePexels$0.000
VoiceKokoro 82M16.3 s$0.001
RenderCaptions and the cut8 min 38 s$0.012
ChecksThe platform's rules1 min 9 s$0.002
CaptionDeepSeek V4 Pro6.1 sunder $0.001
The whole video$0.018
Simplified from the run page of a real run, 22 September 2026: an 88-second video about Greece.

It runs while you do something else

Choose the days, the times and your time zone, up to 24 runs a day. Set a dropdown to Random, and each run picks a new choice from its list, such as the opening line or the style. Publish a new version, and every schedule of that workflow moves to it.

  • Runs on your Live profile, with the real models
  • Each schedule keeps its own inputs
  • Pause and resume a schedule from its card
WorkflowRunsOpening
Faceless videoWeekdays at 7:30 AM and 6:00 PM, Chicago timeRandom
An example schedule, in the Schedules page's own words: two runs each weekday, the opening line picked at random each time.
CheckFoundResult
Length88.4 secondspass
Size1080 × 1920pass
Black framesnonepass
Frozen framesnonepass
Silencenonepass
AI labelsetpass
Simplified from the run page of a real run, 22 September 2026: an 88-second video about Greece.

Straight to your accounts, with the last word yours

Each finished post lands in your Queue with the video, the caption and the accounts. Approve it, and LoopBatch posts through each platform's own connection at the time you pick. Change the time on the post's own row.

  • Post to toggles on every workflow, one per connected account
  • Nothing posts without an approval, on any plan
  • Each delivery is recorded, so nothing is sent twice
PostWhereChecksSpentDecide
Guess This CountryYouTube · privateclear$0.018Approve Send back
Simplified from the approval queue: the same run's post, waiting for a person.

What your machine can do

Every step a short video needs, ready to call.

A workflow is a list of these steps in the order you describe. Mix them however your content works: a clip machine, a faceless channel, an ad factory, a weekly carousel.

Write

Scripts, hooks, captions and slide copy, with the model you pick for each step.

Voice

Narration in a stock voice, or in a voice you cloned from your own.

Pictures and footage

AI pictures and AI video, or stock footage from Pexels and Pixabay found for the topic.

Transcribe and clip

Read a long video's words and cut its best moments, each on a whole sentence.

Cut, caption, render

A vertical cut with captions inside each platform's safe zone, or your own ffmpeg or Python step.

Bring your own files

Pull in a video or a picture from a link, or pick from your own library of assets.

Check

Size, length, black and frozen frames, silence and the AI label, before anyone looks.

Ask a person

Stop mid-run for a choice of buttons or a short form, and carry on with the answer.

Post

One approval for each account, then out through each platform's own connection.

For developers and their agents

Build it from the agent you already use.

LoopBatch is an MCP server. Connect Claude Code or Codex with one URL, and your agent can write a workflow, check it, test-run it, publish it and put it on a schedule, in your workspace and under the same approvals.

  • Draft, check and test-runThe same checks and the same Sample and Test runs as the workflow page.
  • Publish and scheduleA new version moves every schedule of the workflow with it.
  • Read the Queue and the runsYour agent sees what is waiting and what each run cost.
  • It posts only with your grantAn agent decides a post only if you grant it publishing, and its app asks you each time.

Templates

Or start from a machine that already works.

Copy one, then change it in a sentence. Each runs the same way every time, passes the same checks and waits for the same approval.

Clip a long video into shorts

Reads your long video, picks its best moments from the transcript and cuts each into a captioned vertical short. A clip starts and ends on a sentence, never inside one.

One frame of a real LoopBatch video: an aerial view of a turquoise cove between rocks in Greece, with the burned-in caption IN A COLLAPSED CAVE

A faceless video with a narrator

Writes a short script in the tone you choose, reads it with the narrator's voice over your own or stock footage, and cuts it with captions. Pictured: a frame of a real one, about Greece.

A text carousel

Writes a few short slides about your topic and renders each inside your brand's safe area, for Instagram or TikTok photos.

An AI UGC persona Planned

A video in the style of user-generated content, spoken by a persona from your library, with the persona's recorded consent.

Around the machine

Everything it needs to run for weeks.

Schedule it, test it, boost it and cap its spend, with the price in front of you the whole time.

Schedules

The days, the times and the zone, with a random pick each run where you allow one.

Experiments

Test one change at a time, like the opening line, and let the approved winner set the schedule.

Ads from approved posts

Boost a post you already approved as a Meta ad. Every launch waits for you too.

Your own keys

Bring your own provider keys, and a step on them costs nothing extra.

A daily spending limit

Set it once. A step that would pass it, or that your balance does not cover, does not run.

Roles for a team

Editors build and run; admins decide what goes out and what is paid for.

Control

A machine that runs itself, and posts only what you approve.

Most tools that make videos for you will also post them for you. LoopBatch will not, on any plan, unless an admin turns that on for one schedule. How approval works.

  • Every post waits for an admin's approvalThe approval names the exact video, the caption and the connected account, or it is a schedule's own rule an admin turned on. TikTok posts and ads always wait for a person.
  • Connecting an account posts nothingLoopBatch asks only for the permissions a feature needs, and you can disconnect at any time.
  • Your credentials are encryptedEach one is sealed to your workspace; disconnecting deletes it.
  • Your data is not for saleConnection data runs the integrations. It is never sold or used for advertising.

How it compares

The speed of automation, without handing it the keys.

LoopBatch compared with a typical AI video tool and with doing it by hand
What you getLoopBatchA typical AI video toolDoing it by hand
Makes the video✓ From a workflow you describeYesHours per video
Waits for your approval on every post✓ On every planOften posts on autopilot, or approvals on higher plansYes
Checks each platform's rules first✓ Before you approveNot stated on their pagesFrom memory
Shows what a video costs✓ Credit estimate before each runVendor credits that can changeYour time
Your own AI provider keys✓ No markupRarely, or at a higher fee—

"A typical AI video tool" summarises the public home and pricing pages of twelve AI video and social tools, read on 23 September 2026.

Pricing

Create more content. Choose the plan that fits.

Make branded videos, images and carousels with creation credits included every month. See the full credit estimate before creating and top up when you need more.

Compare the plans

Creator · $19/month
1,000 creation credits
Pro · $49/month
3,000 creation credits
Agency · $149/month
10,000 creation credits

Use credits for images, carousels, narration and video. See what they can generate.

Why trust a new product

Built to give you control from day one.

See your costs, review your content and choose where it goes. Try it in your own workspace.

  • The markup is printed, as a number20% on the provider's price, on the pricing page and on every ledger line.
  • Approval is on every planIt is not an upgrade. Nothing posts without it, from the cheapest plan up.
  • Six official connectionsEach platform is connected through its own API, and each can be disconnected in one click.
  • A real company you can reachLoopBatch is made by Test Plot Labs LLC in Lincoln, Nebraska. About us.

Questions

What people ask before they start

What does "vibe code" mean here?

Vibe coding is telling an AI what you want and letting it write the code. In LoopBatch you describe a content workflow in plain words, and it is written as a short program that makes, checks and posts your videos. You never have to read the code, and it is always there if you want to.

Do I need to know how to code?

No. You describe the workflow, run it on sample data, and put it on a schedule, all on the workflow's own page. To change it, you describe the change. You can also start from a template.

Can my own AI agent build it?

Yes. LoopBatch is an MCP server: Claude Code and Codex connect with its URL, and can write, check, test-run, publish and schedule a workflow in your workspace. It can decide a post only if you grant it publishing when you connect it.

What can a workflow make?

Short vertical videos and carousels: clips cut from a long video, faceless videos narrated over footage or AI pictures, ad versions of one video, and text carousels. A workflow can write, voice, find footage, make AI pictures and video, cut, caption, check and post.

Can it post without me?

No. Every post waits for an approval of the exact video, caption and account, by a person in your workspace or by an agent you granted publishing to. That is true on every plan, and connecting an account never posts anything by itself.

Which platforms does it publish to?

TikTok, Instagram, YouTube Shorts, Facebook, Threads and LinkedIn today. X, Pinterest, Bluesky and Reddit are coming. Each is connected separately through the platform's own connection, and you choose which accounts a post goes to.

How much does creating content cost?

Each plan includes creation credits for images, narration and video. You see the full credit estimate before creating. See creation examples and plans.

Do I need my own AI provider keys?

No. LoopBatch's own providers work out of the box. If you add your own keys, a step on your key is paid to that provider directly and LoopBatch adds nothing.

Is AI-generated content labelled?

Yes. TikTok, YouTube and Meta each require a label on realistic AI content, and LoopBatch checks that the label and the disclosures are set for the platform before you can approve the post.

What happens after the trial?

Your card is charged on day 8 and then every month or year, until you cancel. You see the date and the amount before Stripe takes the card, and you can cancel in one click on the wallet page.

Who owns the videos?

You do. They are made for your workspace and published to accounts you own or manage. See the terms and the privacy policy.

Your next video starts here.

Sign in to your workspace. New accounts currently require an invitation.