Templates / Book and remind appointments via Telegram with Google Gemini and Google Calendar

Book and remind appointments via Telegram with Google Gemini and Google Calendar

Ready for 3.0

by iamvaar ✓ · 60 views · created 2026-08-15 · Support Chatbot, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 21 nodes and runs on Telegram events (message) (plus 1 other trigger). Along the way it connects Telegram, Google Calendar, Google Sheets and Google Gemini Chat Model.

How it runs

Trigger: On Telegram events (message) (plus 1 other trigger).

  1. Parse Telegram Message (Code): runs custom JavaScript code
  2. Fetch Upcoming Events (Google Calendar): get many
  3. Appointment Booking Agent (AI Agent): runs an AI agent, with model: Google Gemini Model
  4. Filter Due Reminders (Code): runs custom JavaScript code
  5. Validate Appointment Input (Code): runs custom JavaScript code
  6. Read Reminder Log in Sheets (Google Sheets): uses Google Sheets
  7. If: checks a condition and branches into true / false
  8. Assess Reminder State (Code): runs custom JavaScript code
  9. Send Clarification Request (Telegram): uses Telegram
  10. Create Appointment Event (Google Calendar): uses Google Calendar

…plus 8 more steps. See the full node list below.

Services it uses

TelegramGoogle CalendarGoogle SheetsGoogle Gemini Chat Model

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (9)

From the author

Quick overview Youtube Video: https://youtu.be/YTDMFdz7-aw This workflow turns Telegram messages into scheduled Google Calendar appointments using a Google Gemini AI agent, records bookings in Google Sheets, and runs every 15 minutes to send 24-hour and…

Excerpt from iamvaar's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.