CONTENT CREATION

Narrate queued blog posts from an Airtable pipeline and announce each episode in Discord

Watches an Airtable content pipeline for rows marked Ready for Audio, narrates the linked draft with ElevenLabs, stores the MP3 in Dropbox, updates the row to Published.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerAirtable row set to Ready for AudioAirtableAirtable
  • ActionRead draft body and title from rowAirtableAirtable
  • LogicSkip rows with no draft body
  • ActionNarrate draft to MP3ElevenLabsElevenLabs
  • ActionUpload to Dropbox and update row to PublishedDropboxDropbox
  • OutputAnnounce new episode in DiscordDiscordDiscord

What it does

It drives audio production straight off your Airtable editorial pipeline. When a row is flagged Ready for Audio, the workflow narrates the draft, hosts the file in Dropbox, advances the row's status, and drops an announcement in Discord so the community knows a new episode is live.

When to use it

Use it when Airtable is your content command center and you coordinate releases through a community or team Discord. Ideal for creator collectives and newsletter teams that batch-queue posts and want automatic audio plus announcements.

How it works

  1. 1An Airtable trigger fires when a row's Status becomes Ready for Audio.
  2. 2The flow reads the draft body and title from the row fields.
  3. 3A logic check confirms a draft body exists; rows missing content are skipped and flagged.
  4. 4ElevenLabs narrates the draft into an MP3.
  5. 5The audio uploads to Dropbox and the share link plus duration write back to the row, which is set to Published.
  6. 6A Discord message announces the episode with its title and listen link.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AirtableBases, tables, views, automations.
  2. 2
    Connect ElevenLabsText-to-speech, voice cloning.
  3. 3
    Connect DropboxFiles and folders.
  4. 4
    Connect DiscordCommunity channels + voice + bots.
  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.