
Eylem alanı ekle
Bu alan, blok içinde yapılandırılabilen eylemlerin açılır listesidir.
Eylem ekleme:
Bir bloğa eylem eklemek için "+ Eylem ekle" seçeneğine tıklayın.

Eylem listelerinden bir eylem seçebilirsiniz:

Birden fazla eylem ekleyebilirsiniz:

Hunide ilerlet
Müşterinin bu bloğa girdiğinde MaviBot CRM'de hangi satış hunisi aşamasına yerleştirileceğini seçebilirsiniz. Bu, yalnızca müşteriyi huni aşamalarında ilerletmek için değil, aynı zamanda müşterileri kategorilere göre net bir şekilde segmentlere ayırmak için de kullanışlıdır. Örneğin, bireysel başvurular bir sütuna, kurumsal başvurular ise MaviBot CRM'de başka bir sütuna gidebilir.

Listeye ekle / Listeden çıkar / Listeye taşı
Müşteriler listelere eklenebilir.
Listeler yalnızca veritabanını segmentlere ayırmak için değil, aynı zamanda listelere dayalı temel analizler kurmak için de kullanılır.



"Listeye taşı" eylemi, kullanıcının A listesinden çıkarılıp B listesine ekleneceği anlamına gelir.
Yeni listeler oluşturabilir ve bunları oluşturucunun sol menüsünde bulunan Listeler bölümünde yönetebilirsiniz.
Bir müşteri, liste eylemleri yapılandırılmış bir bloğa girdiğinde, atanan listeleri otomatik olarak güncellenir.
Müşteriler bölümünde şunları yapabilirsiniz:
- Müşterileri liste üyeliğine göre filtreleme
- Bir müşterinin diyalogunun sağ menüsünde hangi listelere ait olduğunu görüntüleme
- Müşterinin profil kartında atanan tüm listeleri görme

Etiket ekle / Etiketi kaldır
Etiketler, müşteri segmentasyonunu basitleştirir ve Müşteriler bölümünde diyaloglarda görsel olarak gezinmeye yardımcı olur. Listeler gibi, müşterileri filtrelemek için de kullanılabilirler.


Etiketleri Listeler bölümünün Etiketler sekmesinde oluşturabilir ve yönetebilirsiniz.
"Etiket ekle" eylemiyle bir bloğa girdikten sonra, ilgili etiket müşterinin diyalogunda görünecektir.

Ayrıca CRM'deki anlaşmalarda etiketleri görebilirsiniz:

Python kodu çalıştır

Python kodu çalıştırma eyleminin kullanıldığı bir bloğa girmeden önce, Python betiğinde kullanılan değişkenleri atamanız gerekir.
Hesap Makinesi'nde bulunan tüm değişkenler betikte erişilebilir olacaktır: bunlar data adlı bir sözlükte iletilir; önceden oluşturmanıza gerek yoktur.

Örnek:
"Başlangıç" bloğunda first ve second değişkenleri atanır.

Ardından, ikinci blokta "Python kodu çalıştır" eylemini ayarlayın:

Python kodunda, bu değişkenlere data sözlüğündeki anahtarlarıyla, ilk bloktaki değişken adlarıyla eşleşerek erişirsiniz (a değişkenini oluşturma).
Alternatif olarak, değişkene metin çıktısında olduğu gibi başvurabilirsiniz (b değişkenini oluşturma).
b değişkeninin oluşturulmasıyla ilgili lütfen unutmayın — betik yürütülmeden önce,
#{variable_name}biçimindeki tüm değişkenler, müşteriye mesaj gönderirken olduğu gibi ilgili değişkenlerin değerleriyle değiştirilir.

Betiğin sonunda, {'a': a, 'b': b, 'sum_ab': sum_ab} içeren result değişkeni döndürülür. Yeni değişkenlerin oluşturulması için verileri tam olarak bu biçimde döndürmelisiniz; burada değişken adları sözlük anahtarlarına, değerleri ise sözlük değerlerine karşılık gelir.

Hatalar
Dosya indirilemedi – kaydedilen kod dosyasının mesaj gönderimi sırasında yürütme için indirilememesi durumunda oluşan bir hata.
result is not dict – döndürülen değer, aşağıdaki örnekte gösterildiği gibi anahtar-değer biçiminde bir sözlük olmalıdır:


