Mencipta dan Mengedit Chatbots

Cara membuat chatbot baharu #

  1. Klik pada ikon “Campaign” pada menu kiri.
  2. Klik pada “Chatbot Flow” dalam submenu Kempen yang dikembangkan. Senarai chatbot sedia ada akan muncul.
  3. Klik pada “Create New Flow”. Pop timbul akan muncul.
  4. Masukkan nama chatbot anda. Pastikan tiada ruang dalam nama.
  5. Jika anda ingin membina daripada templat, pilih satu. Jika tidak, pilih “Empty” daripada menu templat.
  6. Klik “Create”. Chatbot anda kini berada dalam senarai Chatbot. Akan ada aksara tambahan yang ditambahkan pada nama chatbot yang anda tentukan.
  7. Klik pada chatbot anda. Anda akan dialihkan ke studio chatbot.
  8. Cipta chatbots anda menggunakan gabungan nod yang berbeza.
  9. Apabila anda sudah bersedia, klik pada butang “Save” . Mesej “Bot Eksported” akan muncul untuk menunjukkan bahawa chatbot anda telah berjaya disimpan.
  10. Pastikan chatbot anda dikaitkan dengan pencetus automasi. Jika tidak, bot tidak akan dicetuskan

Peraturan kardinal semasa membuat chatbot #

  1. Titik permulaan nod boleh mempunyai berbilang sambungan masuk, tetapi setiap titik akhir boleh disambungkan kepada 1 nod sahaja.
  2. Namakan nod anda, ia akan menjadi lebih mudah apabila melakukan penyelenggaraan masa hadapan.
  3. Apabila perbualan diwakilkan kepada chatbot, status perbualan ditetapkan secara automatik kepada “Pending”. Perbualan “Pending” disembunyikan daripada ejen manusia secara lalai.
  4. Buat tindakan dengan pilihan “End Flow” dihidupkan. Pastikan setiap aliran dalam chatbot anda membawa kepada tindakan ini. Aliran tamat akan secara automatik menetapkan status perbualan kembali kepada “Open”.
  5. Buat nod keadaan sejurus selepas permulaan. Gunakan nod syarat sebagai penjaga pintu untuk mengelakkan gangguan bot semasa perbualan ejen manusia, dan juga untuk mengelakkan penyeberangan nod yang tidak perlu yang boleh menyebabkan caj tambahan kepada kredit prabayar anda.
  6. Berhati-hati dengan sesi. Apabila penerima anda menjawab melepasi tempoh sesi, anda tidak mahu bot bodoh yang mengulangi keseluruhan baris soalan. Gunakan atribut kenalan untuk kekal di tempat terakhir ia berhenti, bina aliran yang akan menyemak atribut tersebut supaya perbualan dapat diteruskan dengan lancar.

Bagaimana untuk menguji chatbot saya? #

  1. Buat automasi untuk mencetuskan chatbot. Pastikan keadaan automasi menapis mana-mana bukan pengguna. Contohnya, tetapkan e-mel penguji sebagai syarat.
  2. Uji chatbot anda dengan identiti penguji.

Peti masuk yang manakah boleh saya gunakan chatbot saya? #

Chatbot anda boleh digunakan pada jenis peti masuk ini:

  1. WhatsApp
  2. WhatsApp Komunal
  3. Facebook Messenger
  4. Web Livechat

Apakah templat? #

301 / 5,000

Translation results #

Untuk membantu mempercepatkan pembangunan chatbot anda, kami telah mencipta beberapa templat yang boleh anda asaskan chatbot anda. Jika anda memilih templat semasa membuat chatbot, studio anda dipramuat dengan aliran berfungsi sepenuhnya yang boleh anda sesuaikan. Kami akan terus menambah templat baharu, sentiasa perhatikan!

Apakah nod kandungan? #

Nod kandungan digunakan apabila anda mahu chatbot anda mengatakan sesuatu. Chatbot kami menyokong 6 format kandungan yang berbeza, tetapi perlu diingat – tidak semua format kandungan boleh digunakan merentas semua saluran.

Anda boleh menyusun berbilang kandungan dalam satu nod. Sebagai contoh:

