CONTENT CREATION

Weekly: convert top blog post into a narrated video clip

On a weekly schedule, picks your highest-traffic blog post, writes a short script, narrates it with AI voice, and renders a captioned vertical clip ready to post.

CategoryContent Creation
Enginesim
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule fires
  • ActionSelect top unrepurposed post from content tablePostgreSQLPostgres
  • ActionWrite 60-second narration script
  • ActionGenerate AI voiceover from scriptElevenLabsElevenLabs
  • ActionRender captioned vertical clip with b-rollReplicateReplicate
  • OutputSave clip to Drive and mark post repurposedGoogle DriveGoogle Drive

What it does

Once a week it turns a long blog post into a short narrated video. It condenses the article into a 45-60 second script, generates a voiceover, pairs the audio with generated background visuals, and saves a ready-to-post vertical clip.

When to use it

Use it when you want a steady drip of short-form video from content you already wrote, but don't have an editor on staff. Ideal for Reels, Shorts, and TikTok where consistency beats polish.

How it works

  1. 1A weekly schedule kicks off the run.
  2. 2The flow pulls the candidate blog post from a Postgres content table and selects the best-performing one not yet repurposed.
  3. 3It writes a tight spoken-word script sized for a 60-second clip.
  4. 4ElevenLabs narrates the script into an audio track.
  5. 5A short video is rendered on Replicate, syncing generated b-roll visuals to the narration with burned-in captions.
  6. 6The finished clip is saved to Google Drive and the source row is marked as repurposed so it won't be picked again.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect PostgresAny Postgres URL — query, write, migrate.
  2. 2
    Connect ElevenLabsText-to-speech, voice cloning.
  3. 3
    Connect ReplicateImage, video, and model inference.
  4. 4
    Connect Google DriveDocs, sheets, slides, files.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.