This workflow follows the Agent → Google Gemini Embeddings recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
googleCalendarOAuth2ApigooglePalmApigoogleSheetsOAuth2ApihttpQueryAuthsupabaseApitelegramApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Agent. Uses agent, lmChatGoogleGemini, memoryBufferWindow, embeddingsGoogleGemini. Event-driven trigger; 13 nodes.
Source: https://github.com/tolproductlab/tpl-concierge/blob/main/workflows/Agent.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
AI Document Assistant via Telegram + Supabase. Uses lmChatGoogleGemini, openWeatherMapTool, agent, telegramTrigger. Event-driven trigger; 28 nodes.
This template creates a Telegram AI Assistant that answers questions based on your documents, powered by Google Gemini and Supabase. Key features include Intelligent HTML Post-processing for rich form
Chatbot. Uses googleDrive, vectorStoreSupabase, googleDriveTrigger, documentDefaultDataLoader. Event-driven trigger; 23 nodes.
restaurant chat. Uses telegramTrigger, agent, lmChatOpenRouter, memoryBufferWindow. Event-driven trigger; 19 nodes.
Rag. Uses documentDefaultDataLoader, agent, rerankerCohere, memoryBufferWindow. Event-driven trigger; 15 nodes.