Profile klientów i zgłoszenia

Wyszukuj i synchronizuj profile klientów oraz twórz zgłoszenia z poziomu Twojego systemu.

4.4 Profil klienta

Rozmowy tego samego klienta trafiają do jednego profilu klienta, a contact_id w rozmowie wskazuje właśnie ten profil. Zasady identyfikacji: podpisany przez Ciebie identyfikator członka (user_token lub user.id przekazany przez API) > użytkownik kanału (np. openid WeChat) > odwiedzający stronę internetową. Anonimowy odwiedzający po zalogowaniu zostaje dołączony do profilu członka; dwa różne profile członków nie są scalane automatycznie — jeśli adres e-mail lub numer telefonu są takie same, w panelu pojawia się jedynie powiadomienie, a scalenia dokonuje ręcznie obsługa klienta.

MetodaŚcieżkaOpis
GET/v1/contacts?user_id= lub ?email=Wyszukaj profil klienta według identyfikatora członka lub adresu e-mail
GET/v1/contacts/{id}Profil klienta: imię i nazwisko, e-mail, telefon, tagi tags, notatki notes, pola niestandardowe attributes, liczba rozmów, czas ostatniej wizyty, identyfikatory członka user_ids
PATCH/v1/contacts/{id}Synchronizuj dane z Twojego systemu: name, phone, tags (maks. 30), notes, attributes (pełne zastąpienie, maks. 30 pól). Przekazuj tylko pola, które chcesz zmienić

4.5 Zgłoszenia

MetodaŚcieżkaOpis
POST/v1/ticketsUtwórz zgłoszenie, np. z formularza „Skontaktuj się z nami” na stronie: subject, description, priority (urgent / high / normal / low), dane klienta name / email / phone, opcjonalnie powiązanie conversation_id lub contact_id. Jeśli podano adres e-mail, odpowiedź obsługi klienta zostanie wysłana do klienta e-mailem
GET/v1/tickets/{id}Zgłoszenie i oś czasu (wiadomości klienta, odpowiedzi obsługi klienta, zmiany statusu; bez notatek wewnętrznych)

Statusy zgłoszenia: open — oczekuje na obsługę, pending — oczekuje na klienta, resolved — rozwiązane, closed — zamknięte. Terminy obsługi dla poszczególnych priorytetów ustawisz w „Ustawieniach bota”.

Czy ta strona była pomocna?

Ostatnia aktualizacja: