Google Calendar na laptopie — synchronizacja rezerwacji w czasie rzeczywistym
Wszystkie artykuły
Produkt3 marca 20263 min czytania

Podwójne rezerwacje kradnące 2–3 godziny tygodniowo — wyłączane w 2 minuty przez Google Calendar

Podłącz Google Calendar i zapomnij o podwójnych rezerwacjach. Synchronizacja dwukierunkowa, prywatne wydarzenia blokują sloty, odporność offline z wykładniczym backoffem.

Podwójne rezerwacje to najbardziej irytujący błąd salonu. Klient przyszedł, technik zajęty kimś innym, obie strony zdenerwowane, reputacja w Google Maps spada. Z naszych pomiarów przeciętny salon bez synchronizacji kalendarzy traci 2–3 godziny tygodniowo na podwójne rezerwacje i przesuwanie wizyt — to pół dnia pracy w miesiącu.

Rozwiązanie istnieje od dawna, ale wielu go nie włącza: dwukierunkowa synchronizacja z Google Calendar. W ManicBot podłącza się w 2 minuty, działa 24/7, wykładniczy backoff chroni przed throttlingiem Google API.

W artykule — co dokładnie się synchronizuje, jak podłączyć i jakie pułapki znać.

Dlaczego Google Calendar, a nie osobny kalendarz CRM

Technik żyje w swoim osobistym Google Calendar. Tam trafiają:

  • spotkania ze znajomymi i sprawy rodzinne;
  • wyjazdy weekendowe, urlopy;
  • szkolenia, kursy, siłownia;
  • wizyty u lekarzy i innych specjalistów.

Jeśli kalendarz pracy jest osobno, prędzej czy później technik zarezerwuje klienta na 14:00 w sobotę — a o 14:00 ma już „wesele siostry". Żaden CRM tego nie wie.

Jedyne rozwiązanie: zrobić z Google Calendar jedyne źródło prawdy o dostępności. ManicBot tam pisze i stamtąd czyta.

Co się synchronizuje (i w którym kierunku)

ManicBot → Google Calendar

Każda nowa rezerwacja trafia do Google Calendar technika automatycznie:

  • tytuł wydarzenia: „Anna — manicure z pokryciem";
  • czas: z uwzględnieniem czasu trwania usługi;
  • opis: kontakt klienta, notatki, link do profilu w bocie;
  • kolor: do konfiguracji po typie usługi (pedicure vs manicure).

Jeśli rezerwacja jest przeniesiona lub anulowana w bocie, wydarzenie w Google aktualizuje się lub kasuje w ciągu sekund.

Google Calendar → ManicBot

Każde wydarzenie w Google Calendar oznaczone jako „zajęty" (busy) blokuje slot w bocie automatycznie. To znaczy:

  • jeśli technik wstawił „lunch 13:00–14:00", klient nie zarezerwuje na 13:30;
  • jeśli technik jest na urlopie z tygodniowym wydarzeniem, bot przestaje proponować sloty;
  • jeśli jest standup w studio, slot jest niedostępny.

Żadnego ręcznego „pamiętaj zablokować dzień w bocie". Jeden kalendarz, jedno źródło prawdy.

Cache i odporność offline

Google API czasem zwraca błędy (rate limit, chwilowe awarie). Gdyby ManicBot ślepo ponawiał, Google szybko by zablokował konto. Dlatego używamy wykładniczego backoffu: pierwszy błąd — 1 minuta, drugi — 2, potem 4, 8, 16. Równolegle ManicBot trzyma cache zajętych slotów na 24 godziny do przodu, więc nawet przy chwilowym zawieszeniu synchronizacji klient widzi realną dostępność.

Kolumny w bazie: sync_retries, sync_retry_after, sync_last_error. Widoczne w panelu admin w sekcji „Google Calendar" — gdy coś nie gra, właściciel od razu widzi przyczynę.

Jak podłączyć

  1. Otwórz panel ManicBot → Ustawienia → Google Calendar.
  2. Kliknij „Podłącz".
  3. Zaloguj się przez Google. Daj uprawnienie do odczytu i zapisu wydarzeń.
  4. Wybierz kalendarz (zwykle „Główny", ale można założyć osobny „Praca" — wspieramy oba warianty).
  5. Gotowe. Pierwsza pełna synchronizacja zajmuje 30–60 sekund.

Każdy technik podłącza swoje konto Google osobno. Ważne: ManicBot nie „grzebie" w wspólnym kalendarzu salonu — szanuje prywatność technika. Właściciel widzi tylko zbiorcze „X ma 5 wydarzeń w tym tygodniu", bez szczegółów.

A wydarzenia prywatne

Jeśli wydarzenie jest oznaczone w Google jako Prywatne, ManicBot widzi tylko czas „zajęty" — bez tytułu, opisu i uczestników. Żadnego parsowania osobistych wydarzeń. To polityka domyślna, której nie da się obejść.

Edycje dwukierunkowe

Co jeśli technik edytuje wydarzenie wprost w Google Calendar (np. przesuwa wizytę klienta)? Webhook od Google powiadamia ManicBot, a w ciągu 5–10 sekund bot aktualizuje rezerwację w bazie. Klient automatycznie dostaje powiadomienie o zmianie przez Telegram/WhatsApp.

Co jeśli rezerwacja jest anulowana w ManicBot? Odpowiednie wydarzenie w Google jest kasowane. Pełna symetria.

Dla kogo

Synchronizacja dostępna w planach Pro i Studio. Plan Start to tylko bot Telegram bez kalendarzy — wystarczy dla jednoosobowego salonu, ale gdy pojawia się druga osoba, Google Calendar staje się obowiązkowy.

Podłączenie bezpłatne, bez limitów wydarzeń. Jedyny limit to Google API, ale tak hojny, że zwykłe salony nigdy go nie osiągają.

Podsumowanie

Podwójne rezerwacje to problem techniczny z technicznym rozwiązaniem. ManicBot + Google Calendar usuwa je 2-minutową konfiguracją. Każdy technik w Google Calendar, każdy slot w bocie, zero ręcznego kopiowania.

Jeśli jeszcze nie podłączyłeś synchronizacji, to najprostsza poprawa, jaką możesz zrobić dziś. Otwórz panel, kliknij „Podłącz", a po minucie Twój grafik staje się o rząd wielkości bardziej niezawodny.

Powiązane artykuły

Часто задаваемые вопросы

Сколько стоит ManicBot?

Start — 45 PLN/мес (1 мастер), Pro — 60 PLN/мес (5 мастеров + AI + Google Calendar), Max — 90 PLN/мес (без лимита). 14 дней бесплатного триала. 0% комиссии с записей.

Через какие каналы клиент может записаться?

Telegram, Instagram Direct, WhatsApp Business и виджет чата на сайте салона. Все четыре канала ведёт один AI-ресепшен с общей историей переписки.

Понимает ли AI русский язык?

Да — AI-ресепшен отвечает на польском, русском, украинском и английском. Язык определяется с первого сообщения клиента.