Online rezervasyon için yapay zekâ chatbotu

Mavibot hizmetleri - CRM sistemiyle ilgili bölümlerden biridir ve bir bot aracılığıyla çevrimiçi rezervasyonla çalışanların programlarının doldurulmasını otomatikleştirmenize olanak tanır.

Çevrimiçi rezervasyon ve yapay zekâ sohbet botu ile çalışmak için şunlara ihtiyacımız var:

  1. Kategorileri ve hizmetlerin kendisini içeren özelleştirilmiş bir şube, ayrıca tamamlanmış bir personel programı.

circle-exclamation
  1. Funnel oluşturucuda iki blok vardır;

  2. Yapay zekâ asistanı.

İş akışı oluşturucu

1. Adım. Funnel oluşturucuya gidin ve "Start" bloğunu oluşturun:

Blok, asistan ayarlarından önce oluşturulmalıdır; çünkü bunu proje ayarlarına hizmetler ve çalışan zamanı hakkında bilgi içeren bir değişken eklemek için kullanacağız.

Ayrıca değişkende saklanan bilgiler tüm müşterileriniz için erişilebilir olacaktır.

Bunu yapmak için, bildirilen değişkenden önce project yazın, ardından service_info değişkeninin adını yazın, sonra da ona get_info_for_booking dalındaki kullanılabilir hizmetleri okuma işlevinin değerini atayın.

Toplamda şu sonucu elde ederiz: project.service_info = get_info_for_booking().

Bloğun başladığını anlamak için herhangi bir sistem mesajı ekleyin ve ayrıca değişkende saklanan değerleri göstermek için onu #{} yapısını kullanarak çıktılayın:

Ardından botun test penceresine gidin ve proje ayarlarında değişkeni önbelleğe alma bloğunu başlatın:

Her şeyi doğru yaptıysanız, bottan bu blokta belirttiğiniz mesaj biçiminde (örneğimizde, "Variable updated") ve değişkenin içindeki değeri içeren bir yanıt alırsınız.

circle-check

2. Adım İkinci bir blok oluşturun - kaydetmeniz gereken "Chat":

  1. Rezervasyon oluşturma işlevi

create_booking_by_name işlevi (service_name, date, date_time, company_id), yapay zekâ asistanı tarafından sisteme aktarılan verilere dayanarak rezervasyon oluşturur.

İşlev, rezervasyon oluşturmak için üç zorunlu parametre alır:

parametreler
description

! service_name

zorunlu parametre, hizmet adı

! date

dd.mm.yyyy formatında tarih

! date_time

hh:mm formatında hizmet saati

company_id

Şube ID'si, isteğe bağlı Belirtilirse, bu belirli şubeye ait olan ve belirtilen ada sahip hizmet için bir kayıt oluşturulacaktır. Bu parametre, birkaç şubede aynı ada sahip hizmetler varsa gerekli olabilir.

  1. project.service_info = get_info_for_booking() - CRM sistemine rezervasyon yapılandırmak ve oluşturmak içindir; bu ücretsiz hizmetler, ek hizmet bilgilerinin mevcudiyeti sayesinde kullanıcılara sağlanmıştır.

Mesaj bloğu alanına, müşteri hizmeti ve zamanı seçtikten sonra gerekli bot yanıtını yazın.

Yapay zekâ asistanı olarak nasıl çalışılır

Ardından, çevrimiçi rezervasyon ayarlarını yapmanız gereken Yapay zekâ asistanına gidin.

Asistan rolünü seçelim - bu bir çevrimiçi rezervasyon olmalı:

Hazırlanan ayarlar kendi takdirinize göre seçilebilir:

Ayarlarımızın seçimi neye bağlıdır?:

  1. Fantezileri en aza indirmek - botun daha az yaratıcı olması ve müşteriye yalnızca mevcut veriler hakkında tavsiyede bulunması için gerekli bir seçenektir.

  2. Adım adım veri girişi - başvuru ve değişkenlerin oluşturulması için verileri adım adım girmeniz gerekecektir.

  3. Mesajlardan öğrenme - üçüncü tarafların bot üzerindeki etkisini sınırlamak ve davetsiz kişilerin onu bozmasını önlemek için.

  4. Butonlar - böylece müşteri botta başvuru oluşturma sürecinde tarih, saat ve hizmeti bağımsız olarak girmez.

