Templates / Turn voice memos into structured task lists with Google Gemini and Google Sheets

Turn voice memos into structured task lists with Google Gemini and Google Sheets

Ready for 3.0

by Oka Hironobu ✓ · 16 views · created 2026-07-31 · Personal Productivity, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (9)

Google GeminiBasic LLM ChainGoogle Gemini Chat ModelStructured Output ParserGmailGoogle Sheets

What it does

Quick Overview This workflow collects a voice memo via an n8n form, transcribes it with Google Gemini, extracts a structured task list, emails the summary and tasks via Gmail, and appends each task as a new row in Google Sheets. How it works 1. Receives a voice memo, project name, and recipient email address through an n8n Form trigger. 2. Sends the uploaded audio file to Google Gemini to generate a transcript, and emails the user if transcription fails. 3. Uses a Google Gemini chat model to convert the transcript into a structured JSON output containing a one-line summary and tasks with owner, due date, and priority. 4. Formats the extracted tasks into an email-friendly list and prepares the task fields for storage. 5. Sends the summary and task list to the submitter using Gmail. 6. Splits the task array into individual items and appends each task as a row in a Google Sheets worksheet. Setup 1. Add credentials for Google Gemini (PaLM) API, Gmail OAuth2, and Google Sheets OAuth2. 2. In the Google Sheets append step, select your target spreadsheet and the worksheet (for example, a tab named “Tasks”). 3. Open the form URL from the Form trigger, submit a project name and your email, and upload an audio file in a supported format (mp3, m4a, wav, or ogg).

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.