WhatsApp Audio Transcription n8n Workflow: Groq Whisper to Google Drive
WhatsApp Audio Transcription n8n Workflow: Groq Whisper to Google Drive
Couldn't load pickup availability
WhatsApp Audio Transcription n8n Workflow: Groq Whisper to Google Drive
Turn WhatsApp voice calls into searchable text—automatically
This WhatsApp Audio Transcription n8n workflow takes a Base64-encoded WhatsApp call recording, transcribes it using Groq Whisper, and saves the formatted transcript as a .txt file in Google Drive via a Google Apps Script web app—so you can quickly capture call details without manual listening.
What this workflow does
Designed for n8n users who want a reliable WhatsApp call transcription pipeline, the workflow works end-to-end as follows:
- Receives an HTTP POST webhook (from your Google App Script) containing Base64 audio data plus optional metadata such as fileName, mimeType, and optional Google Drive link metadata.
- Decodes the Base64 payload into a binary audio file and generates a transcript filename based on the original audio name.
- Transcribes audio with Groq Whisper by calling whisper-large-v3-turbo and retrieving the transcript text.
- Sends the transcript + call metadata to a Google Apps Script web app action (save_transcript) that writes the transcript into a specified Google Drive folder as a text file.
Use cases
- Customer support teams transcribe WhatsApp call recordings for faster follow-ups and documentation.
- Sales operations convert voice conversations into searchable notes stored in Google Drive.
- Automation engineers build a webhook-driven audio transcription system that connects WhatsApp capture to Groq and Google Drive.
Technical details
- n8n nodes / components: Code, Webhook, HTTP Request, Sticky Note.
- Groq Whisper integration: transcription via whisper-large-v3-turbo using an HTTP Header Bearer token (Groq API key).
- Google Drive output: saved by a Google Apps Script web app you deploy and configure with your target Drive folder ID.
Setup requirement: create and deploy the required Google Apps Script web app from your Google Drive account, update its URL and Drive folder ID, then configure your WhatsApp/audio capture process to POST the required fields (fileData, fileName, mimeType) to the workflow’s whatsapp-audio webhook endpoint.
