Takt Kabinet — psychology office management without double bookings

Takt Kabinet is a scheduling tool for landlords who rent offices to psychologists. It connects to the landlord’s Google Calendar to notify the landlord in Telegram about new, moved or deleted bookings and conflicts, and to let tenants book free slots through an online form that creates booking events in that calendar.

How it works

The watcher bot

1

Your calendar changes

You or your clients book time in the Google Calendar that holds the office schedule

2

Regular checks

With read access to your calendar, the bot checks it every few minutes for changes.

3

Notifications in Telegram

If there are changes, the bot tells you in Telegram what happened: a booking or a series was added, moved or deleted. It also alerts you if a conflict arises.

Booking form

1

A personal booking page

We create a personal booking page for your office that can be configured to match your booking rules.

2

Booking

Your clients can use both the calendar and the booking form linked to it. Bookings made via the form appear in your calendar. The form always mirrors the calendar's state — intervals already taken in the calendar disappear from availability and cannot be booked via the form.

3

Booking conflicts

If all your clients use the booking form, conflicts are ruled out. If some clients book directly in the calendar, conflicts are still possible — but the watcher bot will warn you about them.

Google Calendar

Why Google Calendar access is needed

Takt Kabinet requests access to your Google Calendar so that the Telegram bot can notify you about calendar changes and booking conflicts, and the booking form can check availability against existing events, avoid overlapping appointments, and automatically create and update booking events. Write access to events is used only to manage events created by the booking form or by the Takt Kabinet app (if you enabled their connection, together or separately) in connection with clients booking your offices. We do not read your calendar to build advertising profiles, and we do not share calendar data with third parties.

Permissions requested (via Google OAuth): calendar.readonly and calendar.events — that is, read and modify access to calendar events

What Takt Kabinet does with your calendar

Watcher bot

  • watches for changes and notifies the owner

Booking form

  • takes the office's availability into account so that taken slots are never offered
  • creates, reschedules and cancels bookings (calendar events) labeled “%Client name% via Takt Kabinet”

What Takt Kabinet does not do

  • does not sell or share Google data with third parties
  • does not use calendar data for advertising
  • does not give other users access to your calendar
  • does not store fields beyond what is needed to synchronize a slot
Olga Ivanova via Takt Kabinet
Friday, October 9 ⋅ 2:00–3:00PM
Client contact: @olga_telegram
Scandi office
Organizer: your_email@gmail.com
This is what a booking event looks like in your calendar.
This is what connecting Google Calendar looks like: the button in the bot → the consent screen with the requested permissions → the booking appears in the calendar.