AutomationMart
Home/Browse/AI sales agent with Telegram approvals & Google Sheets sync
n8n

AI sales agent with Telegram approvals & Google Sheets sync

n8nn8n11 modulesv1.0
Google SheetsTelegramGemini

A complete, ready-to-deploy Telegram chatbot template for food delivery businesses. This intelligent assistant handles orders, payments, customer service, and order tracking with human-in-the-loop payment verification. ✨ Key Features πŸ€– AI-Powered Conversations - Natural language order processing using Google Gemini πŸ“± Telegram Integration - Seamless customer interaction via Telegram πŸ’³ Payment Verification - Screenshot-based payment confirmation with admin approval πŸ“Š Order Tracking - Automati

At a glance

AI sales agent with Telegram approvals & Google Sheets sync is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Google Sheets, Telegram, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Telegram, Gemini
Modules
11
Price
Free
Version
v1.0
AI sales agent with Telegram approvals & Google Sheets sync workflow diagram

About this workflow

A complete, ready-to-deploy Telegram chatbot template for food delivery businesses. This intelligent assistant handles orders, payments, customer service, and order tracking with human-in-the-loop payment verification. ✨ Key Features πŸ€– AI-Powered Conversations - Natural language order processing using Google Gemini πŸ“± Telegram Integration - Seamless customer interaction via Telegram πŸ’³ Payment Verification - Screenshot-based payment confirmation with admin approval πŸ“Š Order Tracking - Automatic Google Sheets logging of all orders 🧠 Memory Management - Contextual conversation memory for better customer experience 🌍 Multi-Currency Support - Easily customizable for any currency (USD, EUR, GBP, etc.) πŸ“ Location Flexible - Adaptable to any city/country πŸ”„ Human Oversight - Manual payment approval workflow for security πŸ› οΈ What This Template Includes Core Workflow Customer Interaction - AI assistant takes orders via Telegram Order Confirmation - Summarizes order with total and payment details Information Collection - Gathers customer name, phone, and delivery address Payment Processing - Handles payment screenshots and verification Admin Approval - Human verification of payments before order confirmation Order Tracking - Automatic logging to Google Sheets with delivery estimates Technical Components AI Agent Node - Google Gemini-powered conversation handler Memory System - Maintains conversation context per customer Google Sheets Integration - Automatic order logging and tracking Telegram Nodes - Customer and admin communication Payment Verification - Screenshot detection and approval workflow Conditional Logic - Smart routing based on message types πŸš€ Quick Setup Guide Prerequisites n8n instance (cloud or self-hosted) Telegram Bot Token Google Sheets API access Google Gemini API key Step 1: Replace Placeholders Search and replace the following placeholders throughout the template: Business Information [YOURBUSINESSNAME] β†’ Your restaurant/food business name [ASSISTANTNAME] β†’ Your bot's name (e.g., "Alex", "Bella", "Chef Bot") [YOURCITY] β†’ Your city [YOURCOUNTRY] β†’ Your country [YOURADDRESS] β†’ Your business address [YOURPHONE] β†’ Your business phone number [YOUREMAIL] β†’ Your business email [YOURHOURS] β†’ Your operating hours (e.g., "9AM - 11PM daily") Currency & Localization [YOURCURRENCY] β†’ Your currency name (e.g., "USD", "EUR", "GBP") [CURRENCYSYMBOL] β†’ Your currency symbol (e.g., "$", "€", "Β£") [YOURTIMEZONE] β†’ Your timezone (e.g., "EST", "PST", "GMT") [PREFIX] β†’ Order ID prefix (e.g., "FB" for "Food Business") Menu Items (Customize Completely) [CATEGORY1] β†’ Food category (e.g., "Burgers", "Pizza", "Sandwiches") [ITEM1] through [ITEM8] β†’ Your menu items [PRICE1] through [DELIVERYFEE] β†’ Your prices Add or remove categories and items as needed Payment & Support [YOURPAYMENTDETAILS] β†’ Your payment information [YOURPAYMENTPROVIDER] β†’ Your payment method (e.g., "Venmo", "PayPal", "Bank Transfer") [YOURSUPPORTHANDLE] β†’ Your Telegram support username Step 2: Configure Credentials Telegram Bot - Add your bot token to Telegram credentials Google Sheets - Connect your Google account and create/select your orders spreadsheet Google Gemini - Add your Gemini API key Sheet ID - Replace [YOURGOOGLESHEETID] with your actual Google Sheet ID Step 3: Customize Menu Update the menu section in the AI Agent system message with your actual: Food categories Item names and prices Delivery fees Any special offerings or combos Step 4: Test & Deploy Import the template into your n8n instance Test the conversation flow with a test Telegram account Verify Google Sheets logging works correctly Test the payment approval workflow Activate the workflow πŸ’° Currency Examples USD Version πŸ” MENU & PRICES (USD) Burgers - Classic Burger – $12.99 - Cheese Burger – $14.99 - Deluxe Burger – $18.99 Delivery Fee – $3.99 EUR Version πŸ” MENU & PRICES (EUR) Burgers - Classic Burger – €11.50 - Cheese Burger – €13.50 - Deluxe Burger – €17.50 Delivery Fee – €3.50 πŸ“Š Google Sheets Structure The template automatically logs orders with these columns: Order ID Customer Name Chat ID Phone Number Delivery Address Order Info Total Price Payment Status Order Status Timestamp πŸ”§ Customization Options Easy Customizations Menu Items - Add/remove/modify any food items Pricing - Update to your local pricing structure Currency - Change to any currency worldwide Business Hours - Modify operating hours Delivery Areas - Add location restrictions Payment Methods - Update payment information# Header 1

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Add rows in Google Sheets for new actions in Glide

