{"product_id":"whatsapp-voice-cloning-n8n-workflow-fish-audio-freeconvert","title":"WhatsApp Voice Cloning n8n Workflow: Fish Audio + FreeConvert","description":"\u003ch3\u003eClone WhatsApp Voice Notes and Reply Back with Fish Audio (n8n Workflow + FreeConvert)\u003c\/h3\u003e\n\u003cp\u003eTurn incoming WhatsApp voice notes into an actual Fish Audio private TTS voice model—then use it to generate and send voice replies on demand when users send \u003cstrong\u003e\/tts\u003c\/strong\u003e text commands. This n8n workflow automates the full pipeline: WhatsApp voice note → FreeConvert MP3 → Fish Audio voice cloning → Google Sheets logging → WhatsApp audio responses.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives WhatsApp messages\u003c\/strong\u003e via an n8n WhatsApp trigger, extracting sender phone number, message type, media ID, and any text body.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFor voice notes:\u003c\/strong\u003e fetches the media URL using the \u003cstrong\u003eFacebook Graph API\u003c\/strong\u003e, downloads the audio, and uploads it to \u003cstrong\u003eFreeConvert\u003c\/strong\u003e for conversion to \u003cstrong\u003eMP3\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWaits for conversion completion\u003c\/strong\u003e by polling the FreeConvert job status until it reports completed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a Fish Audio voice clone\u003c\/strong\u003e by uploading the MP3 audio to Fish Audio to generate a \u003cstrong\u003eprivate TTS voice model\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs model details\u003c\/strong\u003e by upserting the returned Fish Audio model ID and name into \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, then sends a WhatsApp confirmation message back to the sender.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFor text commands:\u003c\/strong\u003e when the incoming text contains \u003cstrong\u003e\/tts\u003c\/strong\u003e, it runs a sub-workflow to generate speech with Fish Audio, sends the resulting audio back on WhatsApp.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBuild an AI voice assistant where customers provide a short WhatsApp voice note and then receive \u003cstrong\u003evoice replies\u003c\/strong\u003e generated from their own voice.\u003c\/li\u003e\n  \u003cli\u003eCreate an onboarding flow: users send a voice sample on WhatsApp, you clone it once, and confirm readiness in the same chat.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineering demo project for end-to-end \u003cstrong\u003eWhatsApp + FreeConvert + Fish Audio + Google Sheets\u003c\/strong\u003e integrations in n8n.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWhatsApp Cloud API\u003c\/strong\u003e trigger for new messages and sending voice replies.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFacebook Graph API\u003c\/strong\u003e to retrieve voice note media URLs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFreeConvert\u003c\/strong\u003e (HTTP Bearer token) to convert audio to MP3 and poll job status.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFish Audio\u003c\/strong\u003e to train a private TTS voice model from the converted MP3.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e upsert to store Fish Audio model ID\/name.\u003c\/li\u003e\n  \u003cli\u003eWorkflow logic uses nodes such as \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, plus WhatsApp-related steps (with sticky notes for guidance).\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45755361263795,"sku":"N8N-17727","price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/zjbdj4l4BYgEumoRnh81D_CJmTXGYb.png?v=1785661497","url":"https:\/\/buyflowscripts.com\/products\/whatsapp-voice-cloning-n8n-workflow-fish-audio-freeconvert","provider":"N8N Commerce","version":"1.0","type":"link"}