AI AGENTS

Narration with Glossary-Aware Pronunciation Review

An agent narrates new long-form posts, flags brand and technical terms that ElevenLabs is likely to mispronounce.

CategoryAI Agents
Enginepaperclip
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerCMS webhook: long-form post publishedHTTP webhook
  • LogicAgent builds script and flags risky pronunciation terms
  • ActionGenerate first-pass narrationElevenLabsElevenLabs
  • ActionSend flagged terms to Slack for phonetic fixesSlack
  • ActionRegenerate narration with approved pronunciationsElevenLabsElevenLabs
  • OutputUpload corrected MP3 to DropboxDropboxDropbox

What it does

Produces narrations while actively catching pronunciation problems. The agent detects uncommon brand names, acronyms, and jargon, proposes phonetic spellings, and only ships audio after a reviewer confirms the fixes.

When to use it

Use it when your content is full of product names, technical terms, or acronyms that a generic voice model garbles, and getting pronunciation right is worth one review step.

How it works

  1. 1A CMS webhook fires when a long-form post is published.
  2. 2The agent builds a spoken script and scans it against a known glossary plus heuristics for rare terms, generating a first-pass MP3 with ElevenLabs.
  3. 3If risky terms are found, it posts them to Slack with proposed phonetic substitutions and waits for approval or edits.
  4. 4The agent applies the approved pronunciation overrides and regenerates the narration with ElevenLabs.
  5. 5The corrected MP3 is uploaded to Dropbox and the link is returned, with new terms appended to the glossary for next time.

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
    Connect DropboxFiles and folders.
  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.