Turn GitHub releases into audio updates and newsletters with OpenAI and ElevenLabs
GitHub — On New Release Published
githubtrigger
Code — Parse & Categorise Release Notes
Notion — Query Changelog Database
notion
Code — Merge Notion Context + Release Data
OpenAI — Write Podcast-Style Spoken Script
openai
ElevenLabs — Generate MP3 Audio
Code — Store Script Text Before Upload
Code — Store Audio URL + Full Release Data
Google Sheets — Load Subscriber List
googleSheets
Aggregate — Bundle All Subscriber Emails
aggregate
Code — Build HTML Email Newsletter
Gmail — Send Audio Newsletter to Subscribers
gmail
Slack — Post to #product-updates Channel
slack
Notion — Write Back Audio URL to Changelog Page
notion
Upload a File
uploadtourl
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.