AutomationMart
Home/Browse/Telegram appointment scheduler bot with Google Calendar & Sheets
n8n

Telegram appointment scheduler bot with Google Calendar & Sheets

n8nn8n25 modulesv1.0
codegoogleCalendargoogleSheetsifswitchtelegramtelegramTrigger

Telegram Appointment Scheduling Bot with n8n 📃 Description Tired of managing appointments manually? This template transforms your Telegram account into a smart virtual assistant that handles the entire scheduling process for you, 24/7. This workflow allows you to deploy a fully functional Telegram bot that not only schedules appointments but also checks real-time availability in your Google Calendar, logs a history in Google Sheets, and allows your clients to cancel or view their upcoming appoin

At a glance

Telegram appointment scheduler bot with Google Calendar & Sheets is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects code, googleCalendar, googleSheets, if. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
code, googleCalendar, googleSheets, if, switch, telegram
Modules
25
Price
Free
Version
v1.0
Telegram appointment scheduler bot with Google Calendar & Sheets workflow diagram

About this workflow

Telegram Appointment Scheduling Bot with n8n 📃 Description Tired of managing appointments manually? This template transforms your Telegram account into a smart virtual assistant that handles the entire scheduling process for you, 24/7. This workflow allows you to deploy a fully functional Telegram bot that not only schedules appointments but also checks real-time availability in your Google Calendar, logs a history in Google Sheets, and allows your clients to cancel or view their upcoming appointments. It's the perfect solution for professionals, small businesses, or anyone looking to automate their booking system professionally and effortlessly. --- ✨ Key Features - Complete Appointment Management: Allows users to schedule, cancel, and list their future appointments. - Conflict Prevention: Integrates with Google Calendar to check availability before confirming a booking, eliminating the risk of double-booking. - Automatic Logging: Every confirmed appointment is saved to a row in Google Sheets, creating a perfect database for tracking and analysis. - Smart Interaction: The bot handles unrecognized commands and guides the user, ensuring a smooth experience. - Easy to Adapt: Connect your own accounts, customize messages, and tailor it to your business needs in minutes. --- 🚀 Setup Follow these steps to deploy your own instance of this bot: 1. Prerequisites - An n8n instance (Cloud or self-hosted). - A Telegram account. - A Google account. 2. Telegram Bot 1. Talk to @BotFather on Telegram. 2. Create a new bot using /newbot. 3. Give it a name and a username. 4. Copy and save the API token it provides. 3. Google Cloud & APIs 1. Go to the Google Cloud Console. 2. Create a new project. 3. Enable the Google Calendar API and Google Sheets API. 4. Create OAuth 2.0 Client ID credentials. Make sure to add your n8n instance's OAuth redirect URL. 5. Save the Client ID and Client Secret. 4. Google Sheets 1. Create a new spreadsheet in Google Sheets. 2. Define the column headers in the first row. For example: id, Client Name, Date and Time, ISO Date. 5. n8n 1. Import the workflow JSON file into your n8n instance. 2. Set up the credentials: - Telegram: Create a new credential and paste your bot's token. - Google Calendar & Google Sheets (OAuth2): Create a new credential and paste the Client ID and Client Secret from the Google Cloud Console. 3. Review the Google Calendar and Google Sheets nodes to select your correct calendar and spreadsheet. 4. Activate the workflow! --- 💬 Usage Once the bot is running, you can interact with it using the following commands in Telegram: - To start the bot: /start - To schedule a new appointment: agendar YYYY-MM-DD HH:MM Your Full Name - To cancel an existing appointment: cancelar YYYY-MM-DD HH:MM Your Full Name - To view your future appointments: mis citas Your Full Name --- 👥 Authors - Jaren Pazmiño President of the Polytechnic Artificial Intelligence Club (CIAP)

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

Auto-generate & publish SEO articles to WordPress with GPT-4 + Postgres tracking

What this flow does • 🔎 Selects the least-used WordPress category (tracked in PostgreSQL) • 🤖 Uses GPT (4-mini or better) to generate a fully formatted SEO article with headings, TOC, lists, CTA, and Yoast blocks • 🖼️ Creates a placeholder cover image and uploads it to WordPress Media • 📬 Publishes the final post via /wp-json/wp/v2/posts with correct category + featured image • 🧠 Logs the used category for future rotation (zero duplicates!) ⚙️ Setup in 3 mins 🏷️ Add your WordPress domain with a

Free

AI weather forecasts with MCP integration

Real-time Weather Forecasts with MCP Tools This n8n workflow demonstrates how to integrate real-time weather intelligence into any automation using the Model Context Protocol (MCP). Get current conditions and 5-day forecasts with natural language queries like "What's the weather like in Miami?" or "Will it rain next Tuesday in Seattle?" - all powered by live weather data and AI. Good to know No API keys required - uses hosted MCP weather server with built-in WorldWeatherOnline integration Prov

Free

ChatGPT-Powered Telegram Auto Reply Bot

Automatically reply to Telegram messages using ChatGPT with customizable AI responses.

Free

Gmail auto-reply generator with ChatGPT

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Gmail Auto-Reply with AI Automatically draft smart email replies using ChatGPT. Reclaim your time typing the same responses again and again. --- Who is this for? If you're overwhelmed with emails and constantly repeating yourself in replies, this workflow is for you. Whether you're a freelancer, business owner, or team lead, it saves you time by handling email triage and drafting replies for you.

Free

Automate Stripe Invoicing Workflow with ClickUp & Gmail Notifications

Stripe invoicing automation that is connected to your CRM, in this example, it is ClickUp. At the end of the flow, once your lead has been sent an invoice, you (or your team) will be sent an email notifying you of the newly sent invoice with all relevant details. How it works: • Monitors ClickUp task status → triggers workflow when status changes to send invoice. • Fetches task details from ClickUp, including customer name, email, and project cost. • Creates a Stripe customer using the fetched

Free

Get an automated, curated newsletter everyday using Perplexity and Gmail

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Setup Time 5-10 minutes Problem ⏳ Researching and personalizing outreach is slow and manual! You spend hours searching for the right people, reading through profiles, and then writing custom emails—only to repeat the process for every new lead or opportunity. It’s tedious, error-prone, and not scalable. What if you could get a beautifully formatted, ready-to-send newsletter in your G

Free

Forum monitoring automation with Bright Data & n8n

Description This workflow automatically monitors online forums for specific keywords, topics, or competitor mentions. It helps you stay on top of relevant discussions without manually checking multiple forums throughout the day. Overview This workflow automatically monitors selected forums for new posts, keywords, or competitor activity. It uses Bright Data to scrape forum content and can notify you or save results to a spreadsheet or other service. Tools Used n8n: The automation platform that

Free

💰 Financial AI agent Telegram and WhatsApp

About this workflow Hi! I'm Bruno, and I'm here to help you automate your finances intelligently. This workflow has been carefully developed to transform the way you manage your money, using the power of artificial intelligence and the flexibility of n8n. With a focus on usability and innovation, this financial agent is the perfect solution for anyone seeking control and insights into their personal or business finances. This ready-to-use workflow acts as a powerful AI financial assistan

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