nod ini akan menghantar 3 mesej berbeza; teks, imej dan akhir sekali; teks lain.

  1. Kandungan Teks. Mesej teks standard. aksara Unicode, jadi anda boleh menggunakan skrip berbilang bahasa. Had aksara adalah bergantung kepada saluran. Oleh itu, sila pastikan panjang mesej anda tidak melebihi pangkalan terendah. Jika anda suka menghantar mesej yang lebih panjang, anda sentiasa boleh memecahkan mesej anda kepada berbilang kandungan teks.
  2. Kandungan Imej. .Fail JPG atau PNG. Saiz maksimum yang dibenarkan ialah 12MB. Imej boleh dilengkapi lagi dengan label teks. Walau bagaimanapun, tidak semua jenis peti masuk menyokong label teks. Anda mempunyai pilihan sama ada untuk memuat naik fail terus ke bot anda ATAU memberikan URL tempat imej dihoskan. Akaun anda mempunyai had pendikit bulanan, kelajuan muat turun akan diturunkan apabila anda telah melebihi had anda. Jika anda menjangkakan penggunaan berat untuk chatbot anda, kami mengesyorkan anda mengehoskan imej anda pada pelayan fail dan berkongsi URL imej dalam nod.
  3. Kandungan video. MP4 (disyorkan), AVI atau 3GP. AVI dan 3GP mungkin tidak disokong secara universal. Saiz maksimum yang dibenarkan ialah 12MB. Video boleh dilengkapi lagi dengan label teks. Walau bagaimanapun, tidak semua jenis peti masuk menyokong label teks. Anda mempunyai pilihan sama ada memuat naik video terus ke bot anda ATAU memberikan URL tempat video dihoskan. Akaun anda mempunyai had pendikit bulanan, kelajuan muat turun akan diturunkan apabila anda telah melebihi had anda. Jika anda menjangkakan penggunaan berat untuk chatbot anda, kami mengesyorkan anda mengehoskan video anda pada pelayan fail dan berkongsi URL video dalam nod.
  4. Kandungan Fail. Mana-mana format fail di bawah 12MB. Walau bagaimanapun, tidak semua format fail boleh dihantar pada beberapa jenis peti masuk. Format fail yang diterima secara umum ialah PDF, MP3 dan AMR. Anda boleh memberikan fail dengan label teks lagi, tetapi sekali lagi – tidak semua jenis peti masuk menyokong label teks. Jika anda mahu menghantar fail yang dijana secara dinamik; anda boleh memasukkan URL fail dan bukannya memuat naik fail. Jika anda menjangkakan penggunaan berat untuk chatbot anda, kami mengesyorkan anda mengehoskan fail anda pada pelayan fail dan berkongsi URL fail dalam nod.
  5. Kandungan Karusel. Koleksi kad. Tidak disokong dalam semua jenis peti masuk.

Kandungan Kad #

Imej/Video/PDF
Add Your Tooltip Text Here
Tajuk/Label
Add Your Tooltip Text Here
Deskripsi
Add Your Tooltip Text Here
Butang Interaktif
Add Your Tooltip Text Here
  1. Lampiran. Boleh dalam bentuk imej, video atau PDF
  2. Tajuk. 24 aksara.
  3. Description. 1,024 characters
  4. Butang interaktif. Anda boleh menambah sehingga 3 butang. Label butang tidak boleh melebihi 20 aksara. Jenis butang yang disokong ialah: Quick Reply (mengklik pada butang akan menghasilkan semula respons teks (jika anda mempunyai lebih daripada 1 butang Quick Reply, setiap butang mesti mempunyai label butang unik)), URL (mengklik pada butang akan mengarahkan penerima ke URL).

Bagaimana untuk menambah kandungan dinamik ke dalam mesej saya? #

Anda boleh memperibadikan kandungan anda dengan atribut kenalan, pembolehubah sesi, respons terakhir atau respons API. Cuma tambahkan skrip dinamik bersama kandungan teks anda.

Jenis Skrip Contoh
Atribut Kontak Kenalan
{{session.lead.attributes}} untuk mengakses atribut standard seperti e-mel, nama dan nombor_telefon.{{session.lead.custom_attributes.attributes}} untuk mengakses nilai custom atribut.
Hai {{session.lead.name}},adakah anda mahu saya menghubungi {{session.lead.phone_number}} selepas 5pm {{session.lead.custom_attributes.timezone}}
Pemboleh Ubah Sesi
{{session.variable}}
Ini adalah {{temp.search_count}} percubaan
Respons API
{{temp.response.header.attribute}} untuk mengakses header dan {{temp.response.body.attribute}} untuk mengakses kandungan
Gagal mendapatkan katalog kerana kod ralat {{temp.response.header.code}} disebabkan oleh {{temp.response.body.message}}
Maklum balas terakhir pengguna
{{event.payload.text}}
Anda menyebut alamat e-mel anda ialah {{event.payload.text}}?

Bagaimana jika saya mahu bot berhenti seketika dan menunggu jawapan penerima? #

Tandakan pada kotak semak “Wait for user message”” dalam nod kandungan. Aliran chatbot akan berhenti pada nod ini, sehingga ia menerima respons daripada penerima.

Walau bagaimanapun, jika penerima anda bertindak balas melepasi tempoh sesi – aliran akan dimulakan semula dari titik permulaan semula.

 

Apakah nod keadaan? #

Nod keadaan membolehkan anda membenamkan logik pada chatbot anda. Anda boleh mencipta chatbot yang sangat dinamik menggunakan nod keadaan digabungkan dengan nod tindakan dan kandungan.

Setiap keadaan dalam nod keadaan boleh membawa kepada aliran yang berasingan. Keadaan “Otherwise ” dicipta secara default, dan boleh digunakan sebagai tangkapan semua apabila semua syarat lain gagal. Syarat dinilai mengikut susunan ia dibuat, jadi jika senario memenuhi berbilang syarat, aliran chatbot akan mengikut syarat lulus pertama.

