{"product_id":"telegram-booking-support-bot-with-gemini-google-calendar-n8n","title":"Telegram Booking \u0026 Support Bot with Gemini + Google Calendar (n8n)","description":"\u003ch3\u003eAutomate Telegram bookings \u0026amp; customer support with Gemini + Google Calendar in n8n\u003c\/h3\u003e\n\u003cp\u003eTurn incoming \u003cstrong\u003eTelegram\u003c\/strong\u003e messages into instant replies, FAQ\/price answers, and \u003cstrong\u003eGoogle Calendar\u003c\/strong\u003e appointments—powered by \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e and built for n8n automation engineers and SaaS teams.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram Trigger:\u003c\/strong\u003e The workflow starts when a new message is received in Telegram.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI-powered conversation:\u003c\/strong\u003e It extracts the Telegram \u003cem\u003echat ID\u003c\/em\u003e, \u003cem\u003emessage text\u003c\/em\u003e, and \u003cem\u003esender name\u003c\/em\u003e, then sends them to a \u003cstrong\u003eGemini\u003c\/strong\u003e-powered agent with \u003cstrong\u003eshort-term conversation memory\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntent-based handling:\u003c\/strong\u003e Depending on the user’s request, the agent either:\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eChecks availability\u003c\/strong\u003e in \u003cstrong\u003eGoogle Calendar\u003c\/strong\u003e and creates a calendar event after the user confirms a time, or\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSearches Google Sheets\u003c\/strong\u003e for FAQ\/pricing content and drafts a concise answer.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReplies back on Telegram:\u003c\/strong\u003e The AI-generated response is sent to the customer, with internal tags removed from what the user sees.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOwner notifications:\u003c\/strong\u003e When an appointment is created, the business owner is notified via Telegram with customer details; if the message indicates a complaint or human support is needed, the owner receives an alert with the message details.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eLet customers book appointments directly from Telegram without back-and-forth.\u003c\/li\u003e\n  \u003cli\u003eAnswer common questions about services and pricing using a Google Sheets document.\u003c\/li\u003e\n  \u003cli\u003eEscalate complaints or support requests to a human via Telegram notifications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details (n8n integrations \u0026amp; nodes)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram Trigger\u003c\/strong\u003e and Telegram node for incoming\/outgoing messages\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n-nodes-langchainagent\u003c\/strong\u003e with a \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e AI agent (short-term memory)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Calendar OAuth2\u003c\/strong\u003e for availability checks and event creation\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets OAuth2\u003c\/strong\u003e for FAQ\/pricing lookups\u003c\/li\u003e\n  \u003cli\u003eLogic nodes such as \u003cstrong\u003eif\u003c\/strong\u003e and \u003cstrong\u003eset\u003c\/strong\u003e (plus workflow UI elements like Sticky Note)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup essentials\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConnect \u003cstrong\u003eTelegram credentials\u003c\/strong\u003e and enable the Telegram Trigger.\u003c\/li\u003e\n  \u003cli\u003eAdd \u003cstrong\u003eGoogle Calendar OAuth2\u003c\/strong\u003e access and confirm the correct calendar (e.g., \u003cem\u003eprimary\u003c\/em\u003e).\u003c\/li\u003e\n  \u003cli\u003eAdd \u003cstrong\u003eGoogle Sheets OAuth2\u003c\/strong\u003e access for your FAQ\/pricing data.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46164200554675,"sku":"N8N-20492","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/xTY8nqViMbsOZFWrV2HUC_0898c7rz.png?v=1791278034","url":"https:\/\/buyflowscripts.com\/products\/telegram-booking-support-bot-with-gemini-google-calendar-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}