CONTENT CREATION

Narrate only long posts and route the audio to Slack for review before publishing

When a post is published, checks its length; long-form posts get narrated with ElevenLabs and chapter markers.

CategoryContent Creation
Enginesim
Difficultyadvanced
Triggerwebhook
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerCMS webhook: post publishedHTTP webhook
  • LogicBranch on word count vs. long-form threshold
  • ActionSplit into chapters and narrate with ElevenLabsElevenLabsElevenLabs
  • LogicMerge MP3 with chapter markers, tag as draft
  • OutputPost draft audio to Slack with approve/re-renderSlack

What it does

Gates audio production on article length: short posts are skipped, while long-form posts are narrated with chapter markers and sent to a Slack channel as a reviewable draft before anything goes live.

When to use it

Use it when narrating every post wastes credits and you want a human to sign off on voice quality and pronunciation for substantial articles only. Good for teams with an editorial QA step on audio.

How it works

  1. 1A webhook fires from your CMS when a post is published, carrying the post body and metadata.
  2. 2The flow counts words and branches: posts under the threshold exit without narration.
  3. 3For long posts, the body is split into chapters by heading and each chapter is narrated with ElevenLabs.
  4. 4Clips are merged into one MP3 with chapter markers and a draft label.
  5. 5The draft MP3 and chapter list are posted to a Slack review channel with Approve and Re-render buttons.
  6. 6On Approve, the audio is delivered to the published output target; on Re-render, the flow re-runs with adjusted voice settings.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect ElevenLabsText-to-speech, voice cloning.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.