Templates / Convert Supabase support FAQs to audio with Google Cloud TTS and Webflow

Convert Supabase support FAQs to audio with Google Cloud TTS and Webflow

Needs changes

by Jitesh Dugar βœ“ Β· 34 views Β· created 2026-04-10 Β· Support Chatbot, Multimodal AI

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Item Lists (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What to replace before upgrading

Removed in 3.0Replace with
Item Lists (legacy)
Item Lists β€” Deduplicate by FAQ ID, Item Lists β€” Sort by Category then ID
Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used)

Nodes used (6)

What it does

Enhance your support documentation with an audio-first experience. This workflow converts Supabase FAQ entries into high-quality audio using Google Cloud TTS, hosts them via a CDN, and embeds them into your Webflow support pages. --- 🎯 What This Workflow Does This template transforms static FAQ content into a professional audio library through a multi-stage process. --- πŸ”” Step 1 β€” Webhook Intake & Intelligent Fetch - Webhook Trigger: Processes specific FAQ IDs or categories on demand - Supabase Query: Fetches unprocessed or requested FAQ records --- πŸ“‹ Step 2 β€” Data Enrichment & SSML Preparation - Deduplication: Ensures each FAQ is processed only once - SSML Formatting: Adds pauses and emphasis for natural speech delivery --- πŸ—£οΈ Step 3 β€” Google Cloud TTS & Hosting - Audio Generation: Converts text to MP3 using Google Cloud TTS (WaveNet) - CDN Hosting: Uploads audio via UploadToURL to generate a public URL --- 🌐 Step 4 β€” CMS Update & Database Write-Back - Webflow Update: Inserts audio URL into FAQ pages for playback - Supabase Update: Marks records as published with timestamps --- πŸ’Ό Step 5 β€” Reporting & Confirmations - Microsoft Teams Alert: Sends summary with audio links - Webhook Response: Returns JSON confirmation to trigger source --- ✨ Key Features - Accessibility First: Enables audio-based support consumption - SSML Intelligence: Improves clarity with structured speech formatting - Rate-Limit Safe: Processes items sequentially to avoid API limits - Reliable Hosting: UploadToURL ensures stable public audio URLs --- πŸ”§ Setup Requirements Required Integrations - Supabase: FAQ table - Google Cloud TTS: API enabled - Webflow: CMS API access - UploadToURL: CDN hosting - Microsoft Teams: Webhook URL --- Upgrade your support experience. Import this template to turn your FAQ library into a voice-enabled support center.

View the original on n8n.io β†’ Check your own copy

Get the weekly β€œwhat broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.