Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

Library / Calendar & Scheduling

Calendar & Scheduling

Send appointment reminders and reschedule alerts with Google Calendar and Telegram

On a schedule, it manages calendar events using Google Calendar, Telegram.

What it does

## Send appointment reminders to clients on Telegram Cut no-shows on autopilot. This template checks your Google Calendar every hour and sends Telegram reminders to clients with appointments in the next 24 hours - and pings you instantly when a client asks to reschedule. Who it's for: appointment-based small businesses (barbershops, clinics, consultants, studios) whose clients use Telegram. How it works: an hourly schedule reads tomorrow's events from Google Calendar, a Code node extracts each client's chat id from the event description and builds a personalized reminder, and your bot sends it. A second flow listens for client replies and alerts you when someone wants to reschedule. Setup: 1) Create a free Telegram bot with @BotFather and add its token to the Telegram credentials. 2) Connect your Google account in the calendar node (uses your Primary calendar). 3) Edit "Set Reminder Config" (message text - {name} and {start} are replaced automatically) and "Set Owner Config" (your own Telegram chat id). 4) Write "ChatID: 123456789" in each calendar event description with the client's chat id. 5) Activate - done. Note: Telegram bots can only message people who start the conversation (they tap Start). Ideal for reminders and existing customers. Try 2 free automations (this one + after-hours auto-reply): https://zayco3d.gumroad.com/l/muestra-2-automatizaciones-telegram Want 11 more automations like this one? Full 12-automation pack: https://zayco3d.gumroad.com/l/pack-telegram-n8n

The steps

  1. Schedule Trigger (Every Hour)
  2. Set Reminder Config
  3. Get Tomorrow's Appointments
  4. Extract Client Chat IDs
  5. Send Reminder Message
  6. Telegram Trigger (Customer Replies)
  7. Detect Reschedule Request
  8. IF Reschedule Requested
  9. Notify Owner of Reschedule
  10. Set Owner Config

Similar automations