Templates / AI-Powered Dental Appointment System with Telegram, Google Calendar and Sheets

AI-Powered Dental Appointment System with Telegram, Google Calendar and Sheets

Ready for 3.0

by Aziz B ✓ · 670 views · created 2025-10-10 · 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 49 nodes and runs when an HTTP GET request hits its webhook URL (plus 3 other triggers). Along the way it connects MCP Client, Google Gemini Chat Model, Gmail and Google Sheets and 3 more.

How it runs

Trigger: When an HTTP GET request hits its webhook URL (plus 3 other triggers).

  1. Planning Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; memory: Simple Memory; output parser: Structured Output Parser
  2. map_data (Edit Fields (Set)): sets or maps fields
  3. Feedback or Next (Switch): routes items into branches
  4. Operation (Switch): routes items into branches
  5. Webhook/Telegram (Switch): routes items into branches
  6. Edit Fields (Edit Fields (Set)): sets or maps fields
  7. validate_availability_event (Google Calendar): uses Google Calendar
  8. delete_event (Google Calendar): uses Google Calendar
  9. check_availability_to_create (Google Calendar): uses Google Calendar
  10. update_calendar (Google Calendar): uses Google Calendar

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

Services it uses

MCP ClientGoogle Gemini Chat ModelGmailGoogle SheetsOpenAI Chat ModelTelegramGoogle Calendar

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 (20)

From the author

Overview - This workflow is an AI-powered Dental Appointment Assistant that automates appointment booking, rescheduling, and cancellations through Telegram or a Webhook. - It uses intelligent agents to understand user intent, gather details, manage Google…

Excerpt from Aziz B'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.