Kamu bisa saja dengan mudah menggunakan salah satu template chatbot kami dan menyesuaikannya dengan kebutuhan bisnismu, tetapi bagaimana dengan membangun chatbot dari awal?
Berani terima tantangan ini? Nah, kita akan coba membuat 2 chatbot yang berbeda menggunakan Strike Web Agency sebagai contoh:
🤖 Chatbot 1: mengirim konten yang disesuaikan berdasarkan jawaban pengguna
🤖 Chatbot 2: menjalankan bot lain berdasarkan pre-filled message WhatsApp
Untuk memulainya:
-
Pergi ke Settings > Communication Tools > Klik ➕ Create a new bot
-
Scroll jendela pop-up ke bawah dan pilih template Blankbot
- Masukkan nama bot kamu
Kamu dapat memulai chatbot-mu di Salesbot visual builder dengan berbagai langkah. Namun untuk chatbot yang satu ini kita akan memulainya dengan Message.
Setelah kita memilih message sebagai langkah pertama, kita perlu menentukan isinya. Untuk pesan penyambutan, tulis kata-kata yang sederhana dan lugas. Dan pastikan untuk menambahkan beberapa opsi tanggapan yang dapat dipilih. Kamu dapat mengikuti contoh di bawah.😉
Sekarang kita harus memilih condition berdasarkan jawaban lead.
Dalam Ifcondition, kamu dapat memilih dari Client message, Active chat code, Active chat messenger, Lead source, Conversation status, Answer status, Interaction status, Lead, Contact, and Company, dan Talk: NPS fields.
Berhubung kita sedang membuat chatbot untuk konten yang disesuaikan berdasarkan jawaban pengguna, kita akan memilih Client message untuk Ifcondition kita.💬
Untuk condition selanjutnya, kita memiliki 3 pilihan: Equals, Does not equal dan Contains. Mari pilih Contains dan tentukan value kita sendiri yang condition-nya akan dicek.
Ketika memilih value, kita dapat memilih dari Random string atau Short random string, Bot parameters, Manual input, Lead, Contact atau Company fields, Current talk ID atau NPS, dan Kommo user name atau phone number.
Kali ini kita akan memilih Manual input, dan sebagai value, kita akan memasukkan 1. Dan untuk 2 opsi jawaban lainnya: 2 dan 3.
Sekarang saatnya menulis skrip bot untuk setiap condition ini.🧑💻
Apabila klien memilih opsi 1, kita akan mengarahkannya langsung ke Tatiana, pengguna kita yang bertanggung jawab untuk web development. Yang perlu kita lakukan adalah Create a new step, pilih Action, Change the responsible user dan tugaskan Tatiana sebagai responsible user.
Apabila lead mengetik 2 di chat, dengan cara yang sama kita akan menugaskan Amanda, manager untuk web design, sebagai responsible user.
Dan opsi 3 ke Sergio, ahli digital marketing kita.😎
Setelah menugaskan responsible user, kita harus memberitahu lead bahwa mereka telah diarahkan ke ahlinya dan akan dihubungi secepatnya.📲 Isi pesannya akan sama semua di ketiga pilihan; perbedaannya hanya di nama layanan.
Semuanya tampak bagus, tetapi seperti yang kita ketahui, tidak semua hal akan selalu berjalan sesuai rencana.☹️
Bagaimana jika tidak ada conditions yang terpenuhi, dan lead malah membalas dengan pesan teks?
Sesuatu seperti: “I need a web developer”.💬
Dalam hal tersebut, kita dapat mengatur skrip untuk bot, di mana bot akan meminta lagi untuk membalas hanya dengan angka. Contohnya, chatbot dapat menanggapi dengan: “Unfortunately, I couldn't understand your message.😔 Please type a number in the chat.”
Setelah itu, kita dapat menambahkan conditions yang sama seperti yang kita buat sebelumnya.
Lalu, jangan lupa untuk menambahkan langkah Stop bot di akhir setiap urutan dan tekan Save.
Begitulah chatbot pertama kita dibuat. 🥳
Sekarang setelah kamu menguasainya, mari kita coba sesuatu yang sedikit lebih menantang.
Chatbot kedua kita akan membantumu memfilter pre-filled messages dari WhatsApp dengan bantuan chatbot conditions.🗃️
Katakanlah kita memiliki 3 opsi pre-filled message:
- Order site
- Learn more about services
- Learn more about promotions
Kita akan mengatur setiap pesan ini untuk memicu bot terpisah yang telah kita buat sebelumnya untuk tiga tujuan berbeda ini. Mari lihat bagaimana caranya. 👀
Kita dapat memulai bot dengan menambahkan conditions tersendiri untuk tiga pre-filled messages ini. Kemudian kita harus mengarahkan lead ke chatbot terpisah yang berkualifikasi tinggi untuk membantu mereka membuat pesanan situs web.
-
If Client messageEquals:Manual input Order site👨💻 > Add next step > Start bot > Site order bot
-
If Client messageEquals:Manual input Learn more about services⚙️ > Add next step > Start bot > Services bot
-
If Client messageEquals:Manual input Learn more about promotions 📣 > Add next step > Start bot > Promotions bot
Dan setelah selesai, sangat penting untuk tidak melupakan langkah Stop bot agar tidak memengaruhi kerja chatbot kamu selanjutnya.
Namun perlu diingat, apabila klien memutuskan untuk tidak mengirim pre-filled message, kita harus menentukan condition untuk memastikan mereka diarahkan ke salah satu agen penjualan kita. Jadi, kita akan menambahkan internal message untuk tim penjualan, contohnya “A client wants something different”. Lalu klik Stop bot!
Dan akhirnya selesai! 🙌