CONTENT CREATION
Generate B-roll clips when a blog post is marked Ready in Notion
Watches a Notion blog database for posts flipped to 'Ready', splits the body into paragraphs, and generates a short B-roll video clip for each paragraph with Replicate.
How it runs
The automated pipeline, trigger to output.
- TriggerNotion page Status set to ReadyNotion
- LogicFilter: status equals 'Ready'
- ActionFetch post body and split into paragraphsNotion
- ActionGenerate one B-roll clip per paragraph with ReplicateReplicate
- OutputAppend clip URLs back to the Notion pageNotion
What it does
Turns a finished blog post into a set of paragraph-matched B-roll clips automatically. When an editor flips a Notion page's Status to 'Ready', the workflow reads the post body, generates one Replicate text-to-video clip per paragraph, and links every clip back onto the source page so the social team can grab them without leaving Notion.
When to use it
Use it when your blog lives in Notion and you want repurposable vertical video for each key paragraph without manually prompting a model post by post. Best for teams that publish a few long-form posts a week and feed Reels, Shorts, and TikTok.
How it works
- 1A Notion database webhook fires when a post's Status changes to 'Ready'.
- 2A filter confirms the new status is exactly 'Ready' so drafts and edits are ignored.
- 3The post body is fetched and split into discrete paragraphs.
- 4For each paragraph, Replicate runs a text-to-video model to render a short B-roll clip from the paragraph's gist.
- 5The resulting clip URLs are appended back to the Notion page as a 'B-roll' block, one per paragraph.
Set it up
What you configure once, before turning it on.
- 1Connect NotionPages, databases, comments.
- 2Connect ReplicateImage, video, and model inference.
- 3Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 4Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 5Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Content Creation workflows
Full multi-format snippet pack from one episode
An agent takes a published episode and produces a complete repurposing pack: quote cards, show notes, audiogram scripts, and a thread, organized into a Notion hub page.
Guest recap email draft after episode publish
When an episode publishes, transcribe it, draft a personalized thank-you email to the guest with their best quotes and shareable links, and queue it as a Gmail draft.
Build a Dropbox B-roll library from exported blog drafts
Triggers when a new blog draft file lands in a Dropbox folder, generates a Replicate B-roll clip for each paragraph.
Audiogram script and clip-timestamp builder
From a transcript dropped in Drive, pick three viral-worthy 30-to-60-second segments, write captions and hook text, and post the clip plan to Slack for editors.
Podcast episode to branded quote cards
When a new episode audio file lands in Drive, transcribe it, pull the five most quotable lines, and generate branded quote-card images ready to post.
Narrated audio trailer from episode highlights
On a schedule, scan recent episodes, write a teaser script from their highlights, and synthesize a narrated trailer with ElevenLabs saved to your media bucket.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
