Webhook
Powiadomienia o zdarzeniach, takich jak przekazanie do agenta, nowe wiadomości, zakończenie rozmowy, zgłoszenia i przetwarzanie dokumentów, a także zasady weryfikacji podpisu i ponawiania.
W panelu administracyjnym w sekcji „Ustawienia bota” podaj adres webhook. Nagłówki żądania:
| Nagłówek | Opis |
|---|---|
X-AICS-Event-Id | ID zdarzenia — używaj go do deduplikacji |
X-AICS-Timestamp / X-AICS-Signature | Sposób weryfikacji podpisu taki sam jak w interfejsie wyszukiwania zamówień |
Treść żądania: {"id", "type", "created_at", "data"}.
| Zdarzenie | Kiedy |
|---|---|
conversation.handoff | Przekazanie do konsultanta (gdy jako sposób przekazania wybrano „Wypchnij do mojego systemu” lub „Powiadom obie strony”) |
conversation.message | W trybie ręcznym klient wysłał nową wiadomość |
conversation.closed | Rozmowa zakończona (data.conversation.closed_by wskazuje, kto ją zakończył) |
conversation.rated | Klient ocenił zakończoną rozmowę: data.rating, data.comment |
ticket.created | Nowe zgłoszenie (w tym wiadomości pozostawione przez klienta, gdy konsultant jest niedostępny): data.ticket, data.description |
ticket.updated | Zmiana statusu zgłoszenia, priorytetu, osoby odpowiedzialnej itp.: data.changes to {字段: [旧, 新]} |
ticket.replied | Konsultant odpowiedział klientowi: data.reply |
document.ready / document.failed | Przetwarzanie dokumentu zakończone lub nieudane |
Odpowiedź 2xx oznacza sukces; w przeciwnym razie ponawiamy z odczekaniem 30 sekund, 2 minuty, 10 minut… maksymalnie do 12 godzin, łącznie 8 prób. Kolejność nie jest gwarantowana.
Czy ta strona była pomocna?
Ostatnia aktualizacja:
