Templates / Clone and replay WhatsApp voice notes with Fish Audio, FreeConvert, and Sheets

Clone and replay WhatsApp voice notes with Fish Audio, FreeConvert, and Sheets

Unknown

by iamvaar ✓ · 11 views · created 2026-08-01 · Content Creation, AI Chatbot

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This workflow has 23 nodes and runs on WhatsApp events (messages) (plus 1 other trigger). Along the way it connects WhatsApp Business Cloud, Google Sheets and Fishaudio (community). It also calls api.freeconvert.com and api.fish.audio over HTTP.

How it runs

Trigger: On WhatsApp events (messages) (plus 1 other trigger).

  1. Set Message Fields (Edit Fields (Set)): sets 4 fields: phone, type, media_id…
  2. Read Voice Data from Sheets (Google Sheets): uses Google Sheets
  3. Check If Voice Note Message (If): checks a condition and branches into true / false
  4. Check Voice Data Found (If): checks a condition and branches into true / false
  5. Fetch Media Source URL (HTTP Request): calls an HTTP API
  6. Check for Text Keyword (If): checks a condition and branches into true / false
  7. Generate Speech with Fish Audio (Fishaudio): uses Fishaudio
  8. Download Voice File (HTTP Request): calls an HTTP API
  9. Start Text to Voice Workflow (Execute Sub-workflow): calls another n8n workflow
  10. Upload Audio to WhatsApp (WhatsApp Business Cloud): work with media

…plus 11 more steps. See the full node list below.

Services it uses

WhatsApp Business CloudGoogle SheetsFishaudio (community)

HTTP calls to: api.freeconvert.com, api.fish.audio

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-fishaudio is verified or supports 3.0 (used in Generate Speech with Fish Audio).

Nodes used (11)

From the author

Quick overview Youtube Video: https://youtu.be/HUBYaWoVlZ8 This workflow receives WhatsApp messages, converts incoming voice notes to MP3 with FreeConvert, trains a Fish Audio voice clone, stores the model reference in Google Sheets, and (on /tts text…

Excerpt from iamvaar's description on n8n.io.

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.