Skip to content

Webhook Otomasyonu Kurulumu Webhook Method Seçimi Webhook Veri Formatları Webhook URL Kopyalama Supsis Webhook Test Etme Webhook Header Ayarları Webhook Otomasyon Tasarımı Webhook Otomasyon Planı Webhook Görev Geçmişi Webhook API Entegrasyonu

Webhook Tabanlı Otomasyonlar

Webhook Tabanlı Otomasyonlar, dış sistemlerle veri alışverişi yaparak otomasyon süreçlerini daha verimli hale getiren ve veri transferini kolaylaştıran bir otomasyon türüdür. Webhook kullanarak farklı platformlardan gelen veriler belirli aksiyonları tetikleyebilir ve böylece sistemler arası entegrasyon sağlanabilir. Bu otomasyonlar, kullanıcı etkileşimleri, form yanıtları, dış API çağrıları ve daha fazlası ile kolayca tetiklenebilir, böylece her adımda doğru veriye erişilebilir ve işlemler hızlandırılabilir.

İlk olarak, otomasyon sayfasına gidin ve sağ üst tarafta bulunan “Yeni Otomasyon Oluştur” butonuna tıklayın. Ardından açılan menüden “Webhook Otomasyonu Oluştur” seçeneğine tıklayarak yeni bir webhook tabanlı otomasyon başlatın.

Açılan kısımdan ilk olarak, otomasyonunuza bir isim verin. Bu isim, otomasyonunuzu kolayca tanımlamanızı sağlar ve ilerleyen aşamalarda yönetimi kolaylaştırır.

Sonra bir method seçin. Bu yöntemlerden POST, GET, PUT veya DELETE arasından birini seçmeniz gerekmektedir. Seçtiğiniz method, verinin nasıl işlendiğini ve nasıl gönderileceğini belirleyecektir.

Son adımda, gönderdiğiniz verinin formatını seçmeniz gerekir. İşte seçenekler:

  1. JSON: Veriyi JSON formatında göndermek için kullanılır. Genellikle API entegrasyonları ve modern web uygulamalarında tercih edilir.

  2. Form: Veriyi form verisi olarak gönderir. Genellikle web formlarında kullanılan bir formattır.

  3. Row: Satır verisi olarak gönderim yapar, genellikle veritabanı işlemlerinde kullanılır.

  4. XML: Veriyi XML formatında göndermek için kullanılır. Eski sistemlerle uyumludur.

  5. Number: Sayısal veri göndermek için kullanılır.

  6. Boolean: True veya false gibi mantıksal değerler göndermek için kullanılır.

  7. String: Metin (string) verisi gönderilir.

  8. Mixed: Birden fazla farklı veri türünü aynı anda gönderir.

  9. None: Veri göndermez, genellikle sadece başlık veya metadata göndermek için kullanılır.

  10. Supsis Contact: Supsis platformunda bir kişiyi temsil eden veriyi gönderir.

  11. Supsis Conversation: Supsis platformunda bir konuşmaya ait veriyi gönderir.

Seçiminizi yaptıktan sonra, veri formatı belirleyerek daha etkin bir işlem gerçekleştirebilirsiniz.

bu adımları tamamladıktan sonra “Kaydet” diyerek webhook otomasyonu oluştuma adımlarını tamamlayabilirsiniz.

Webhook Otomasyon Öğeleri:

  1. Tasarım
  2. Webhook
  3. Plan & Görev
  4. Öngörüler

1-) Tasarım

Tasarım Bu Alandan: Otomasyon akışınızı oluşturabilirsiniz ve sağ taraftan otomasyon bloklarını kullanarak otomasyonda kullanacağınız bloklar sayesinde webhook’unuza veri alışverişi yaptırmak için bir otomasyon oluşturabilirsiniz. Bu alanda, sürükle-bırak yöntemiyle otomasyon akışınızı yapılandırabilir, webhook ile veri alıp göndererek dinamik bir işlem akışı oluşturabilirsiniz. Her adımı belirli parametrelerle yapılandırarak, otomasyonunuzu daha verimli ve etkili hale getirebilirsiniz.

2-) Webhook

Webhook: Bu alanda, Supsis platformunda kullanabileceğiniz bir webhook adresi sağlanır. Webhook adresini sağ taraftan “Kopyala” butonuna tıklayarak kolayca kopyalayabilirsiniz. Alt tarafta ise bu webhook’un önizlemesini görebilirsiniz. Burada, hangi verilerin gelip gittiğini JSON formatında takip edebilirsiniz. Eğer webhook bloğuna henüz bir istek gönderilmediyse, önizleme ekranı boş olarak görünür. Bu özellik, webhook ile veri alışverişinizi izlemenizi ve hangi verilerin gönderildiğini takip etmenizi sağlar.

Webhook’u kullanmak için öncelikle, Webhook bloğunu akışınıza sürükleyip bırakın. Bu bloğu ekledikten sonra, akışınızı oluştururken veri alışverişi yapacak olan API’yi veya veriyi belirlemek için gerekli ayarları yapabilirsiniz. Bu işlem, webhook aracılığıyla dış sistemlere veri göndermenizi veya dış sistemlerden veri almanızı sağlar.

Eklediğiniz Webhook bloğunun üzerine tıklayın ve açılan alanda aşağıdaki adımları takip edin:

  1. Webhook URL: En üstte bulunan alana, daha önce kopyaladığınız webhook URL’nizi yapıştırın.

  2. Metod Seçimi: Ardından, GET, POST, PUT, PATCH, DELETE gibi yöntemlerden birini seçin. Bu yöntem, webhook'un hangi tür veri işlemi yapacağını belirleyecektir.

  3. Format Seçimi: Alt kısımdan JSON, XML, ROW gibi veri formatlarından birini seçin. Bu, gönderilen verinin formatını belirler.

  4. Header Key/Value: Eğer özel başlık (header) parametreleri eklemeniz gerekiyorsa, Header Key ve Header Value alanlarını doldurun. Bu, genellikle API’lere kimlik doğrulama veya özel ayarlar gönderirken kullanılır.

  5. Data: Data kısmına, webhook’a göndereceğiniz verinin key ve value değerlerini yazın. Bu parametreler dinamik olarak da belirlenebilir ve dışa aktarılacak veriyi bu alanda tanımlayabilirsiniz.

  6. Kaydetme: Tüm işlemleri tamamladıktan sonra, sağ üst tarafta bulunan "Kaydet" butonuna tıklayarak webhook ayarlarınızı kaydedin.

Bu adımları takip ederek webhook bloğunuzun doğru şekilde çalışmasını sağlayabilirsiniz.

Webhook'unuzu test etmek için aşağıdaki adımları izleyebilirsiniz:

  1. Teste Başla: Webhook bloğunuzun ayarlarını tamamladıktan sonra, sağ üst köşede bulunan "Teste Başla" butonuna tıklayın.

  2. Continue Test: Açılan pencerede, "Continue Test" butonuna tıklayarak test işlemini başlatın. Bu, webhook’unuzun doğru şekilde çalışıp çalışmadığını kontrol etmenizi sağlar.

Test işlemi sırasında, webhook’unuzun doğru verileri alıp almadığını ve doğru formatta gönderilip gönderilmediğini görebileceksiniz.

Sonuç olarak, verdiğiniz key ve value değeri başarıyla webhook’unuza kaydedilmiş olur. Bu işlem, webhook’unuzu yapılandırarak dış sistemlerle veri alışverişi yapmanıza olanak tanır.

Diğer blokları kullanarak, daha detaylı ve işlevsel webhook otomasyonları oluşturabilirsiniz. Bu, sadece veri göndermekle kalmayıp, verileri dinamik olarak almak, işlemek ve farklı sistemlerle etkileşim kurmak için güçlü bir araç sağlar.

3-) Plan & Görev

Bu alanda Otomasyon Planı ve Görev Geçmişini görüntüleyebilirsiniz. Ancak, bu verileri takip edebilmek için otomasyon akışınızda bir “Görev” bloğunun bulunması gerekir. Görev bloğunuz, otomasyonunuzu çalıştırdıktan sonra yapılan işlemleri burada görüntülemenizi sağlar.

4-) Öngörüler

Öngüler bölümü, otomasyon akışınızı daha rahat bir şekilde takip etmenizi sağlar. Bu alan, akışınızı daha iyi bir şekilde analiz etmenize ve gelecekteki adımlar için doğru tahminlerde bulunmanıza olanak tanır. Akışın her adımında neler olabileceğini görerek, otomasyonun daha verimli çalışmasını sağlayabilirsiniz.