GenAiHub

Last checked 8 October 2026 — responded normally.

Answer Telegram booking requests with Gemini, Google Calendar and Sheets

Quick overview

Live
Open / InstallLast updated October 8, 2026

Description

Quick overview This workflow replies to incoming Telegram messages using a Gemini agent that references your business settings, checks and books appointments in Google Calendar, logs each interaction to Google Sheets, and alerts the owner in Telegram when a human handoff is needed. How it works Triggers when a new message is received by your Telegram bot. Loads your business settings (name, language, knowledge base, appointment length, and owner chat ID) and passes the customer message to a Gemini agent with 12-turn conversation memory. When the customer asks to book, the agent checks real availability in Google Calendar and creates an event after the customer confirms a time. The agent appends a CRM-style log entry to Google Sheets with the time, customer, message, outcome, and whether a human is needed. The workflow removes the internal handoff token from the reply, sends the customer response back in Telegram, and notifies the owner in Telegram if the agent flagged the conversation for human follow-up. Setup Create and connect credentials for Telegram, Google Gemini, Google Calendar, and Google Sheets. In “Your settings”, fill in your business name, default language, appointment length, knowledge text (hours/services/prices/policies), and your owner Telegram chat ID. Set the Google Sheet URL and sheet name for logging, and ensure the sheet has columns for Time, Customer, Message, Outcome, and Needs Human. Confirm the Google Calendar to use (for example, the primary calendar) and test by messaging your Telegram bot to verify replies, booking, logging, and owner alerts. Requirements A Telegram bot token from BotFather (free) A Google account with Google Calendar and Google Sheets A Google Gemini API key (free tier is enough to start) Customization Swap the Telegram trigger and send nodes for WhatsApp Cloud API - the agent and its tools stay the same Rewrite the knowledge box in Your settings to serve a dental clinic, a garage or a restaurant Change the appointment length, or the 12-turn window in Conversation memory for longer chats. An n8n automation workflow template by Cristian Dinca.

Community Metrics

Views
0
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

Cristian Dinca

Platform

web

Pricing model

free

Categories

  • Automation
  • AI

Tags

  • n8n
  • workflow
  • telegram
  • code
  • ai-agent
  • simple-memory
  • google-gemini-chat-model

Capabilities

  • 5 nodes

Information

TypeWorkflow
Sourcen8n
AddedOctober 7, 2026

Comments

?

Others in the same category, ranked by how often they are opened.