Özel Olaylar
MonoChat’teki Özel Olaylar (Custom Events), platform içinde kendi olay türlerinizi tanımlamanıza ve tetikleyebilmenize olanak tanır. Bu sayede gelişmiş otomasyonlar, entegrasyonlar ve iş akışlarınız boyunca özel mantıklar oluşturabilirsiniz. Standart tetikleyicilerin (“mesaj alındı”, “form gönderildi” gibi) iş süreçlerinizi tam olarak karşılamadığı durumlarda özellikle yararlıdır.
Özel Olaylar; aksiyonları tetiklemek, veri iletmek ve sisteminizdeki farklı bileşenleri—fonksiyonlar, akışlar, yapay zeka asistanları ve harici servisler—birbirine bağlamak için güçlü bir yöntem sunar.
Kullanım Alanları
Gelişmiş İş Akışı Tetikleme
İşletmenize özel olaylara göre akışları veya fonksiyonları tetikleyin, örneğin:
nitelikli_adayfatura_vadesi_gectigönderi_teslim_edildidestek_yükseltildiödeme_islendigörev_atandı
Sistemler Arası İletişim
Harici sistemlerden (ERP, CRM, e-ticaret platformları vb.) MonoChat’e veya tam tersi yönde özel olaylar gönderin:
- Bir kişi ödeme yaptığında MonoChat’i bilgilendirin.
- Bir özel olay tetiklendiğinde dış webhook’ları çalıştırın.
Yapay Zeka Asistan Koordinasyonu
Karmaşık etkileşimleri düzenlemek için yapay zeka asistanlarının içinde özel olaylar tetikleyin:
- Kullanıcı bilgisi toplandıktan sonra doğrulama akışını başlatmak için
kullanici_bilgisi_toplandiolayını yayınlayın. - Çok adımlı bir botta ilerlemek için
onay_alindiolayını kullanın.
Metrikler ve İzleme
Belirli aksiyonları izlemek için özel olayları günlük veya analitik sisteminize iletin:
- Bir kullanıcının bir görevi kaç kez tamamladığını takip edin.
- Belirli kullanıcı davranışlarının sıklığını analiz edin.
Temel Özellikler
Olay Adı & Payload
Her özel olay şunları içerir:
- Benzersiz bir ad (ör.
kullanici_abone_oldu,gorev_tamamlandı) - Aşağı akış sistemlerine veya akışlara gönderilebilen isteğe bağlı bir payload (veri nesnesi)
Her Yerden Tetikleyin
Özel olaylar şu yöntemlerle tetiklenebilir:
- Manuel olarak (arayüz üzerinden)
- Programatik olarak (fonksiyonlar, akışlar veya API aracılığıyla)
- Harici webhook’lardan veya uygulamalardan
Özel olayların nasıl oluşturulacağı hakkında daha fazla bilgi için SDK dokümantasyonu sayfasına göz atın!