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łówekOpis
X-AICS-Event-IdID zdarzenia — używaj go do deduplikacji
X-AICS-Timestamp / X-AICS-SignatureSposób weryfikacji podpisu taki sam jak w interfejsie wyszukiwania zamówień

Treść żądania: {"id", "type", "created_at", "data"}.

ZdarzenieKiedy
conversation.handoffPrzekazanie do konsultanta (gdy jako sposób przekazania wybrano „Wypchnij do mojego systemu” lub „Powiadom obie strony”)
conversation.messageW trybie ręcznym klient wysłał nową wiadomość
conversation.closedRozmowa zakończona (data.conversation.closed_by wskazuje, kto ją zakończył)
conversation.ratedKlient ocenił zakończoną rozmowę: data.rating, data.comment
ticket.createdNowe zgłoszenie (w tym wiadomości pozostawione przez klienta, gdy konsultant jest niedostępny): data.ticket, data.description
ticket.updatedZmiana statusu zgłoszenia, priorytetu, osoby odpowiedzialnej itp.: data.changes to {字段: [旧, 新]}
ticket.repliedKonsultant odpowiedział klientowi: data.reply
document.ready / document.failedPrzetwarzanie 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: