Transcribe WhatsApp audio with Groq Whisper and save transcripts to Google Drive
Ready for 3.0What this workflow does
This workflow has 4 nodes and runs when an HTTP POST request hits its webhook URL. It uses only n8n's built-in nodes. It also calls api.groq.com and script.google.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Extract JSON from Base64 Audio (Code): runs custom JavaScript code
- Post Audio to Groq for Transcription (HTTP Request): calls api.groq.com (POST)
- Post Transcription to Google Script (HTTP Request): calls script.google.com (POST)
HTTP calls to: api.groq.com, script.google.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (3)
- Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest
From the author
Quick overview This workflow receives a webhook with a Base64-encoded WhatsApp call recording from a Google App Script, transcribes the audio using Groq’s Whisper API, and saves the formatted transcript as a text file to Google Drive via a Google Apps Script…