Parametre WEBHOOKS¶
Ücretli Erişim
Bu parametrenin kullanımı yalnızca Hotline premium kullanıcıları için mevcuttur. Sistemin ücretli sürümünü satın almak için, destek hizmetimizle iletişime geçin.
Parametre, belirli bir olay listesi için Hotline'dan gelen webhookları işlemek için bir veya daha fazla adres ayarlar.
Webhook'lar POST yöntemi kullanılarak JSON formatında istek gövdesiyle gönderilir.
Olay Türleri¶
1. Sistem Olayları¶
- Mevcut değerler:
dialog_created,dialog_reopened,dialog_closed,message_received,message_sent,message_intercepted. - Bu tür olaylar için webhook'lar backend grubuna sonuç döndürmez.
2. Özel Komutlar¶
- Herhangi bir özel veya zaten mevcut sistem komutu belirtilebilir. Komut adı eğik çizgi
/ile başlamalıdır. - Bu tür olaylar için webhook'lar backend grubuna mesaj olarak sonuç döndürebilir.
Gönderilen isteklerin formatı hakkında daha fazla bilgi için, Webhooks format açıklamasına bakın.
Varsayılan olarak, liste boştur, webhook'lar hiçbir yere gönderilmez.
Veri Formatı¶
Webhook yapılandırması JSON formatında ayarlanır.
Parametreyi temizlemek için, OFF değerini gönderin
Parametre düzenleme için seçildikten sonra kurulum botuna gerekli değer gönderilmelidir.
Varsayılan Değer¶
NONE
Kullanım Örnekleri¶
{
"https://someapiserver.com/webhooks/end_point-1": [
"dialog_created",
"dialog_reopened",
"dialog_closed",
"message_received",
"message_sent",
"message_intercepted"
],
"https://someapiserver.com/webhooks/end_point-2": [
"/mark", "/info",
"/invoice", "/client"
]
}
Sonuç: tüm sistem olayları end_point-1'e gelecek ve çağrılan komutlar hakkındaki olaylar end_point-2'ye gidecektir.
Ana Kullanım Durumları¶
- harici entegrasyonlar
- özel analitik