MARKETING

Generate newsletter audio and log episodes in a Notion tracker

Triggered on demand, narrate a chosen newsletter with ElevenLabs, store the MP3 in Dropbox, and create a Notion database row with show-notes, transcript, and audio link so every…

CategoryMarketing
Enginesim
Difficultybeginner
Triggermanual
Steps6
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerManual run on a selected newsletter
  • ActionFetch newsletter file from DropboxDropboxDropbox
  • ActionGenerate script, transcript, and show-notesOpenAI
  • ActionRender narration to MP3ElevenLabsElevenLabs
  • ActionSave MP3 to Dropbox and capture linkDropboxDropbox
  • OutputCreate episode row in Notion trackerNotionNotion

What it does

This workflow pairs audio production with a tidy content record. You kick it off for a specific newsletter; it produces narration, files the MP3, and creates a fully populated Notion entry containing the show-notes, a clean transcript, the publish date, and a link to the audio. Your episode archive stays organized automatically.

When to use it

Reach for this when you need an auditable episode catalog rather than scattered files, for example when multiple people manage publishing or you report on audio output to stakeholders. The manual trigger gives you control over exactly which issue gets converted and when.

How it works

  1. 1You launch the workflow manually and point it at a newsletter file in Dropbox.
  2. 2The file is fetched and OpenAI generates a narration script, a polished transcript, and structured show-notes.
  3. 3ElevenLabs renders the script to an MP3.
  4. 4The MP3 is saved back to a Dropbox episodes folder and its share link is captured.
  5. 5A new row is created in your Notion episode-tracker database with title, summary, transcript, show-notes, audio link, and date.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect DropboxFiles and folders.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect ElevenLabsText-to-speech, voice cloning.
  4. 4
    Connect NotionPages, databases, comments.
  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.