CONTENT CREATION

Auto-narrate new RSS blog posts and drop the audio edition in Dropbox

On a schedule it checks your blog's RSS feed, scrapes each new article, narrates it with ElevenLabs, generates a cover image.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggerschedule
Steps7
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSchedule: poll blog RSS feed
  • ActionFetch RSS feed entriesHTTP webhook
  • LogicKeep only URLs not processed before
  • ActionScrape full article text with FirecrawlFirecrawl
  • ActionNarrate article into MP3 with ElevenLabsElevenLabsElevenLabs
  • ActionGenerate cover image from headlineImage generation
  • OutputUpload MP3 + cover to dated Dropbox folderDropboxDropbox

What it does

Polls your public blog feed on a schedule, finds posts it hasn't processed yet, scrapes the full article, and produces a narrated MP3 plus a cover image. Everything is filed into an organized Dropbox folder so your audio library builds itself.

When to use it

Use it when your blog publishes through a CMS with an RSS feed (WordPress, Ghost, Webflow) and you want a hands-off pipeline that turns each post into a downloadable audio edition without touching the CMS.

How it works

  1. 1A schedule trigger runs the check every few hours.
  2. 2The RSS feed is fetched and each item is compared against already-seen URLs; new ones continue.
  3. 3Firecrawl scrapes the article URL into clean main-content text.
  4. 4ElevenLabs narrates the cleaned text into an MP3.
  5. 5A cover image is generated from the headline.
  6. 6The MP3 and cover are uploaded to a dated Dropbox folder named after the post slug as the final delivery.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect FirecrawlCrawl, scrape, structured extract.
  3. 3
    Connect ElevenLabsText-to-speech, voice cloning.
  4. 4
    Connect Image generationManaged Nano Banana image renders, metered per image.
  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.