Skip to content

Connect Google Calendar to Telegram

Telegram is on your phone and goes everywhere you do. Get your agenda each morning and a reminder before each meeting, and add or check events by sending the bot a message, without opening the calendar.

Ideas

What you can do with Google Calendar and Telegram

Agenda messages, reminders and booking bots that link your calendar and Telegram. These are ready-made starting points. Anything else you can describe works too.
Every 5 minutes

Get a Telegram reminder before each meeting

A few minutes before each meeting you get a Telegram message with the time, the join link and a short prep note.

See how it works
On a schedule

Get today's calendar on Telegram every morning

Every weekday at 7am you get a tidy list of today's meetings and events in Telegram.

See how it works
The moment it happensAI

Manage your Google Calendar by messaging a Telegram bot

Text your Telegram bot to add an event or ask what is on a given day, and it updates or reads your Google Calendar for you.

See how it works
The moment it happens

Let customers book appointments through your Telegram bot

Customers message your Telegram bot, pick a free slot from buttons, and the booking appears in your Google Calendar.

See how it works
The moment it happens

Add website bookings to Google Calendar with a Telegram alert

Bookings from your website go straight into your calendar when you are free, and you get a Telegram message for each one.

See how it works
Daily

Block tomorrow's prayer times in your calendar and get them on Telegram

Each night, tomorrow's prayer times are blocked as busy in your Google Calendar and the schedule is sent to you on Telegram.

See how it works
Every 5 minutes

Get a Telegram alert for new Google Calendar invites

Every 5 minutes ClickRuntime checks your Google Calendar and sends a Telegram message when someone adds an event, invites you or cancels.

See how it works
On a schedule

Get a Telegram warning about tomorrow's calendar clashes

Each evening at 19:00, ClickRuntime checks tomorrow on your Google Calendars and sends a Telegram warning if any events overlap or run back to back.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Google Calendar and Telegram, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Google Calendar and Telegram automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Google Calendar and Telegram in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every evening at 9pm, send me a Telegram message with tomorrow's events, and warn me if the first one starts before 8am.

When I message my bot a sentence like 'lunch with Sam next Tuesday at 1', use AI to read the date and time, create the Google Calendar event, and reply with a confirmation.

Use cases

Why people connect Google Calendar and Telegram

How the two apps work together

  • ClickRuntime reads Google Calendar on a schedule, as often as every 5 minutes.
  • Reminders, agendas and change notices are sent to a Telegram chat or group through your bot.
  • Messages to the bot reach a trigger link instantly through Telegram's webhook, so they can create or look up events.
  • Freelancer gets meeting reminders on the phone

    A Telegram message before each event with the time, location and video link works even when the calendar app is muted.

  • Tutor or coach sends a daily agenda

    Each morning, a Telegram message lists the day's sessions. It is a quick look at the day.

  • Small team shares schedule changes in a group

    When an event on a shared calendar is moved or cancelled, a Telegram group gets a note with the old and new time.

  • Busy parent adds events by message

    A message to the bot like 'dentist Friday 3pm' becomes a Google Calendar event.

More apps

Google Calendar, Telegram and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Log Telegram bookings in a sheet

When I add an event by messaging my Telegram bot, also log it in my Appointments sheet with the client name.

Telegram reminders plus client emails

The day before each client session, send the client a reminder from Gmail and send me a Telegram note that it went out.

Daily agenda with tasks

Each morning, send me one Telegram message with today's Google Calendar events and my Todoist tasks due today.

Setup

Connect Google Calendar and Telegram once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Google Calendar

Calendar / Scheduling

  1. At console.cloud.google.com, create a project and enable the Google Calendar API.
  2. Set up the OAuth consent screen: Internal on Google Workspace, or External on a personal account. Add the scope https://www.googleapis.com/auth/calendar.events (or calendar).
  3. Create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  4. In the ClickRuntime dashboard, open Connections, choose Google Calendar and enter the client ID and secret, then connect.
  5. Prefer a service account? Create one with a JSON key, share the calendar with its email with Make changes to events, and save the key as a secret on Connections & secrets.

Telegram

Messaging

  1. In Telegram, open a chat with @BotFather and send /newbot.
  2. Choose a name and a username for your bot, then copy the token BotFather sends (it looks like 123456:ABC-...).
  3. Open your new bot and press Start, so it is allowed to message you. For groups or channels, add the bot and give it admin rights if it should post or delete.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the bot token.

FAQ

Questions about connecting Google Calendar and Telegram

How does ClickRuntime send Telegram messages?
Through a Telegram bot you create with BotFather. You save its token as a secret in your ClickRuntime dashboard and start a chat with the bot.
Can customers book through the bot?
Yes. The booking automation offers your free slots in a Telegram chat and adds the chosen one to your calendar.
How early do reminders arrive?
You choose, for example 15 minutes or an hour before each event.
Can other people use the bot to read my calendar?
Only chats you allow. The bot ignores messages from anyone not on your list.
Is it two-way?
Yes. Calendar events go to Telegram, and messages to your bot can create or look up events.
Can it remind other people?
It can message any chat or group your bot is in, so a group can get reminders too.
Do Telegram messages arrive instantly?
Messages to the bot reach ClickRuntime right away. Calendar checks run on a schedule, as often as every 5 minutes.

Tell your assistant what Google Calendar and Telegram should do together

Free plan. No credit card.