Alan, bir kişi hakkında bilgidir: şehri, sipariş numarası, randevu tarihi, kaç kez yanlış kod girdiği. Etiket "var mı yok mu" der; alan "değeri ne" der. Akışların topladığı bilgiler ve dış sistemlerden gelen veriler kişi kartında alanlarda durur.
değer taşıyan
💡 Alan hesaba aittir ve önceden tanımlanmaz: bir akışta ilk kez yazdığınız anda o alan vardır.
Alan ne işe yarar
Alan üç işi birden görür:
Bilgiyi saklar. Müşteri bir kez söyler, siz bir daha sormazsınız.
Kararı besler. Koşullar alanın değerine bakarak akışı ayırır.
Mesajı kişiselleştirir. Yer tutucuyla mesajın içine yazılır.
Yerleşik alanlar ve özel alanlar
İki tür alan vardır:
Yerleşik alanlar — Ad, E-posta ve Telefon. Bunlar kişi kartının kendi alanlarıdır ve panelde her yerde aynı adla görünür.
Özel alanlar — Sizin açtığınız alanlar: sehir, siparis_no, randevu_tarihi, deneme_sayisi… Adını siz koyarsınız.
Bir adım ya da kural alan istediğinde açılan listede önce yerleşik üçlü, sonra Özel alan seçeneği çıkar; özel alanı seçtiğinizde adını yazarsınız.
Alan adı nasıl yazılır
Özel alan adı şu kurala uyar: küçük harfle başlar, içinde yalnız küçük harf, rakam ve alt çizgi bulunur, en çok 40 karakter olur. Ekrandaki ipucu da bunu söyler.
Geçerli örnekler: sehir, siparis_no, randevu_tarihi, deneme2.
Geçersiz örnekler: Şehir (büyük harf ve Türkçe harf), siparis no (boşluk), 2deneme (rakamla başlıyor).
⚠️ Not: Alan adı ile alanın ekranda görünen etiketi aynı şeydir; ayrı bir "görünen ad" yoktur. Bu yüzden anlaşılır ve tutarlı adlar seçin. Ekipçe bir düzen belirleyin: hep tekil, hep Türkçe karaktersiz, hep alt çizgili.
Alan nasıl doldurulur
Altı yol vardır:
Bilgi topla adımı — Soruyu sorar, yanıtı biçime göre doğrular ve alana yazar. Biçimler: metin, e-posta, telefon, sayı, tarih ve adres. Yanlış biçimde kişiye yeniden sorar; hak bitince adımın Geçersiz yanıt çıkışından devam edilir. Alan zaten doluysa sorma seçeneği açıksa, bilgisi olan kişiye ikinci kez sorulmaz.
Alana yaz eylemi — Sabit bir değer ya da yer tutucu içeren bir metin yazar.
Alanı artır/azalt eylemi — Alandaki sayıyı artırır ya da azaltır. Sayıya çevrilemeyen değer 0 sayılır.
Alanı temizle eylemi — Alanı boşaltır.
Mesaj adımının yanıtı — Mesaj adımı yazılı yanıt bekliyorsa, gelen yanıtı doğrudan bir alana kaydedebilirsiniz.
Dış istek adımı — Başka bir sistemden gelen yanıttaki değerleri alanlara eşler; bir adımda en çok 10 eşleme yapılabilir.
Ayrıca Yapay zekâ adımı sohbet kipinde, toplaması istenen bilgileri kendisi sorar ve öğrendiklerini kişi kartına yazar.
Alanın değeri nasıl saklanır
Alanlar değeri metin olarak tutar; ayrı bir "sayı alanı" ya da "tarih alanı" tanımı yoktur. Biçim, alanı dolduran adımın işidir:
Bilgi topla adımı biçim doğrulaması yapar (e-posta, telefon, sayı, tarih, adres) ve yalnız uyan yanıtı yazar.
Koşul, sayı karşılaştırmasında (büyüktür, küçüktür) değeri sayıya çevirmeye çalışır; çeviremezse kural sağlanmaz.
Zamanlı tetikleyici tarih alanını okurken saatsiz yazılmış tarihler için ayrıca bir gönderim saati sorar.
Bunun pratik sonucu şudur: alanı hangi adımın doldurduğuna dikkat edin. Elle yazılan "yarın" değeri bir tarih değildir ve zamanlı tetikleyici onu kullanamaz.
Alanı nerede kullanırsınız
Koşulda.Alan kuralı; eşittir, eşit değil, içerir, içermez, boş, dolu, büyüktür, küçüktür işleçleriyle çalışır. "Boş mu" sorusu, eksik bilgiyi tamamlayan akışların temelidir.
Mesaj metninde. Yer tutucu olarak yazarsınız; gönderim anında değerle değişir. Ayrıntısı: Değişken ve yer tutucu.
Zamanlı tetikleyicide.Tarih ve saat tetikleyicisi bir tarih alanına göre çalışabilir: randevudan 24 saat önce ya da her yıl aynı gün.
Genel kuralda.Alan değişti olayı kural başlatır; süzgeç kutusuna alan adını yazarsanız yalnız o alanda çalışır.
Dış istekte. Adresin yolunda ya da gövdesinde yer tutucu olarak kullanılır: "/siparis/{{field.siparis_no}}" gibi.
Somut bir örnek
Bir kargo takip akışı şöyle kurulur:
Bilgi topla adımı "Sipariş numaranız nedir?" diye sorar, biçimi metin bırakır ve yanıtı siparis_no alanına yazar.
Dış istek adımı, mağazanın sistemine /siparis/{{field.siparis_no}} yolunu çağırır ve yanıttaki durumu kargo_durumu alanına eşler.
Koşul adımı kargo_durumu alanına bakar: "teslim" içeriyorsa bir kol, içermiyorsa öbür kol.
Mesaj adımı "Siparişiniz {{field.kargo_durumu}} durumunda." yazar.
Yanlış numara girildiğinde Alanı artır/azalt eylemi deneme_sayisi alanını 1 artırır; üç denemeden sonra akış insana devreder.
Alanları adlandırma önerileri
Alan adları bir kez yerleşince değiştirmek zordur; baştan düzenli seçmek işinizi kolaylaştırır:
Tekil yazın:siparis_no, siparis_numaralari değil.
Türkçe karakter kullanmayın:sehir, şehir değil.
Aynı kavram için tek ad belirleyin: hem tel hem telefon_no açmayın.
Tarih alanlarını belli edin:randevu_tarihi, dogum_tarihi gibi. Zamanlı tetikleyicide hangisini seçeceğinizi ararken zaman kazanırsınız.
Sayaç alanlarını belli edin:deneme_sayisi, puan gibi. Bunlarda Alanı artır/azalt kullanılacağını ad zaten söylesin.
Geçici alan açmayın. Bir akışın ara değeri için açtığınız alan kişi kartında kalıcı olarak durur.
Sık yapılan hatalar
Alan adında Türkçe harf ya da boşluk kullanmak. Kabul edilmez; sehir yazın, şehir değil.
Aynı bilgiyi iki farklı adla tutmak.telefon ve tel_no ayrı alanlardır; süzgeçleriniz ikiye bölünür.
Bilgi topla adımında biçim seçmeyi atlamak. Telefon bekliyorsanız biçimi telefon yapın; yoksa "yarın ararım" cümlesi de telefon diye kaydedilir.
"Alan zaten doluysa sorma" seçeneğini kapatmak. Kapalıyken müşteriye bildiğiniz bilgiyi tekrar sorarsınız.
Sayı tutmak için Alana yaz kullanmak. Saymak için Alanı artır/azalt gerekir.
Yer tutucuda alan adını yanlış yazmak. Tanınmayan yer tutucu boş kalır; mesajda eksik bir cümle görünür.