DM Champ Docs

Trafft

Dla kogo jest to rozwiązanie? Ta integracja jest przeznaczona dla firm usługowych opartych na umawianiu wizyt, które już prowadzą swój harmonogram w Trafft — salonów, zakładów fryzjerskich, klinik, studiów, konsultantów i warsztatów. Jeśli nie korzystasz z Trafft, możesz pominąć tę stronę.

Korzystasz z innego systemu rezerwacji? Każde narzędzie z API można podłączyć: zobacz Łączenie narzędzia, którego nie wymieniliśmy, gdzie opisano funkcje niestandardowe, API oraz webhooks.

Trafft to platforma do rezerwacji dla firm, które sprzedają swój czas: konfigurujesz usługi, personel i lokalizacje, a klienci rezerwują terminy. Połączenie Trafft z DM Champ pozwala Twojemu agentowi AI obsługiwać całą rezerwację bezpośrednio w czacie — sprawdzając dostępność, dokonując rezerwacji i potwierdzając termin — zamiast odsyłać klienta do zewnętrznego linku z nadzieją, że dokończy proces.


Co robi Trafft

Trafft zapewnia firmom usługowym:

  • Usługi z przypisanym czasem trwania i ceną
  • Personel (pracowników) z własnymi godzinami pracy
  • Jedną lub więcej lokalizacji
  • Stronę rezerwacji i kalendarz dla Twojego zespołu

Dzięki połączeniu Trafft z DM Champ, ten sam harmonogram staje się dostępny dla Twojej sztucznej inteligencji na WhatsAppie, SMS-ach, Instagramie lub czacie na stronie internetowej. AI odczytuje Twoje usługi i listę pracowników, sprawdza rzeczywistą dostępność w Trafft i zapisuje rezerwację bezpośrednio w systemie — dzięki czemu to, co widzi Twój zespół w Trafft, jest zawsze aktualne.


Łączenie Trafft

Zanim zaczniesz: potrzebujesz dostępu do API w Trafft, który jest częścią planu Business. Otwórz panel administratora Trafft i poszukaj sekcji Features & Integrations → API & Connectors. Jeśli tej strony tam nie ma, Twój plan Trafft go nie obejmuje i połączenie nie będzie możliwe.

  1. W lewym pasku bocznym kliknij Settings (ikona koła zębatego).
  2. W pasku bocznym ustawień, w grupie Integrations, kliknij Booking & Calendar.
  3. Znajdź kartę Trafft i kliknij Connect.
Ekran ustawień Booking & Calendar, pokazujący karty Google Calendar, Zenchef, Formitable oraz Trafft, każda z przyciskiem Connect

Sekcja Booking & Calendar pokazuje status połączenia z Trafft obok Google Calendar, Zenchef i Formitable oraz umożliwia połączenie z każdym z nich.

  1. Wpisz Company address. Jest to część adresu przed .admin.trafft.com, której używasz do logowania — jeśli logujesz się pod adresem acme.admin.trafft.com, wpisz acme. Wklejenie całego adresu również zadziała; automatycznie wyodrębnimy odpowiednią część.
  2. Wpisz swój Client ID oraz Client Secret. Oba te dane znajdziesz w panelu administratora Trafft w sekcji Features & Integrations → API & Connectors.
  3. Opcjonalnie dodaj Label — nazwę dla własnej listy, co jest przydatne, jeśli zarządzasz kilkoma firmami.
  4. Kliknij Connect.
Okno dialogowe Connect Trafft z polami na Company address, Client ID, Client Secret oraz opcjonalną etykietą Label

Wszystko, czego potrzeba do połączenia, na jednym ekranie: adres Twojej firmy (część przed .admin.trafft.com), Client ID oraz Client Secret ze strony API & Connectors w Trafft oraz wybrana przez Ciebie etykieta.

Weryfikacja danych uwierzytelniających

Nic nie jest zapisywane, dopóki Trafft tego nie potwierdzi. Gdy klikniesz Connect, logujemy się do Trafft przy użyciu podanych danych i odczytujemy Twoją konfigurację. Błędny adres firmy, nieprawidłowy Client ID lub Secret, albo plan Trafft bez dostępu do API zostaną odrzucone na miejscu, z wyświetleniem przyczyny na ekranie — dzięki temu nigdy nie skończysz z połączeniem, które wygląda na sprawne, ale zawodzi przy pierwszej próbie rezerwacji przez klienta.

Gdy połączenie działa, w powiązanym wierszu wyświetlany jest adres Twojej firmy wraz z liczbą usług i pracowników, których znaleźliśmy w Trafft. Ta liczba jest dowodem na to, że połączono właściwe konto: jeśli system wskazuje dwie usługi, a Ty oferujesz dwadzieścia, oznacza to, że połączono niewłaściwe konto.

Twój Client Secret jest przechowywany w formie zaszyfrowanej i nigdy więcej nie jest wyświetlany — ani Tobie, ani Twojemu zespołowi. Zgubiłeś go? Wygeneruj nowy w Trafft i połącz się ponownie.

Wstrzymywanie lub rozłączanie

