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żka | Opis |
|---|---|---|
| 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żka | Opis |
|---|---|---|
| POST | /v1/tickets | Utwó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:
