CONTENT CREATION

Notion blog post to multilingual voiceover explainer clip

When a Notion blog post is marked Ready, it is condensed into a tight script, narrated in multiple languages with ElevenLabs, paired with B-roll.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNotion post Status set to ReadyNotionNotion
  • ActionFetch article body and summarize to a 120s scriptOpenAI
  • LogicBranch per target language in Languages property
  • ActionGenerate per-language voiceover with ElevenLabsElevenLabsElevenLabs
  • ActionRender captioned explainer clip on ReplicateReplicateReplicate
  • OutputSave MP4s to Dropbox and link back in NotionDropboxDropbox

What it does

Turns a finished long-form blog post into a set of short, narrated explainer videos — one per target language — without anyone re-recording audio.

When to use it

Use it when your content team publishes long articles and wants social-ready video versions in several languages, but cannot staff voice actors or video editors for each one.

How it works

  1. 1A Notion database page flips its Status property to Ready, firing the trigger.
  2. 2The full article body is pulled from Notion and summarized into a 120-second narration script with key beats.
  3. 3A branch checks the post's Languages property; each listed locale gets its own translated script.
  4. 4ElevenLabs synthesizes a voiceover track per language using a consistent brand voice.
  5. 5Replicate renders a captioned explainer clip, syncing the narration to stock B-roll and on-screen text.
  6. 6Finished MP4s land in a per-post Dropbox folder, and the Notion page is updated with the links.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect NotionPages, databases, comments.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect ElevenLabsText-to-speech, voice cloning.
  4. 4
    Connect ReplicateImage, video, and model inference.
  5. 5
    Connect DropboxFiles and folders.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    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.