Every time an action is done in your Glide, Make will create rows with information on the action in your Google Sheets. Here's the [table](https://docs.google.com/spreadsheets/d/1-m7-AZM0Kqqx3aEH-nlj-cJ7WdRpQEF0o2jjUAiZmGM/edit?usp=sharing) used in this scenario, make sure yours has got same columns. And here's the [Glide app](https://go.glideapps.com/join/showy-offer-9a2155) as an example on how to configure your app for this scenario.

Free

Add new rows in a Google Sheets spreadsheet from new UpViralΒ contacts

This template periodically checks for new contacts in UpViral Campaign and uses the retrieved information to create new rows in Google Sheets spreadsheet. The template uses this [example spreadsheet.](https://docs.google.com/spreadsheets/d/1G6UWHv4pMrMayUVSEpX8JKUv2iOY0w-eSysuwM3vkTY/edit?usp=sharing) You should make a copy of it before configuring the template. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template.

Free

Create a Brand Strategy with ChatGPT and Google Sheets

Combine the analytical power of ChatGPT with the versatility of Google Sheets to create a data-driven brand strategy. This approach helps you analyze trends and make informed decisions quickly. Estimated number of ChatGPT tokens used by this template: 4,000 tokens for prompts and 1,000 tokens for a completion. [What are tokens and how to count them?](https://help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them)

Free

Get printers information from Printnode in your Telegram

Every time your Telegram bot receieves a message, information on printers that are in your PrintNode will be sent.

Free

Sync Facebook Lead Ads leads with Google Sheets

Seamlessly capture and organize new Facebook Lead Ads leads by automatically adding them to a Google Sheets spreadsheet. Streamline your lead management process and enhance productivity with this efficient automation solution.

Free

Email support agent w/ Gemini & GPT fallback using Gmail + Google Sheets

Master Your First AI Email Agent with Smart Fallback! Welcome to your hands-on guide for building a resilient, intelligent email support system in n8n! This workflow is specifically designed as an educational tool to help you understand advanced AI automation concepts in a practical, easy-to-follow way. --- πŸš€ What You'll Learn & Build: This powerful template enables you to create an automated email support agent that: Monitors Gmail for new customer inquiries in real-t

Free

Generate LinkedIn posts with GPT-4, preview on WhatsApp, and auto-publish

Workflow Overview Transform your LinkedIn presence with this powerful AI-driven automation workflow that generates and posts high-quality thought leadership content automatically. Let this AI Agent, generate content for you, sends it to your whatsapp for you to review and if its ok Approve and it will post! if you don't like it, Decline and it will regenerate another and send again for preview and approval. Stage 1: Automated Content Scheduling Schedule Trigger runs every 6 hours (customizable)

Free

Automate video creation with Luma AI Dream Machine and Airtable (Part 1)

Automate Video Creation with Luma AI Dream Machine and Airtable (Part 1) Description This workflow automates video creation using Luma AI Dream Machine and n8n. It generates dynamic videos based on custom prompts, random camera motion, and predefined settings, then stores the video and thumbnail URLs in Airtable for easy access and tracking. This automation makes it easy to create high-quality videos at scale with minimal effort. πŸ‘‰ Airtable Base Template πŸŽ₯ Tutorial Video --- Setup 1. Luma AI

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free