Gemini Live Voice Support n8n Workflow w/ Drive & Sheets
Gemini Live Voice Support n8n Workflow w/ Drive & Sheets
Regular price
£30.99
Regular price
£30.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Gemini Live Voice Support n8n Workflow w/ Drive & Sheets
Regular price
£30.99
Regular price
£30.99
Sale price
Unit price
/
per
Gemini Live Voice Support for Your Store—Powered by n8n, Drive, and Sheets
Deploy a ready-to-run Gemini Live Voice Support automation in n8n that creates secure single-use Gemini ephemeral tokens, loads your knowledge base from Google Drive, and handles real customer tool calls like order status, returns/exchanges, and complaints—logging everything to Google Sheets and notifying the owner via Gmail.
What this workflow does
- Creates a Gemini Live voice session: Receives a POST webhook request to start a new session.
- Applies rate limits: Enforces daily and per-IP rate limiting before proceeding.
- Builds a knowledge base from Google Drive: Lists and downloads supported knowledge files from a specified Drive folder, then combines them into a single system prompt.
- Generates secure session credentials: Creates the Gemini Live session configuration (voice, model, and tool schema), signs session metadata with an HMAC, and requests a single-use ephemeral token.
- Returns session details to the client: Responds with the token, model, WebSocket URL, signed metadata, and the tool-callback URL.
- Handles tool-call webhooks: Validates the HMAC signature and expiry, enforces a per-session tool-call limit, and routes authorized tools.
- Connects customers to store operations: Reads order data from Google Sheets for status, verifies and appends return/exchange requests to Google Sheets and emails the owner, logs complaints to Google Sheets and emails the owner, or notifies the owner for unanswered questions.
- Returns results or errors: Sends JSON tool results, or error responses for missing info, rate limits, unknown tools, or unauthorized calls.
Use cases
- Voice-based order status for e-commerce shoppers
- Automated return/exchange request intake with owner notification
- Complaint logging to Google Sheets with Gmail alerts
- Fallback owner notifications when questions can’t be answered from your Drive knowledge
Technical details
- n8n nodes/logic: if, set, code, switch, gmail, crypto
- Integrations: Google Drive (knowledge files), Google Sheets (orders + logging), Gmail (owner notifications), Gemini Live (ephemeral token + WebSocket/session + tool callbacks)
- Security: HMAC signing/validation for session metadata and tool-call authorization
