Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

Library / Email Automation

Email Automation

Turn changed docs pages into a weekly podcast with Apify, DeepSeek & ElevenLabs

On a schedule, it handles email with OpenAI / ChatGPT and ElevenLabs using Apify, Gmail, Google Sheets, ElevenLabs.

What it does

## Turn changed docs pages into a weekly podcast ### How it works 1. Every Friday Apify crawls your release notes, with retries and a failure alert. 2. Each page is hashed and compared with the saved fingerprints, so only new or changed pages move on. 3. Quiet weeks are logged and stop there. 4. A DeepSeek agent writes the episode script, and a check verifies length, the change list and version numbers. 5. Weak scripts go to a review queue. Good ones are voiced by ElevenLabs and emailed, with a text-only fallback. 6. The episode and new page fingerprints are saved, and a monthly recap emails the totals. ### Setup steps - [ ] Connect Apify, DeepSeek (OpenAI-compatible), ElevenLabs, Gmail and Google Sheets - [ ] Point Crawl Release Notes at your changelog - [ ] Create tabs docs_episodes, docs_page_hashes, docs_review_queue, docs_run_errors - [ ] Set recipients in Parse Docs Episode and Build Episode Recap ### Customization Raise maxCrawlPages for a bigger changelog, adjust the word range in Check Episode Quality, or move the Friday cron.

The steps

  1. Friday Docs Sweep
  2. Crawl Release Notes
  3. Get Docs Pages
  4. Shape Docs Input
  5. Write Docs Episode
  6. Docs Model
  7. Parse Docs Episode
  8. Speak Docs Episode
  9. Email Docs Episode
  10. Log Docs Episode
  11. Read Page Fingerprints
  12. Any Docs Changed?
  13. Log Quiet Week
  14. Check Episode Quality

27 steps in total.

Similar automations