Ardından, botun ana görevlerini açıklayacağımız bot ayarlarına gidin:

Önemli yapılandırma notu

Bu rol, MaviBot geliştiricileri tarafından temel işlevsellikle önceden yapılandırılmıştır. Ayarlarda yalnızca şunları belirtmeniz gerekir ek anahtar komutlar botun varsayılan bilgi tabanının dışında kalan.

Yönerge:

Botu birincil amacı konusunda yönlendirmeye gerek yoktur; müşterilere hizmetleriniz hakkında tavsiye verebilecek şekilde zaten tamamen yetkindir. Bunun yerine benzersiz iş akışlarına, belirli ürün ayrıntılarına veya olağanüstü senaryolara odaklanın.

circle-check

Lütfen dikkat edin

Müşteri butona tıkladıktan sonra, yapay zekâ onlara maliyet ve hizmetin kendisi hakkında tavsiyede bulunacaktır:

b) Ardından bot, bot ayarlarında da bu tanımlandığı için, müşterinin seçtiği hizmet için boş günleri ve saati kendiliğinden gösterecektir.

  1. Lütfen bot ayarlarında aşağıdaki komuta dikkat edin:

start_block_from_ai N değiştirmeden yazın

Bu komut, yapay zekâ asistanının başlangıç mantığını değiştirmeden yanıt vermesini sağlar start_block_from_ai işlevini kullanın.

"Sonra "start_block_from_ai 11916" komutunu yürütün - yeşil ile işaretlenmiş sayıların yerine, daha önce funnel oluşturucuda oluşturulmuş olan "Chat" bloğunun ID'sini yazın. Bu blok, Rezervasyon sisteminde rezervasyon oluşturmak için gerekli işlevi içerir:

Blok ID'sini kopyalayın ve onu 'Sonra "start_block_from_ai N" komutunu yürütün' komutuna ayarlayın; burada N yerine ID'yi yazın.

Diğer asistan ayarları

Önbelleğe alınmış bir değişkeni kullanmak için: Önbelleğe alınmış değişkene başvurun "Başlat" bloğunu botun bilgi ayarlarında.

Botun bilgisinde, bir değişken #{} yapısı kullanılarak bir değişken olarak yazılmalıdır

"Aktarılan verilerin biçimi" alanına, değeri ve anahtarı girin:

Bu değişkenler, blok çağrıldıktan sonra sisteme aktarılacak ve create_booking_by_name(service_name, date, date_time) işlevimizi kullanarak bir Rezervasyon oluşturulacaktır.

Aynı "Chat" blokta, service_info değişkenini yeniden kaydediyoruz. Bu, bir müşteri rezervasyon tamamladıktan sonra, işlevi tarafından doldurulan değişkenin otomatik olarak en güncel uygun zaman aralıklarıyla güncellenmesini sağlar.

Şimdi, güncelleme sürecinin doğru çalıştığını doğrulamak için asistanı test edelim.

Asistan doğru çalıştı.

Örnekte, müşteriye gönderilen son mesajda işlevin sonucunun görüntülendiğini gördünüz: çevrimiçi rezervasyon işleviyle yapay zekâ asistanının çalışmasını hata ayıkladıktan sonra, değişkeni kaldırabilirsiniz #{result} mesajdan Sohbet bloğunun belirtmeniz durumunda da aynı şekilde çalışır.

Çevrimiçi rezervasyonla yapay zekâ asistanını test edip hata ayıkladıktan sonra, #{result} yapısını sohbet botu oluşturucusundaki Chat bloğunun mesajından kaldırabilirsiniz.

Şimdi "Rezervasyon" bölümündeki takvime bakalım:

Rezerve edilen hizmet için gerekli süre dikkate alınarak Takvim'de buna karşılık gelen bir kayıt otomatik olarak oluşturulur.

circle-check

Özet

Last updated