Convert Supabase support FAQs to audio with Google Cloud TTS and Webflow
Webhook — Receive FAQ Audio Job Request
Supabase — Read Unprocessed FAQs
Code — Filter & Split FAQ Rows
Item Lists — Deduplicate by FAQ ID
splitOut
Item Lists — Sort by Category then ID
splitOut
Code — Build SSML for Each FAQ
Loop Over Items — Process One FAQ at a Time
noOp
Google Cloud TTS — Synthesize FAQ Audio
texttospeech.googleapis.com
Code — Decode Base64 Audio to Binary
UploadToURL — Host FAQ MP3 on CDN
upload.uploadtourl.com
Code — Capture Audio URL + Timestamp
Webflow — Patch FAQ CMS Item with Audio URL
Supabase — Write Audio URL & Status Back
Code — Build Teams Card & Summary Object
Microsoft Teams — Send FAQ Audio Summary Card
Respond to Webhook — Return JSON Summary
noOp
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.