Ana içeriğe geç

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