Akış kanvası: kayıt tetikli akışı adım adım kurma
Başlangıç, koşul, dallar, aksiyonlar ve zamanlı yollar: kanvasta bir otomasyonu baştan sona kurmanın rehberi.
Kanvas nasıl okunur?#
Akış kanvası otomasyonunuzu yukarıdan aşağı akan düğümler halinde gösterir: Başlangıç, Koşul Kontrolü, koşulun sonucuna göre iki dal ve her dalın sonunda Son. Kanvası Kurulum > Akışlar > + Yeni Akış > Kayıt Tetikli Akış ile açarsınız. Kanvas ayrı bir pencere değil, sayfanın içinde açılır; sol üstteki Akışlar bağlantısı listeye döner.
1. Kayıt Tetikli Başlangıç#
Başlangıç düğümünde iki şey seçersiniz:
- Obje: org'unuzun lisanslı nesneleri ve Nesne Yöneticisi'nde oluşturduğunuz özel nesneler.
- Olay: Kayıt oluşturulduğunda ya da Kayıt güncellendiğinde.
Akış motoru yalnız arayüzde çalışmaz: API, web formu ve webhook yazımları da akışı tetikler. Kayıt nereden gelirse gelsin otomasyonunuz devreye girer.
2. Koşul Kontrolü#
Karar düğümünde en fazla 10 koşul tanımlarsınız. Alan listesi çekirdek alanlar, Nesne Yöneticisi'nde eklediğiniz özel alanlar ve Sahip alanından oluşur. Birden fazla koşul varsa mantığı seçersiniz: Tümü (VE), Herhangi biri (VEYA) ya da Özel ifade (örneğin 1 AND (2 OR 3)).
| Alan türü | Operatörler |
|---|---|
| Metin | içerir, içermez, eşittir, eşit değildir, ile başlar, doludur, boştur |
| Seçim listesi | eşittir, eşit değildir, doludur, boştur |
| Sayı | eşittir, eşit değildir, büyüktür, büyük/eşit, küçüktür, küçük/eşit, doludur, boştur |
| Tarih | bu tarihten sonra, bu tarihten önce, bu tarihte, doludur, boştur |
| Yalnız "güncellendiğinde" | değişti, şu değere değişti |
şu değere değişti operatörü, alanın hedef değere yeni ulaştığı anı yakalar: aşama zaten Kazanıldı olan bir kaydın başka bir alanı değiştiğinde akış tekrar çalışmaz. Hiç koşul yazmazsanız her kayıt Sağlandı dalından ilerler.
3. Sağlandı ve Sağlanmadı dalları#
Koşul düğümünün altında iki sütun vardır: soldaki Sağlandı, sağdaki Sağlanmadı. Güncelleme akışlarında bu dallar "yeni" ve "bozuldu" olarak etiketlenir: kayıt koşulu yeni sağladığında sol dal, sağlamayı bıraktığında sağ dal çalışır. Her dala kendi aksiyon dizisini eklersiniz; aksiyonlar yukarıdan aşağı sırayla koşar.
4. Aksiyonlar#
| Aksiyon | Ne yapar | Nerede koşar |
|---|---|---|
| Bildirim Göster | Uygulama içi zil bildirimi (herkese ya da kayıt sahibine) | Uygulama + sunucu |
| Push Bildirimi | Telefona ya da tarayıcıya push bildirimi gönderir | Sunucu |
| E-posta Gönder | Kayıttaki e-posta adresine şablonlu ya da serbest metinli e-posta gönderir | Sunucu |
| Anket Gönder | Anketi e-postayla gönderir; e-posta yoksa gönderim görevi açar | Uygulama + sunucu |
| Görev Oluştur | Kayıt sahibine, kayda bağlı görev açar (konu, tip, vade gün) | Uygulama + sunucu |
| Alan Güncelle | Tetikleyen kaydın bir alanını sabit değer, yer tutucu ya da formülle günceller | Uygulama + sunucu |
| İlişkili Kaydı Güncelle | Kaydın bağlı olduğu üst kaydı günceller (talebin şirketi, görevin ilgili kaydı) | Uygulama + sunucu |
| Alt Kayıtları Güncelle | Kayda bağlı tüm alt kayıtları tek seferde günceller, en çok 200 kayıt | Uygulama + sunucu |
| Kayıt Oluştur | Başka bir nesnede kayıt açar ve bağ alanıyla bu kayda bağlar | Uygulama + sunucu |
| Sahip Ata | Kaydın sahibini bir kullanıcıya ya da kuyruğa atar | Uygulama + sunucu |
| Paylaşım Gönder | Kaydın zaman tünelinde paylaşım yapar | Uygulama + sunucu |
| Webhook Çağır | Kaydı imzalı POST ile dış sisteme gönderir | Sunucu |
5. Zamanlı Yollar#
Kanvasın altındaki Zamanlı Yollar bölümü, Sağlandı dalı çalıştıktan sonra gecikmeli koşacak aksiyonları taşır. Bir yol üç ayardan oluşur: Gün sayısı, Yön (önce / sonra) ve Referans (tetiklenme anı ya da kaydın bir tarih alanı). Tarih alanına göre kurulan yollar o gün saat 09:00'da (TSİ) sunucuda koşar. Yol çalışmadan hemen önce koşul yeniden kontrol edilir: kayıt koşulu artık sağlamıyorsa atlanır.
Değer mi, formül mü?#
Alan güncelleyen aksiyonlarda değeri iki biçimde verirsiniz. Değer sekmesinde düz metin ve yer tutucular kullanılır: {kayıt}, {sahip}, {bugün} ve kaydın herhangi bir alan adı. Formül sekmesinde alan adları, + - * / &, karşılaştırmalar ve IF AND OR NOT ISBLANK TODAY DAYS ROUND ABS MIN MAX fonksiyonları çalışır; formülün altında canlı bir önizleme sonucu görürsünüz.
Kütüphane: hazır şablonlar ve aksiyon rehberi#
Kanvasın en altındaki Kütüphane iki sekmelidir. Aksiyon Rehberi yukarıdaki tablonun aynısını uygulama içinde gösterir. Hazır Şablonlar ise tek tıkla kanvasa yüklenen 17 kurulu akıştır: kartın altındaki Kullan düğmesine basınca obje, koşul ve aksiyonlar hazır gelir, siz yalnız metinleri kendi dilinize çevirirsiniz. Kanvasta içerik varsa üzerine yazmadan önce onay istenir. Şablonlar akış türüne ve org'unuzun lisanslı nesnelerine göre süzülür.
| Şablon | Nesne | Tür |
|---|---|---|
| Kritik talep, acil arama görevi ve bildirim | Talep | Kayıt Tetikli |
| Talep kapanınca memnuniyet anketi | Talep | Kayıt Tetikli |
| 3 gün açık kalan talep, yöneticiye bildirim | Talep | Kayıt Tetikli |
| Kazanılan fırsat: kutlama ve şirket tipi güncellemesi | Fırsat | Kayıt Tetikli |
| Kapanış tarihinden 3 gün önce hatırlatma | Fırsat | Kayıt Tetikli |
| Büyük fırsat, yöneticiye push | Fırsat | Kayıt Tetikli |
| Web'den gelen aday, 1 gün içinde arama | Müşteri Adayı | Kayıt Tetikli |
| 7 gün dokunulmayan aday, hatırlatma | Müşteri Adayı | Kayıt Tetikli |
| Yeni şirket, hoş geldin e-postası | Şirket | Kayıt Tetikli |
| Sahip değişince yeni sahibe push | Şirket | Kayıt Tetikli |
| Randevudan 1 gün önce hatırlatma | Randevu | Kayıt Tetikli |
| Randevu tamamlandı, hasta durumu güncellenir | Randevu | Kayıt Tetikli |
| Girişten 1 gün önce hatırlatma | Rezervasyon | Kayıt Tetikli |
| Çıkış günü değerlendirme anketi | Rezervasyon | Kayıt Tetikli |
| Vadesi geçen faturalar, tahsilat görevi | Fatura | Zamanlanmış |
| Vadesi geçen açık görevler, sahibine push | Görev | Zamanlanmış |
| Bu hafta kapanacak fırsatlar | Fırsat | Zamanlanmış |
Randevu ve Rezervasyon şablonları yalnız ilgili sektörel çözüm etkinken listede görünür.
Koşu Geçmişi ile izleme#
Kurulum > Akışlar sayfasının altındaki Koşu Geçmişi kartı son koşuları listeler: Zaman (Türkiye saati), Akış, İlgili Kayıt (tıklanabilir), Aksiyonlar, Kaynak (Uygulama, API, Web formu, Webhook, Zamanlayıcı, Zamanlı yol) ve Sonuç (Tamam ya da Hata). Bir akışın gerçekten koşup koşmadığını buradan doğrularsınız. Zamanlanmış akışlara özel Eşleşenleri Göster ve Şimdi Çalıştır düğmeleri için Zamanlanmış ve ekran akışları makalesine bakın.
Örnek: teklif sonrası 3 gün hatırlatma#
- Kurulum > Akışlar > + Yeni Akış > Kayıt Tetikli Akış. Ad: "Teklif takibi".
- Başlangıç: Obje Fırsat, Olay Kayıt güncellendiğinde.
- Koşul: Aşama alanı, operatör şu değere değişti, değer teklif aşamanız.
- Sağlandı dalına Bildirim Göster ekleyin: "Teklif gönderildi: {kayıt}".
- + Yol Ekle: Ad "3 gün sonra", Gün 3, Yön sonra, Referans tetiklenme anı.
- Yolun altına Görev Oluştur ekleyin: konu "Teklifi takip et: {kayıt}", tip Arama, vade 0 gün.
- Kaydet. Akış listede otomatik aktiftir; Aktif kutucuğunu kapatarak durdurabilirsiniz.
Aşama üç gün içinde başka bir değere geçerse koşul yeniden kontrolünde eşleşme kalmaz ve görev açılmaz. Otomasyon araçlarının genel haritası için Otomasyon makalesine bakın.