Run a Gemini Live voice support assistant with Google Drive and Sheets

n8n · Customer service · checked 2026-10-29

Brand hub

Quick overview This workflow provides a Gemini Live assistant for an e-commerce store by generating single-use Gemini ephemeral tokens, loading a knowledge base from a Google Drive folder, and handling tool calls to read order status, create return/exchange requests, log complaints to Google Sheets and notify the owner via Gmail How it works Receives a POST webhook request to create a new Gemini Live voice session. Applies daily and per-IP rate limits, then lists and downloads supported knowledge files from a specified Google Drive folder and combines them into a single system prompt. Builds a Gemini Live session configuration (voice, model, and tool schema), signs the session with an HMAC, and requests a single-use ephemeral token from the Gemini API. Returns the token, model, WebSocket URL, signed session metadata, and tool-callback URL to the client via the webhook response.

At a glance

Brand
n8n
Jobs
Customer service
Sources
1

Dimensions

Sources

Last checked 2026-10-29. Description source: harvest.