Jenis keadaan yang disokong termasuk:

  1. Respons. Buat penilaian logik berdasarkan respons penerima. Sebagai contoh, jika penerima berkata “yes” maka lakukan ini.
  2. Label. Buat penilaian logik berdasarkan label kenalan. Contohnya, jika kenalan mempunyai label X, maka lakukan ini.
  3. Atribut Kontak Kenalan. Buat penilaian logik berdasarkan ciri standard atau custom kenalan. Contohnya, jika atribut kenalan X lebih besar daripada 100, maka lakukan ini.
  4. Nama acara. Jika peristiwa yang mencetuskan chatbot ini memenuhi penilaian logik tertentu.
  5. Params acara. Jika params peristiwa yang mencetuskan chatbot ini memenuhi penilaian logik tertentu.
  6. Pembolehubah. Jika pembolehubah sesi tertentu memenuhi penilaian logik tertentu, maka lakukan ini.
  7. Respons API. Untuk digunakan bersama dengan nod API. Nilaikan respons API daripada invokasi API yang berjaya.
  8. Respons Mentah. Pada asasnya, syarat adalah pengendali logik tulen yang dinyatakan dalam Javascript. Jika anda mendapati operator logik sedia ada tidak mencukupi, dan anda cukup mahir dalam Javascript – gunakan syarat Ungkapan Mentah untuk mencipta operator logik anda sendiri.

Apakah nod API? #

Anda boleh melakukan penyepaduan luaran atau mendapatkan data luaran untuk chatbot anda menggunakan nod API. Contoh penggunaan nod API termasuk:

  • Menggunakan API kalendar luaran untuk membuat tempahan
  • Mendapatkan data katalog daripada API untuk membuat karusel pengesyoran produk
Jenis HTTP

Sokong GET, POST, PUT dan DELETE

URL API
Badan dan Pengepala

Dalam format JSON. Anda boleh menggunakan skrip dinamik untuk memberikan nilai parameter.

Nod API mempunyai 2 titik akhir:

  • Atas kejayaan. Apabila invokasi API mengembalikan 200
  • Atas kegagalan. Apabila seruan API mengembalikan apa-apa 200 nod lain.

 

API anda mesti memberikan respons dalam format JSON. Untuk mengakses pengepala respons; gunakan temp.response.header.json_parameter_name. Untuk mengakses kandungan respons, gunakan temp.response.body.json_parameter_name.

Apakah nod tindakan? #

Nod tindakan membolehkan anda mengekalkan data dalam kenalan ATAU dalam skop sesi. Beberapa tindakan yang disokong termasuk:

  • Tetapkan atribut kenalan
  • Tetapkan pembolehubah sesi
  • Tambah atau Alih keluar label perbualan
  • Tukar status perbualan
  • Jalankan Javascript mentah

Apakah pilihan aliran akhir? #

Apabila aliran mencapai nod tindakan mempunyai pilihan aliran akhir diaktifkan, ia akan:

  • Tetapkan semula memori sesi
  • Tetapkan semula status perbualan daripada Pending kepada Open. Perbualan akan diserahkan kepada ejen manusia.

Apakah sesi? #

Sesi dibuat apabila chatbot berinteraksi dengan penerima. Setiap sesi mempunyai memori terpencil yang membantu chatbot mengingati pembolehubah sesi dan kesinambungan aliran.

Tempoh sesi berlangsung selama 24 jam dari mesej terakhir diterima. Apabila sesi tamat tempoh, Peasy akan menetapkan semula semua pembolehubah sesi dan kesinambungan aliran untuk sesi itu. Jadi, jika penerima anda membalas selepas 24 jam – mereka akan memulakan semula keseluruhan perbualan dari titik permulaan.

Pengecam peti masuk digunakan sebagai ID sesi. Sebagai contoh, nombor telefon penerima digunakan sebagai ID sesi untuk perbualan WhatsApp dan manakala ID kuki akan digunakan sebagai ID sesi dalam perbualan sembang langsung. Oleh itu, sesi daripada individu yang sama tetapi peti masuk berbeza tidak boleh dikongsi bersama.

Bagaimanakah saya boleh menggunakan pembolehubah sesi? #

  1. Anda boleh membuat dan mengemas kini pembolehubah sesi menggunakan nod tindakan.
  2. Anda boleh menggunakan pembolehubah sesi dalam keadaan atau nod kandungan. Contohnya, {{temp.variable_name}} akan membenarkan anda mengakses nilai pembolehubah sesi yang disimpan.
Did you find this article to be helpful?
Updated on Oktober 22, 2022

Sign up for Peasy

Just enter your email and password to start using Peasy for free! We will re-direct you to our login page as soon as you are registered.

[fluentform id="5"]

Apply for the BSN SME Digitization Grant

Get RM2,000 worth of FB Ad Credits and 1 year subscription of Peasy Gold Free

[fluentform id="3"]