Powiązany wiersz Trafft ma własne przyciski na stronie Rezerwacje i kalendarz:

  • Wstrzymaj zatrzymuje dokonywanie rezerwacji przez AI w Trafft, pozostawiając konfigurację połączenia bez zmian. Aktywuj włącza tę funkcję ponownie. Użyj tej opcji podczas reorganizacji usług lub w okresie zamknięcia.
  • Rozłącz całkowicie usuwa połączenie. Spotkania, które już znajdują się w Trafft, pozostają bez zmian — rozłączenie nigdy nie anuluje ani nie usuwa niczego z Twojego kalendarza Trafft. Możesz połączyć się ponownie później, używając tych samych danych.

Instruowanie agenta AI, aby dokonywał rezerwacji przez Trafft

Samo połączenie z Trafft nie zmienia jeszcze sposobu działania Twojego AI. Skieruj na nie agenta:

  1. Kliknij Agenci AI na pasku bocznym i otwórz agenta.
  2. Przejdź do kroku Możliwości AI i znajdź kartę Rezerwacje.
  3. Włącz opcję Pozwól temu agentowi rezerwować spotkania.
  4. Kliknij selektor dostawcy i wybierz Trafft (opcje dostawców pojawią się tuż pod przełącznikiem).
  5. Kliknij Zapisz zmiany.
Karta Rezerwacje w kroku Możliwości AI agenta AI z włączoną funkcją rezerwacji i otwartym selektorem dostawcy, pokazującym kalendarz wbudowany, Zenchef, Formitable i Trafft

Selektor dostawcy rezerwacji na karcie Rezerwacje agenta — wybierz Trafft, aby ten agent dokonywał rezerwacji w oparciu o Twoje usługi, pracowników i godziny otwarcia w Trafft.


Co potrafi AI

Gdy Trafft jest wybrany jako dostawca, Twój agent może wykonywać wszystkie poniższe czynności w ramach zwykłej rozmowy:

  • Informowanie o ofercie. Wymienia Twoje usługi z Trafft wraz z czasem trwania i kosztem każdej z nich, a także może podać imiona pracowników.
  • Sprawdzanie dostępności. Pyta Trafft o wolne terminy dla wybranej usługi i może zawęzić wyszukiwanie do konkretnego pracownika lub lokalizacji, jeśli klient o to poprosi. Sprawdza dostępność z wyprzedzeniem do tygodnia, więc zapyta, o który dzień lub tydzień chodzi, zamiast odczytywać cały kalendarz.
  • Dokonywanie rezerwacji. Spotkanie jest tworzone w Trafft natychmiast jako zatwierdzona rezerwacja, a AI informuje klienta o potwierdzonym terminie. Klient jest dodawany do Twojej listy klientów w Trafft lub dopasowywany do istniejącego rekordu na podstawie adresu e-mail.
  • Sprawdzanie rezerwacji. AI może poinformować klienta o jego nadchodzących spotkaniach w Trafft.
  • Anulowanie. Jedna wiadomość („coś mi wypadło, czy możesz anulować czwartek?”) i spotkanie znika z kalendarza Trafft.
  • Przenoszenie spotkania. AI najpierw rezerwuje nowy termin, a dopiero potem usuwa stary, więc jeśli nowy termin okaże się zajęty, klient zachowuje swój pierwotny slot.

Każda rezerwacja dokonana w ten sposób pojawia się również na stronie Spotkania z Trafft jako dostawcą, więc jest liczona tak samo jak każda inna rezerwacja: Twój webhook Spotkanie zarezerwowane zostaje wywołany, a automatyzacje uruchamiane przez nowe spotkanie działają jak zwykle. Wszelkie przypomnienia lub e-maile z potwierdzeniem wysyłane przez sam Trafft nadal pochodzą z Trafft, dokładnie tak samo, jak w przypadku rezerwacji dokonanej na Twojej stronie internetowej Trafft.


Warto wiedzieć

  • Anulowanie usuwa spotkanie w Trafft. API Trafft usuwa je, zamiast oznaczać jako anulowane, więc rezerwacja anulowana z poziomu czatu nie pozostawia wiersza „anulowane” w kalendarzu Trafft. Jeśli chcesz prowadzić rejestr anulowań, zapisuj je w innym miejscu.
  • AI działa w swoim zakresie. Widzi i zmienia tylko te spotkania, które zostały zarezerwowane w danej rozmowie lub należą do kontaktu, z którym rozmawia. Nie może czytać ani przenosić spotkań innych osób.
  • Rezerwacja wymaga adresu e-mail i imienia. Trafft identyfikuje klientów po adresie e-mail, więc AI zapyta o brakujące dane przed dokonaniem rezerwacji.
  • Rezerwacje grupowe nie są jeszcze obsługiwane. Jedna osoba na spotkanie — dodatkowi goście lub grupy nie mogą być obecnie przesyłani do Trafft.
  • Jedno konto Trafft na konto DM Champ. Jeśli prowadzisz kilka firm na oddzielnych kontach Trafft, połącz to, w którym Twój agent ma dokonywać rezerwacji.

Następne kroki

  • Agenci AI — skonfiguruj agenta, który będzie przyjmował rezerwacje.
  • System rezerwacji — dowiedz się, jak działają spotkania w aplikacji i gdzie się pojawiają.
  • Baza wiedzy — dodaj swoje ceny, zasady, informacje o parkingu i zasady anulowania, aby AI mogła odpowiadać również na pytania dotyczące rezerwacji.