Telegram bot that extracts events from user messages using GPT and registers them in Google Calendar with confirmation via Telegram

Just chat as usual. Your Telegram messages become organized calendar events (yes, really). No copying, pasting, or switching tabs ever again.

  • Instantly when receiving a text message (telegrambot → webhook)
  • Send a Prompt for a structured response (chatgpt → completion_as_data)
  • Create an event (gcalendar → create_event)
  • Reply to the user (telegrambot → reply)

Manually creating Google Calendar events from scattered conversations in Telegram is a constant source of frustration. Every time you have to open the calendar, interpret your own notes, fill in event details, and risk errors or missed appointments, you're wasting valuable minutes and risking double bookings or forgotten tasks. Multiply that friction over weeks, and you get lost opportunities, diminished visibility, and a creeping sense of disorganization—especially when your schedule is packed and speed matters most.

This formula changes everything: every time you send a message to your Telegram bot, it harnesses GPT to instantly analyze your natural language, extract the event’s essentials (title, description, start and end time), and automatically creates the corresponding event in your Google Calendar—complete with a Telegram confirmation. No manual typing, no guesswork, just seamless scheduling in the flow of your conversations. Want to tweak it? You can adjust how frequently it checks, set specific channels, or add custom filters for which messages become events.

Ready to finally let your conversations handle your calendar? Follow the simple step-by-step with Botize to unlock a smarter, more efficient way of working. Or, if you prefer, skip straight to the ready-made formula where everything’s set for you—you’ll only wonder why you ever did it manually.

Start using this automation

It's ready to go. Choose how to set it up in your account.

Open it in the Botize editor

Load it into your account and customize it in the visual panel, with everything in view.

Open it in Claude or ChatGPT

Copy this and paste it into ChatGPT or Claude (with the free Botize connector): it'll load the automation, tailor it with you and save it to your account.

Not connected yet? Claude guide · ChatGPT guide


Turn Any Telegram Message Into a Calendar Event — Instantly!

Here’s how it works: Simply send a normal message to your Telegram bot, like “Lunch with Anna tomorrow at 1pm.” The bot figures out what you mean, picks up the date, time, and what it’s about (thanks, GPT!), and pops it straight into your Google Calendar. You’ll get a friendly Telegram confirmation. That’s it. Magic, without the headache.

Manual Botize
Read and extract event info from a chat 2 0 Minutes
Open Google Calendar, create event, paste details 4 0 Minutes
Send a confirmation message or double-check 2 0 Minutes
Total 8 0 Minutes

If you thought organizing your time should be as easy as sending a message — welcome, you’ve just found the missing piece.


Book a call on the go

Type ‘Catch up with Sam Friday at 10am’ in Telegram. Your Google Calendar now has the event, and you get a confirmation in less than a minute.

No More Double Entry

Say goodbye to entering events twice or toggling back and forth between apps.

Natural Conversations

There’s no weird command syntax — just talk like you always do.

Instant Clarity

Confirmations so fast you’ll wonder why you ever stressed about scheduling.


No more forgotten birthdays

Write ‘Dad’s birthday dinner March 21st, 8pm’ in your family chat. The event appears in your calendar, like magic.

🎯

⌾︎ This system is perfect if you chat about meetings, plans, or reminders in Telegram and want them to show up on your Google Calendar without manual work.

⌾︎ Or maybe you coordinate family events, team catch-ups, freelance gigs, or personal schedules all inside Telegram — this makes it automatic.

🙅‍♂️

✕ Not for you if you never use Telegram, or if you’re a fan of spreadsheets and endless tabs.

✕ Or if you just really love manually copying details into your calendar (hey, we won't judge, but this isn’t your thing).


✓ Change the calendar where events are saved (personal, work, shared).

✓ Customize the confirmation message sent back to Telegram — throw in jokes, reminders, or emojis.

✓ Add extra details to events automatically, like guests, locations, or video conferencing links.




This automation uses a Telegram bot that listens to user messages and analyzes their content using GPT to identify event details such as date, time, and description. Once the information is extracted, the automation creates a corresponding event in Google Calendar and then sends a confirmation message back to the user via Telegram. The goal is to allow users to create calendar events simply by writing natural messages, without needing to manually enter the details in Google Calendar.

Related automations

Other ready-to-use automations you may find useful.