Akademia Zencal

Webhooki w powiadomieniach

Tak jak dzwonek do drzwi daje znać, że ktoś stoi przed drzwiami, tak webhook pozwala jednej witrynie powiadomić inną, że coś się wydarzyło. Pozwala to drugiej witrynie podjąć określone działanie w odpowiedzi. Jest to sposób, w jaki strony internetowe mogą automatycznie komunikować się ze sobą w czasie rzeczywistym.

Przykład 1: Webhook 15 minut przed spotkaniem

Sytuacja:

Załóżmy, że prowadzisz firmę konsultingową i używasz Zencal jako platformy do planowania. Aby mieć pewność, że zawsze jesteś przygotowany do konsultacji, chcesz otrzymać szybkie przypomnienie ze szczegółami dotyczącymi spotkania na 15 minut przed jego rozpoczęciem.

Konfiguracja Webhook:

  1. W aplikacji Zencal przejdź do karty powiadomień tematu spotkania.
  2. Skonfiguruj nowe powiadomienie i wybierz webhook jako typ. Wyzwalaj dla "15 minut przed rozpoczęciem spotkania".
  3. Podaj adres URL usługi (może to być niestandardowa usługa powiadomień lub używana aplikacja), do której mają być wysyłane szczegóły.
  4. Kiedy nadejdzie czas, Zencal automatycznie "zadzwoni" do drzwi Twojej usługi, podając szczegóły dotyczące uczestnika, miejsca spotkania, linku do Google Meet i daty.

Wynik:

Piętnaście minut przed spotkaniem Twoja usługa otrzyma informacje i być może wyśle powiadomienie push na Twój telefon ze wszystkimi szczegółami. Następnie możesz kliknąć link Google Meet bezpośrednio z powiadomienia, dzięki czemu nigdy się nie spóźnisz!

Przykład 2: Webhook 7 dni przed spotkaniem z linkiem do płatności

Sytuacja:

Za niektóre konsultacje premium pobierana jest opłata od uczestników. Aby zapewnić terminowe i sprawne dokonywanie płatności, chcesz, aby uczestnicy otrzymali link do płatności na 7 dni przed zaplanowanym spotkaniem.

Konfiguracja Webhook:

  1. W aplikacji Zencal przejdź do karty powiadomień tematu spotkania.
  2. Skonfiguruj nowe powiadomienie i wybierz webhook jako typ. Wyzwalanie dla "7 dni przed rozpoczęciem spotkania".
  3. Podaj adres URL swojej usługi, która może być zintegrowana z bramką płatności.
  4. Gdy minie 7 dni, Zencal "zadzwoni" do drzwi Twojej usługi, podając szczegółowe informacje o uczestniku, miejscu spotkania, linku do Google Meet i dacie.

Wynik:

Po otrzymaniu tych informacji usługa wysyła wiadomość e-mail do uczestnika. Wiadomość e-mail zawiera wszystkie szczegóły spotkania oraz dodatkowy link do dokonania płatności online za spotkanie. Uczestnik może następnie kliknąć link, dokończyć płatność i udać się na konsultację w przyszłym tygodniu!

Przykłady te ilustrują moc webhooków w automatyzacji przepływów pracy i zapewnieniu, że zadania są uruchamiane we właściwym czasie bez ręcznej interwencji.