Bloklar ve türleri

Bloklarla nasıl çalışılır

circle-info

MaviBot, yapısını bloklar ve oklardan oluşan bir akış şeması olarak tasarlayarak bir chatbot oluşturmanıza olanak tanır.

Bir blok botun işlemesi veya gerçekleştirmesi gereken bir eylemi ya da olayı temsil eder.

triangle-exclamation

Bloklar arasında, bir koşul ve/veya sonraki bloğa geçiş için tam zamanı tanımlayabileceğiniz Bağlantılar vardır.

circle-info

Koşullu bloklar botu belirli koşullar altında tetiklemek için kullanılır. Koşulsuz bloklar yalnızca oklar veya geri çağırmalar üzerinden ulaşıldığında çalışır (bunları daha sonra ele alacağız).

circle-exclamation

Tüm bloklar birleşik bir yapıyı paylaşır: Her blok, ihtiyaca göre etkinleştirebileceğiniz veya devre dışı bırakabileceğiniz bir bölüm listesi içerir.

Düğmenin Mesaj bölümü, mesajın metnini belirtmenize olanak tanır. Metinde değişkenleri şu biçimi kullanarak kullanabilirsiniz: #{variable_name}.

Açılır menü

Her bloğun, blok üzerinde belirli işlemler yapmanızı sağlayan bir açılır menüsü vardır; bunlar arasında şunlar bulunur:

  • Bloğu kopyalama:

  • Bloğu silme:

  • Bloğu bağlantıyla kopyalama

  • Başka bir sayfaya taşıma:

circle-check

Her blok türüne daha yakından bakalım: nasıl oluşturulduklarına ve ne için kullanıldıklarına. İlk bloğu oluşturmak için, düzenleyici çalışma alanında sol fare düğmesine çift tıklamanız yeterlidir (varsayılan olarak bir Başlangıç bloğu oluşturulur) ya da menüden blok türünü seçin.

Her birine daha yakından bakalım.

Sohbet bloğu

circle-info

Blokta herhangi bir metin olmamalıysa, yanıt alanına #{none} yazın (bu varsayılandır).

Sohbet durumu: koşulu olmayan beyaz bir blok. Bu bloğa yalnızca bir ok üzerinden girebilirsiniz. Ara yanıtlar, dallanma ve belirli zaman aralıklarında birden fazla mesajı art arda göndermek için tasarlanmıştır.

Başlat bloğu

İlk koşul: en yüksek önceliğe sahip parlak yeşil bir blok. Botun tüm dizisi bu bloktan da başlayabilir. Ana fark Sohbet başlangıcı bloğundan, bu bloklardaki koşulların önce kontrol edilmesidir. İstemci konuşma sırasında bu bloktaki bir anahtar kelime veya ifadeyi girerse, hemen buna yönlendirilir.

Botun bir müşteri selamlamasına verdiği tepkinin yapılandırılmasına örnek:

Müşteri, "Merhaba!" mesajını yanıt olarak alacaktır.

Lead bloğu

Lead bloğu, koşulu olmayan, kırmızı renkte bir bloktur.

Bu blok türünün temel amacı bir başvuru (lead) oluşturmaktır. Bu bloğa geçildiğinde, o ana kadar toplanan tüm veriler (değişken değerleri) kullanıcı hakkında hazır bir başvuru olarak CRM sistemine, e-postaya, kişisel WhatsApp veya Telegram’a (veya proje ayarlarında belirtilen başka herhangi bir iletişime) gönderilir. Aktarım sonrası, anlaşmaya ait değişken değerleri oluşturucudan silinir.

Tetikleyici

Tetikleyici blok koyu gri bir bloktur. İşlevsel olarak, Start bloğuna benzer bloktan tek farkı, müşterinin bu bloğa geçmemesidir.

circle-info

Bu bloğun önceliği, diğer koşullu bloklara kıyasla en düşüktür — yani en son tetiklenecektir.

Yedek

Yedek blok gri bir bloktur. Koşulları yoktur, tıpkı Tetikleyici t bloğu gibi ve içine geçiş yapılamaz.

circle-exclamation

Last updated