Lütfen dikkat!

PROJELERİNİZ ASLA SİLİNMEZ ve platformda süresiz olarak kalır.

Abonelik süresi dolduğunda aşağıdaki veriler kaldırılacaktır:

Mesajlaşma bağlantıları: 3 hafta sonra devre dışı bırakılır.

Uzun mesajlar: 800 karakterden uzun olanlar 3 ay sonra silinir.

Konuşmalar: tüm sohbetler 2 ila 6 ay arasında saklanır.

Müşteriler: 1 yıl sonra kaldırılır.

Ek bilgi:

Teslim edilmeyen mesajlar 2 hafta boyunca saklanır.

Mesajlaşma erişimi: Ödeme yapılmazsa süre bitiminden 3 hafta sonra iptal edilir.

Sistem sınırlamaları:

Zamanlanmış mesajlar: Müşteri başına maksimum 32.

Test botları: Günde 1.000 mesajla sınırlıdır (test hesabı mesajları dahil).

Bir hunide ilk blok nasıl oluşturulur

MaviBot'ta oluşturulan her sohbet robotu bloklardan oluşur.

Blok, sizin veya geliştiricilerimiz tarafından projeniz için yapılandırılmış bir dizi sohbet robotu komutu ve ayarıdır.

Her blok, botun nasıl yanıt vereceği veya hareket edeceği konusunda talimatlar sağlar ve müşterinin hunide bir sonraki adımda nereye gitmesi gerektiğini belirler.

Blok oluşturmak basittir: başlamak için çalışma alanındaki herhangi bir boş alana çift tıklayın.

Düzeni optimize etmek ve huninize daha temiz, daha düzenli bir görünüm kazandırmak için bir bloğu (veya birden çok bloğu) oluşturucu tuvali içinde herhangi bir yere taşıyabilirsiniz.

Anlaşılmasını kolaylaştırmak için, örnek bir huni diyagramını inceleyeceğiz ve bu örneği kullanarak düzenleyicinin nasıl çalıştığını açıklayacağız.

Bir sohbet robotu akışına bakıyorsunuz. Akış, bloklardan ve bağlantılardan oluşur.

Başlangıç bloğu (Yeşil): Her konuşmanın başladığı yerdir.

Tetikleyici bloklar (Koyu Gri): Bu bloklar, kullanıcı eylemlerine göre belirli akışları etkinleştirir.

Bir kullanıcı bir mesaj gönderdiğinde veya bir düğmeye tıkladığında, bir bloktan diğerine geçebilir — ancak yalnızca geçiş koşulu karşılanırsa. Koşullar hem bloklarda hem de Bağlayıcılarda ayarlanabilir.

Botun, kullanıcı Telegram'da (veya başka bir mesajlaşma uygulamasında) "Başlat" düğmesine tıkladığında başlaması için, yeşil blokta bir tetikleyici kelime belirtmeniz gerekir.

Tetikleyici bloklar iki renkte gelir: yeşil ve gri.

Dört tür koşul bloğu vardır:

  1. Başlangıç
  2. Tetikleyici

"Başlangıç" bloğu, tüm koşul blokları arasında en yüksek önceliğe sahiptir — yani, koşulu müşterinin eylemlerinden herhangi biriyle eşleşirse ilk tetiklenir.

Adım 1: Bir "Sohbet" bloğu oluşturun

Bunu yapmak için, akış oluşturucuda boş tuvalin herhangi bir yerine tıklayın.

Bilmenizde fayda var!
#{none} yapısı nedir?
Yanıt alanında varsayılan olarak görünen #{none} yapısı, belirtilmemiş veya genel girdileri işlemek için kullanılan özel bir yer tutucudur.

Bu, örneğin, #{none} içeren bir koşul bloğunun, bir müşteri herhangi bir mesaj gönderdiğinde tetikleneceği anlamına gelir (belirli bir anahtar kelime veya tetikleyici tanımlanmamışsa).
Mesaj alanında #{none} bırakırsanız, müşterinin mesajının içeriği ne olursa olsun, müşterileri belirli bir huni bloğuna yönlendirmenize olanak tanır.

Mesaj göndermeyen bir blok oluşturmak için, yanıt alanına #{none} girin (varsayılan olarak bu şekilde ayarlanmıştır).

