Otomasyon kurallarını daha esnek hale getirdik. Artık koşul bloğu ekleyebilir (en fazla beş) ve "VE" / "VEYA" mantıksal operatörlerini kullanarak aralarındaki istenen bağlantıları tanımlayabilirsiniz.
Örneğin, tek bir kural kapsamında, müşteriye kendisinden yanıt beklediğinizi bildiren otomatik yanıtların belirli aralıklarla gönderilmesini yapılandırabilirsiniz:
Mevcut tüm kuralları, koşul bloklarına dayalı yeni sisteme otomatik olarak uyarladık. Eski mantık size uygunsa ve hiçbir şeyi değiştirmek istemiyorsanız, eski kuralları düzenlerken veya yeni kurallar oluştururken:
- yalnızca iki koşul bloğu kullanın — "TÜM tanımlanan koşullar" ve "HERHANGİ bir tanımlanan koşul";
- bu iki blok arasında "VE" mantıksal operatörünü belirtin.
"Sohbete ileti gönder" ve "Müşteriye ileti gönder" eylemlerinde artık otomatik yanıt metni için beşe kadar farklı seçenek ekleyebilirsiniz. Kural tetiklendiğinde sistem bu seçeneklerden birini rastgele seçer.
Yeni seçeneklerin nasıl çalıştığına daha yakından bakalım.
Kurallardaki koşul blokları
Eskiden her otomasyon kuralı yalnızca iki bölümden oluşan tek bir koşul bloğuna sahipti: "TÜM tanımlanan koşullar" ve "HERHANGİ bir tanımlanan koşul". Kural, ilk bölümdeki tüm koşullar ve ikinci bölümdeki koşullardan en az biri karşılandığında tetikleniyordu.
"HERHANGİ bir tanımlanan koşul" bölümünde birden fazla farklı koşul setini kontrol etmek gerektiğinde, ayrı kurallar oluşturmak gerekiyordu. Örneğin, belirli gruplardaki destek talepleri için mesai saatleri dışında ve tatil günlerinde müşterilere aynı otomatik yanıtı göndermek istediğinizde, iki ayrı kural oluşturmanız gerekiyordu.
Artık tek bir kurala beşe kadar koşul bloğu ekleyebilirsiniz; bunların her biri "TÜM tanımlanan koşullar" veya "HERHANGİ bir tanımlanan koşul" türünde olabilir. Bloklar arasında "VEYA" "VE" / "VEYA" mantıksal operatörlerini kullanarak aralarındaki istenen bağlantıları tanımlayabilirsiniz.
Yeni mantık, tek bir kuralın birden fazla mantıksal senaryoyu kontrol etmesine olanak tanır. Bu sayede çok sayıda otomasyona sahip hesaplarda iş akışları sadeleşir ve kural limitinin aşılmasının önüne geçilir.
Bir kuralda ne kadar çok koşul bloğu kullanılırsa, bunların sırasını ve aralarındaki mantıksal bağlantıları o kadar dikkatli kontrol etmeniz gerekir.
Nasıl çalışır
1. Yeni bir kural oluştururken, varsayılan olarak silinemeyen bir koşul bloğu bulunur. Bu bloğun türünü "TÜM tanımlanan koşullar" veya "HERHANGİ bir tanımlanan koşul" olarak belirleyebilirsiniz.
"TÜM tanımlanan koşullar" türündeki blokta "VE" mantıksal operatörü çalışır; bu, kuralın tetiklenmesi için blokta listelenen TÜM koşulların karşılanması gerektiği anlamına gelir.
"HERHANGİ bir tanımlanan koşul" türündeki blokta "VEYA" mantıksal operatörü çalışır; bu, kuralın tetiklenmesi için bloktaki koşullardan en az birinin karşılanması gerektiği anlamına gelir.
Olumsuz koşullar belirtirken blok türünü seçerken dikkatli olun. Daha fazla bilgi.
2. Ek bir koşul bloğu daha ekleyebilirsiniz. Blok eklendiğinde varsayılan olarak:
- "VE" operatörü belirtilir;
- blok türü "TÜM tanımlanan koşullar" olarak seçilir.
Toplamda en fazla beş blok eklenebilir ve bu bloklardaki koşulların toplam sayısı 100'ü geçmemelidir.
Blokları ekledikten sonra, blok türünü ve bloğu önceki blokla bağlayan operatörü değiştirebilirsiniz — mevcut kısıtlamalar otomatik olarak dikkate alınır. Belirli bir blok türü veya operatör seçimi kuralların genel çalışma mantığını bozabilecekse, ilgili seçenek devre dışı kalır ve seçilemez hale gelir.
"VE" operatörüyle bağlanmış blok zincirinde zaten "TÜM tanımlanan koşullar" türünde bir blok varsa, kuralın genel mantığını korumak için otomatik olarak eklenecek blok "HERHANGİ bir tanımlanan koşul" türünden olacaktır.
3. Herhangi bir bloğun silinmesi durumunda sistem, ilgili operatörü de kaldırır:
- ilk blok silinirse, ondan sonra gelen operatör kaldırılır;
- orta veya son blok silinirse, ondan önce gelen operatör kaldırılır..
Kısıtlamalar
a) Bloklar "VE" mantıksal operatörüyle bağlanıyorsa, bunlar arasında yalnızca bir adet "TÜM tanımlanan koşullar" türünde blok bulunabilir. Zorunlu olarak karşılanması gereken tüm koşullar bu bloğa eklenmelidir.
b) Bir kural zaten tek başına duran ("VE" operatörü ile diğer bloklara bağlı olmayan) bir "HERHANGİ bir tanımlanan koşul" bloğu içeriyorsa, "VEYA" operatörü ile bu türden ikinci bir blok eklenemez. Bunun nedeni, sistemin iki bağımsız parçadan hangisinin önce yürütülmesi gerektiğini doğru bir şekilde belirleyememesidir.
Örnekler
❌ İzin verilmez: [Herhangi] VEYA [Tüm] VEYA [Tüm] VEYA [Herhangi]
— Burada iki "Herhangi" bloğu izole edilmiş durumda; diğer bloklarla "VE" üzerinden bağlanmamıştır, bu nedenle kural yanlıştır.
✅ İzin verilir: [Herhangi] VEYA [Tüm] VEYA [Tüm] VE [Herhangi]
— İkinci "Herhangi" bloğu, öncekiyle "VE" üzerinden bağlanmıştır; bu, ya ilk "Herhangi" bloğundaki koşulun, ya ilk "Tüm" bloğundaki koşulun ya da "Tüm VE Herhangi" koşulunun sağlandığı anlamına gelir.
Mantık çakışmaları
Kuralı düzenleme sırasında kuralı "bozabilecek" bir mantıksal çakışma ortaya çıkarsa:
- koşul bloklarından birinin türü otomatik olarak değiştirilir;
- bu koşul bloğunun altında, blok türünün otomatik olarak değiştirildiğine dair bir uyarı gösterilir ve mevcut ayarların amacınıza uygun olup olmadığını kontrol etmeniz istenir.
Uyarı, sayfanın herhangi bir yerine tıkladıktan sonra otomatik olarak gizlenir.
Kuralları "okuma"
İki veya daha fazla blok "VE" operatörü ile bağlanmışsa, birlikte değerlendirilirler. Bu, kuralın tetiklenmesi için, blok türleri dikkate alınarak tüm bloklardaki koşulların karşılanması gerektiği anlamına gelir.
Bloklar arasında "VEYA" operatörü belirtilmişse, kural, bunlardan herhangi birinde belirtilen koşullar karşılandığında tetiklenir.
"VE" → komşu blokları tek bir dalda birleştirir.
"VEYA" → alternatif dallara ayırır.
Örnekler üzerinden inceleyelim:
[1. Tüm] VE [2. Herhangi] VEYA [3. Tüm]
Kural şu durumda tetiklenir:
— 1. bloktaki tüm koşullar ve 2. bloktaki en az bir koşul karşılanırsa;
— 3. bloktaki tüm koşullar karşılanırsa.
[1. Tüm] VE [2. Herhangi] VE [3. Herhangi] VEYA [4. Herhangi]
Kural şu durumda tetiklenir:
— 1. bloktaki tüm koşullar ve 2. ve 3. bloklardaki koşullardan en az biri karşılanırsa;
— 4. bloktaki koşullardan en az biri karşılanırsa.
[1. Tüm] VE [2. Herhangi] VEYA [3. Tüm] VE [4. Herhangi]
Kural şu durumda tetiklenir:
— 1. bloktaki tüm koşullar ve 2. bloktaki koşullardan en az biri karşılanırsa;
— 3. bloktaki tüm koşullar ve 4. bloktaki koşullardan en az biri karşılanırsa.
Otomatik yanıt seçenekleri
"Sohbete ileti gönder" ve "Müşteriye ileti gönder" eylemlerinde artık "+" işaretini kullanarak otomatik yanıt metni için beşe kadar farklı seçenek ekleyebilirsiniz. Kural tetiklendiğinde sistem bu seçeneklerden birini rastgele seçer.
Bu özellik, otomatik yanıtları daha çeşitli ve doğal hale getirir; böylece daha fazla müşteri bunları daha dikkatli okuyacak ve önemli talimatları kaçırmayacaktır :)