Ana içeriğe geç

Bir Akışı Ne Tetikler

Bir akış kendi başına çalışmaz — onu bir şeyin tetiklemesi gerekir. Başlangıç node'u, o şeyin ne olduğuna karar verir. Aynı akış farklı kaynaklar tarafından tetiklenebilir ve hangilerini kullanacağınızı Başlangıç node'undan yapılandırırsınız.

Bu sayfa seçeneklerinizin bir haritasıdır. Her birinin adım adım kurulumu için Başlangıç tetikleyicileri bölümündeki bağlantıları takip edin.

Tetikleyici türleri

TetikleyiciAkışı şu durumda çalıştırır…Kurulum yeri
ChatBir müşteri, bir sohbet widget'ında ya da paylaşılan bir chatbot'ta mesaj gönderirChat input
Özel webhookHarici bir sistem akışınızın webhook URL'sini çağırırCustom webhook
InstagramInstagram Business hesabınıza bir DM, yorum, bahsetme ya da hikaye yanıtı gelirInstagram trigger
WhatsAppWhatsApp Business numaranıza bir mesaj gelirWhatsApp trigger
Zoho CRMZoho CRM'de bir kayıt oluşturulur, düzenlenir ya da silinirZoho trigger
ZamanlanmışBelirlediğiniz bir zamanlamada bir zamanlayıcı tetiklenirPlanlı run
Toplu (Toplu)Akışı aynı anda birçok kayıt üzerinde çalıştırırsınızToplu run

Başlangıç node Giriş Türü seçici — akışın tetikleyicisi

Sohbet tetikleyicileri

Başlangıç node'unun Giriş Türü değeri Sohbet Girişi'dir — akış, bir müşteri bir mesaj yazdığında başlar. Canvas içi sohbet testinin kullandığı ve gömülü ve paylaşılan chatbot'larınıza güç veren şey budur.

Webhook ve kanal tetikleyicileri

Diğer her şey için Başlangıç node'u webhook'ları kullanır. Tek bir Başlangıç node'u birkaç webhook barındırabilir; böylece bir akış birden fazla kaynağa yanıt verebilir.

  • Özel webhook — herhangi bir harici sistemin çağırabileceği bir URL. Gelen istekleri nasıl doğrulayacağınızı (paylaşılan bir token, bir HMAC imzası ve daha fazlası) siz seçersiniz; böylece akışınızı yalnızca güvenilir çağıranlar tetikleyebilir.
  • Instagram, WhatsApp, Zoho — önceden oluşturulmuş kanal webhook'ları. Bağlı bir hesap seçer, hangi olayları dinleyeceğinizi belirler ve gerisini Flowera bağlar. Her biri, akışınızda kullanabileceğiniz hazır değişkenler (gönderenin kullanıcı adı ya da Zoho kaydı gibi) ekler.
Hesabı bağlamak ile tetikleyiciyi yapılandırmak

Buradaki tetikleyici sayfaları, tetikleyiciyi akışınıza yerleştirmeye odaklanır. Hesabın kendisini bağlamak (Instagram/WhatsApp Business'a giriş yapmak, Zoho'yu yetkilendirmek) Entegrasyonlar alanında bir kez gerçekleşir ve Kanallar dokümanlarında ayrıca ele alınır. Bağlandıktan sonra hesap, tetikleyicinin açılır menüsünde görünür.

Zamanlanmış ve toplu tetikleyiciler

  • Planlı run akışı bir zamanlayıcıyla tetikler — saatlik, günlük ya da özel bir zamanlamayla. Takipler, raporlar ve periyodik kontroller için kullanışlıdır.
  • Toplu run akışı bir kayıt listesi üzerinde tek seferde yürütür — örneğin, bir listedeki her lead'e bir mesaj göndermek.

Bir zamanlama bir akışı tetiklediğinde, ek bağlam değişkenleri kullanılabilir hâle gelir ({{$flow.scheduleName}}, {{$flow.scheduledRunId}} ve daha fazlası); böylece çalışmayı hangi zamanlamanın tetiklediğini anlayabilirsiniz. Bkz. Değişkenler.

Bir akışın nasıl tetiklendiğini bilme

Herhangi bir akışın içinde, mevcut turun nasıl başladığını kontrol edebilirsiniz:

  • {{$flow.source}} — webhook adı, "api" ya da "ui".
  • {{$flow.triggerType}}"chatInput", "webhookInput" ya da "schedule".

Bu, tek bir akışın mesajın nereden geldiğine bağlı olarak farklı davranmasına olanak tanır. Tam liste için Değişkenler sayfasına bakın.

İlgili