Ardından bloğa tıklayın ve türünü seçin — "Başlangıç".

  1. "Başlangıç" blok türünü seçin. Bu, koşul ayarları panelini açacaktır.
  2. MaviBot'un dahili modundaki bu ilk test için, "Merhaba" gibi basit bir tetikleyici kelime belirleyin.

Şimdi, tetikleyici etkinleştirildiğinde botun yanıtını ayarlayın. Örneğin, şu mesajı girin: "Merhaba! Size nasıl yardımcı olabilirim?"

Ardından, tüm ayarların bloğa uygulanması için "Kaydet" düğmesine tıkladığınızdan emin olun:

Adım 2: Sonraki bloğu oluşturun

Yeni bir blok oluşturmak ve onu önceki bloğa bağlamak için, bloğun ek ayarlar menüsünü açın.

Kesintisiz bir konuşma akışı oluşturmak için bloklarınızın bağlı olması gerekir. İşte bunu hızlı bir şekilde nasıl yapacağınız:

  1. Bağlantı kurmak istediğiniz bloğun (ör. "Başlangıç" bloğunuz) ek ayarlar menüsünü bulun ve açın.
  2. "Aşağıya bir blok oluştur" etiketli düğmeyi bulun ve tıklayın.

Artık huniniz birbirine bağlı iki blok içeriyor.

Lütfen dikkat!

Bu pratikte ne anlama geliyor?

Botunuzun iki ayrı konuşma akışı varsa, bir kullanıcı her ikisinden aynı anda geçemez. Bir akışı veya diğerini takip edeceklerdir, ancak asla aynı anda ikisini birden takip etmezler.

Mevcut akışlarını kesintiye uğratmadan bir mesaj göndermeniz mi gerekiyor?

Kullanıcının aktif konuşmasını kesintiye uğratmadan ayrı mesajlar göndermek için gri blokları — "Geri Dönüş" veya "Tetikleyici" — kullanın.

Bloklar arasındaki bağlayıcılar, müşteriyi huni akışı boyunca yönlendirir.

Ayrıca doğrudan bağlayıcılar üzerinde de koşullar belirleyebilirsiniz. Bu, örneğin bir düğme tıklamasını veya başarılı bir ödemeyi ilerlemek için bir gereklilik haline getirerek akışı kontrol etmenize olanak tanır.

Müşterinin bir sonraki bloğa geçebilmesi için "Sohbet" bloğunda bir düğme oluşturalım.

Adım 3. Bir düğme oluşturun

"Başlangıç" bloğuna tıklayın. Bir "Düğmeler" sekmesi göreceksiniz:

Sekmeye tıklayın — bu, düğme ayarları menüsünü açacaktır.

"+ Düğme Ekle" seçeneğine tıklayın, bir düğme ayarları menüsü görünecektir.

Düğme metni alanına, istediğiniz herhangi bir etiketi girin — örneğin, "GİT".

"Ekle" seçeneğine tıklayın, düğme blok ayarlarında görünecektir.

Düğmeler iki şekilde görüntülenebilir: mesaj klavyesinde veya doğrudan mesaj metninin içinde.

Bazı düğme türlerinin belirli mesajlaşma uygulamalarında (WhatsApp gibi) desteklenmeyebileceğini unutmayın.

En iyi uyumluluk için "Otomatik" seçeneğini kullanın. Bu, düğmeyi her bir mesajlaşma uygulaması tarafından en iyi desteklenen biçimde otomatik olarak görüntüleyecektir.

Ve blok ayarlarını kaydetmeyi unutmayın.

Her şey tamam! İlk tetikleyici bloğunuzu bir düğmeyle oluşturdunuz! 🎉

Adım 4. Bağlantıyı ayarlayın

Bağlayıcıyı, müşteri düğmeye tıkladığında bir sonraki bloğa geçecek şekilde yapılandıralım.

İşte nasıl:

  1. Düğme bloğunuzdan çıkan oku (bağlayıcıyı) bulun.
  2. İmlecinizi okun üzerine getirin.
  3. Ayarlarını açmak için görünen dişli çark simgesine tıklayın.

Bağlantı ayarları açılacaktır; burada oluşturduğunuz düğmeyi seçmeniz gerekir.

Ardından "Eşleme türü" alanında "Tam eşleşme" seçeneğini seçmeniz gerekir:

Ve "Kaydet" seçeneğine tıklayın.

Bağlantı ayarlarını kaydettiğinizde, koşul doğrudan bağlayıcı üzerinde görüntülenecektir. Bu, bloklar arasındaki geçişi neyin tetiklediğine dair net bir görsel referans sağlar.

Bağlantı eğri olabilir:

Bu, örtüşen bağlantıları net bir şekilde görmenizi sağlar. Bunu yapmak için, oku bükmek istediğiniz noktadan fareyle tutun ve istediğiniz konuma sürükleyin.
Yapabileceğiniz bükülme sayısında bir sınır yoktur.

Bir bağlayıcıdaki gereksiz bükülmeleri silmek için, istediğiniz düğüme sol fare tuşuyla çift tıklamanız yeterlidir.

Adım 5. "Sohbet" bloğu

Varsayılan olarak, daha önce tuval üzerine tıkladığınızda beyaz bir "Sohbet" bloğu oluşturuldu — bu, sohbet robotu akışları oluştururken en sık kullanılan bloktur.

Bir "Sohbet" bloğunun içinde neredeyse her şeyi yapılandırabilirsiniz (koşullar hariç). Aslında, sohbet robotunuzun büyük bir kısmı muhtemelen "Sohbet" bloklarından oluşacaktır.

Koşul bloklarının aksine, bir "Sohbet" bloğuna yalnızca aşağıdaki durumlarda erişilebilir:

  • Önceki bir bloktan bir bağlantı ile bağlıysa veya
  • Kullanıcıları buraya yönlendiren bir toplu mesaj gönderdiyseniz.

Müşterinin bir tetikleyiciye dayalı olarak bloğa girmesini istiyorsanız, tetikleyici aşağıdakilerden birinde ayarlanmalıdır:

  • Bağlantıda (Adım 4'te gösterildiği gibi) veya
  • Bir zamanlayıcı kullanarak.

"Sohbet" bloğunda: botun müşteriye göndereceği mesajı girin ("Başlangıç" bloğundaki düğmeye tıkladıklarında).

"Sohbet" bloğu ayarlarında "Kaydet" seçeneğine tıkladığınızdan emin olun.

Artık ilk sohbet robotunuzu oluşturdunuz!

Video eğitimi

https://www.youtube.com/watch?v=RMYNdF8gq_w

Sohbet robotu testi

Herhangi bir sohbet robotunu oluşturduktan sonra — hatta oluşturma sırasında — akışlarınızın doğru çalıştığından ve ayarların düzgün yapılandırıldığından emin olmak için botu test etmek önemlidir.

Botu bir projeye bağlayabilir ve orada test edebilirsiniz. Ancak, WhatsApp için bir bot oluşturursanız, kendinize mesaj gönderemeyeceğinizi unutmayın.

Bu nedenle başka bir yol daha var: botla bir çevrimiçi sohbet açabilir ve doğrudan onunla etkileşime girebilirsiniz.

Bunu yapmak için, oluşturucunun sol alt köşesindeki düğmeye tıklayın:

"Sohbet robotunu test et" düğmesine tıkladığınızda, bir test penceresi açılacaktır.

Test penceresinin sol alanı, sohbet robotu için oluşturduğunuz blokları görüntüler.

Sağ tarafta, test müşteri verilerini — yani kendi simüle edilmiş kullanıcı profilinizi — göreceksiniz.

Ekranın ortasında, botu test edebileceğiniz çevrimiçi sohbeti göreceksiniz. Bunu yapmak için, "Başlangıç" bloğundaki tetikleyici ifadeyi yazın.

Botun çalışma şekli şöyledir:

Tebrikler! 🎉 Aşağıdakileri içeren işlevsel bir sohbet robotunu başarıyla oluşturdunuz:

  • Bloklarda ve bağlayıcılarda tetikleyici yapılandırması
  • Tamamen işlevsel bir düğme
  • Sohbet robotunuzun tam olarak nasıl çalıştığını görmenizi sağlayan gerçek zamanlı test

"Test" sekmesi hakkında

Sohbet robotu akışını test modunda oluşturduktan sonra, solda bloklar hakkında bilgi içeren tüm panelleri göreceksiniz.

Ekranın sol tarafındaki her panel, blok numarasını, türünü ve içeriğini görüntüler.

Blokları türlerine göre filtreleyebilir ve görüntüleyebilirsiniz; bunun için ilgili "Filtrele" düğmesini kullanın.

Akıştan tek bir bloğun yürütülmesini test etmek için, ilgili bloğu tıklayarak seçebilir ve ardından "Bloğu gönder" seçeneğine tıklayabilirsiniz.

Seçilen blok, ekranın orta bölümünde — test penceresinde — sohbet robotu adına gönderilecektir.

Aynı alanda, diyagramdaki ilk bloktan başlayarak tüm blok akışını test edebilirsiniz.

Sohbet robotu akışını test etmeye en baştan başlamak zorunda değilsiniz: örneğin, akışınıza yeni bloklar eklediyseniz, "Bloğu gönder" özelliğini kullanabilir ve test etmeye seçilen bloktan başlayabilirsiniz.

Ekranın sağ tarafında test müşteri görünümünü bulacaksınız.

Aynı müşteri penceresinde aşağıdaki özellikler mevcuttur:

– Müşteriye etiket/liste atama veya ekleme;

– Değişken ekleme;

– Sohbet robotu akışı yürütme yoluyla müşteriye atanan değişkenleri görüntüleme.

Bu şekilde, sohbet robotu akışını (veya herhangi bir bölümünü) tamamen test edebilir ve müşteri kartını ve verilerini hemen görüntüleyebilirsiniz.

Botta yanıt seçenekleri

Şimdi başlangıç akışımıza birden çok yanıt seçeneği içeren bir soru ekleyelim. Yanıt seçenekleri, bloktan çıkan bağlayıcılarla temsil edilir. Bir bağlayıcı "Evet" koşuluna, diğeri ise "Hayır" koşuluna sahip olacaktır.

Bunu yapmak için, "Sohbet" etiketli ikinci bloğa tıklayın ve ek ayarlar menüsünü kullanarak altına iki blok oluşturun.

Akışımıza iki blok eklediğimize göre, bir sonraki adım bağlantılarındaki tetikleyiciyi yapılandırmaktır.

İşte nasıl:

  1. İkinci bloğa giden bağlayıcının (okun) üzerine gelin.
  2. Görünen tetikleyici alanına, bu yolu etkinleştirmesi gereken kullanıcı yanıtını girin, örneğin "Evet".

Ardından kaydettiğinizden emin olun. Bundan sonra, ikinci okun ayarlarında diğer yanıt seçeneğini de belirtin.

Yanıt seçeneklerine sahip iki okun çıktığı önceki blokta, herhangi bir soruyu girin.

Şimdi, yanıt seçenekleriyle bağlantının yönlendirdiği "Sohbet" bloklarına botun yanıt mesajını girin.

Artık son akış aşağıdaki gibi görünüyor:

Bu akışın çalışma şekli şöyledir:

  1. Kullanıcı "Merhaba" yazar ve yeşil bloğa girer.
  2. Ardından, kullanıcı bir düğmeye tıklar ve ikinci bloğa geçer;
  3. Kullanıcı "Evet" veya "Hayır" yazar ve cevaba bağlı olarak durumlardan birine ilerler.

Peki ya kullanıcı başka bir şey yazarsa — ne "Evet" ne de "Hayır"? Konuşma aşağıdaki durumların hiçbirine geçmez ve mevcut durumda takılı kalır. Diyalog duracaktır.

Döngü nasıl oluşturulur

Bir kullanıcı, bağlayıcılardaki tetikleyicilerin hiçbiriyle eşleşmeyen bir mesaj gönderdiğinde botun sessizleşmesini önlemek için bir döngü ekleyeceğiz.

Bunu yapmak için, herhangi bir tetikleyici olmadan aynı bloğa geri işaret eden bir ok ekleyerek soruyu döngüye alın.

Bilmenizde fayda var!
Tetikleyicisi olmayan bloklar ve bağlantılar, tetikleyicisi olanlardan daha düşük önceliğe sahiptir.

Bir döngü oluşturmak için, müşteriye bir soru sorduğunuz bloğa tıklayın. Açılan ayarlar formunda, sağ üst köşedeki üç noktaya tıklayın, ardından "Bir döngü oluştur" seçeneğini seçin.

Bu, akışta bir döngü oluşturacaktır.

Artık müşteri, "Evet" veya "Hayır" dan farklı bir mesaj gönderirse, ikinci bloktaki mesaj tekrar gönderilecektir.

Peki ya müşteri botun mesajına yanıt vermezse?

Bir yanıtın gerekli olduğunu hatırlatmak için bir zamanlayıcı kullanarak takip mesajları gönderebilirsiniz.

Yani, kullanıcı "Mutlu musun?" sorusunun bulunduğu bloğa girdiğinde ve "Evet" veya "Hayır" ile yanıt vermediğinde, şu şekilde bir mesaj göndermek istiyoruz:"Soruyu yanıtlamadınız :(" ve ardından soruyu tekrar sormak.

Bunu yapmak için bir zamanlayıcı kullanacağız.

Zamanlayıcılı bir mesaj nasıl oluşturulur

"Mutlu musun?" bloğundan gelen okun yönlendireceği yeni bir blok oluşturalım ve ayrıca döngüyü kaldıralım.
Bunu yapmak için, döngünün üzerine gelin ve silmek için çarpı simgesine tıklayın.

Şimdi, soru bloğundan yeni bloğa giden okun ayarlarına gidin.

Ok ayarlarında, "Yanıt öncesi gecikme" adlı bir panel bulunur — bu, akışın otomatik olarak bir sonraki bloğa geçeceği süreyi belirleyen bir zamanlayıcıdır.

Ayrıca, müşteri soruyu yanıtlarsa mesajın gönderilmemesi için "Bloktan çıkıldıysa iptal et" onay kutusunu etkinleştirmelisiniz.

Şimdi, yeni bloğa mesajı girelim:

Ve yeni bloktan soru bloğuna geri bir bağlantı çizin.

Bunu yapmak için, bloğun üzerine gelin — bir bağlantı oluşturmanıza izin veren bir nokta göreceksiniz:

Adım 1. Düğmeye tıklayın ve bağlayıcıyı soru bloğuna sürükleyin.

Adım 2. İki bağlayıcı üst üste binecektir, bu nedenle birini daha yükseğe sürüklemeniz gerekecektir.

Bunu yapmak için, farenizi bağlayıcıların üzerine getirin ve uzun tutamacı arayın — eğriyi ayarlamak ve bağlantıyı ayırmak için kullanın.

Adım 3. Ardından, bağlayıcıyı tıklayıp basılı tutun ve yukarı doğru sürükleyin.

Şimdi yeni oluşturulan okun ayarlarına gidin ve müşterinin soru bloğuna geri yönlendirilmesi için 1 saniyelik bir zamanlayıcı ayarlayın.

Son akış aşağıdaki gibi görünür:

İlk sohbet robotunuzu — düğmeler, bağlayıcılar, yanıt seçenekleri, döngüler ve zamanlanmış yönlendirme oklarıyla birlikte — başarıyla oluşturdunuz!

Huni aşamaları (listeler) nasıl eklenir

Huni aşamalarını (listeler) kullanarak botunuzu sizin için en uygun şekilde düzenleyebilirsiniz. Hala botun tüm dallarının bulunduğu tek bir büyük çalışma alanıdır, ancak görsel olarak ayrı sayfalara bölünmüştür. Botun kendisi tek bir akış olarak çalışmaya devam eder.

Akış zincirleri listeler arasında bölündüğünde, bağlantı blokları otomatik olarak oluşturulur.

Yeni bir liste eklemek için, çalışma alanının sağ alt köşesindeki artı simgesine tıklayın ve yeni listenin adını girin.

Mevcut akışı yeni bir listede sürdürmek için, bir bloğa tıklayın veya birden çok blok seçin, ardından "Seçili öğeleri başka bir listeye taşımak için tıklayın" araç ipucuna sahip ↪️ okuna tıklayın.

Blokları taşıma uyarısı göründüğünde, artı simgesinin yanındaki açılır menüden istediğiniz listeyi seçin.

Açılan pencerede, aktarımı tamamlamak için yapılması gerekenlerle ilgili talimatları göreceksiniz.

Mesajlaşma uygulamaları nasıl bağlanır

Test ettikten sonra akışı mesajlaşma uygulamalarına bağlayabilirsiniz. Bunu yapmak için ana menüdeki Mesajlaşma Uygulamaları bölümüne gidin.

Ardından, istediğiniz mesajlaşma uygulamasının düğmesine tıklamanız gerekir.

Farklı mesajlaşma uygulamalarında botların nasıl bağlanacağını "Mesajlaşma Uygulamaları" makalesinde okuyun.