
Membuat janji temu bukan hanya tentang memilih slot waktu - tetapi juga tentang memastikan bahwa pelanggan datang. Orang-orang tidak hanya membuat jadwal; mereka bertanya tentang lokasi, harga, diskon, jam kerja, dan apakah kunjungan tersebut sepadan dengan waktu mereka.
Untuk bisnis multi-rantai, menangani pertanyaan-pertanyaan ini di berbagai lokasi bisa sangat melelahkan. Panggilan dan email menumpuk, pelanggan tidak datang, dan janji temu yang tidak terpenuhi berarti hilangnya pendapatan.
Solusinya? Buat chatbot AI yang tidak hanya mengotomatiskan penjadwalan, tetapi juga memberikan jawaban instan dan akurat - langsung di WhatsApp.
Sebelum kita membahas tentang bangunan, mari kita mundur selangkah.
Tujuan dari chatbot ini sederhana: membantu pelanggan memesan janji temu dengan percaya diri - dan mengurangi proses bolak-balik yang harus dilakukan oleh tim Anda setiap hari. Namun, pemesanan janji temu bukan hanya tentang memilih slot waktu. Pelanggan ingin mengetahui hal-hal seperti:
- Lokasi mana yang paling dekat?
- Apakah ada diskon yang sedang berjalan?
- Jam berapa gym buka pada akhir pekan?
- Dapatkah saya menjadwal ulang jika ada sesuatu yang terjadi?
Bot pemesanan yang baik tidak hanya menangani penjadwalan - tetapi juga menjawab pertanyaan-pertanyaan ini. Dan ketika Anda menyampaikan semua itu dalam satu percakapan WhatsApp , lebih banyak orang yang menindaklanjuti pemesanan mereka.

Untuk membangun chatbot Anda, Anda perlu:
- Calendly (Paket Standar) - Diperlukan untuk akses API. Anda bisa mulai dengan uji coba gratis 14 hari.
- Akun Meta Business - Gratis dan diperlukan untuk integrasi WhatsApp .
- AkunBotpress - Gratis untuk membuat dan digunakan untuk membangun dan mengelola logika chatbot.
Anda bisa menyiapkannya terlebih dahulu - atau mengikuti panduan ini selangkah demi selangkah.
Langkah 1: Tentukan Tujuan Bot
Sebelum membuka alat apa pun, luangkan waktu sejenak untuk membuat sketsa tentang apa yang perlu dilakukan oleh bot Anda - ini akan menghemat waktu saat Anda menghubungkan Calendly, mengunggah info, atau membuat alur kerja.
Tanyakan pada diri sendiri:
- Siapa audiens Anda? Pengunjung gym yang baru pertama kali datang? Anggota yang ingin menjadwal ulang?
- Apa yang harus dibantu oleh bot? Membuat janji temu, menjawab Pertanyaan Umum, berbagi lokasi?
- Jenis masukan seperti apa yang harus ditangani? Balasan cepat seperti "Pesan kelas" - atau bahasa alami seperti "Saya ingin mengunjungi lokasi pusat kota akhir pekan ini"?
- Haruskah ia menawarkan bantuan? Jika seseorang bingung, apakah bot akan mendatangkan manusia atau mencoba memandu mereka kembali?
Membuat sketsa ini sekarang membantu Anda mendesain alur yang lebih bersih - dan menghindari pembangunan ulang ketika Anda mulai melapisi basis pengetahuan atau pemicu logika.
Kiat pro: Mulailah dari yang kecil. Bot pemesanan satu lokasi yang menjawab 5-10 pertanyaan utama jauh lebih berharga (dan dapat diluncurkan) daripada bot yang direkayasa secara berlebihan yang mencoba melakukan semuanya.
Langkah 2: Tambahkan Basis Pengetahuan
Basis pengetahuan adalah kumpulan informasi yang dapat digunakan chatbot Anda untuk menjawab pertanyaan - seperti perpustakaan referensi untuk bisnis Anda.
Alih-alih meng-coding setiap respons, Anda dapat mengunggah dokumen atau tabel yang dapat ditelusuri oleh bot saat pengguna bertanya tentang hal-hal seperti harga, layanan, atau jam operasional.
Anda dapat menganggapnya sebagai konten yang menggerakkan otak chatbot Anda.
Unggah informasi bisnis statis
Mulailah dengan mengunggah dokumen sederhana dan terstruktur yang mencakup pertanyaan yang paling sering ditanyakan pelanggan. Dokumen ini dapat berupa PDF, dokumen Word, atau spreadsheet - pastikan dokumen tersebut tersusun dengan jelas.
Dokumen Anda harus menyertakan:
- Lokasi dan alamat cabang
- Layanan yang tersedia di setiap lokasi
- Harga, diskon, dan opsi keanggotaan
- Jam operasional dan detail kontak
Setiap topik harus memiliki bagian yang jelas, sehingga chatbot dapat dengan mudah menemukan dan mengembalikan jawaban yang relevan.
Tip: Gunakan tajuk dan poin-poin penting dalam dokumen Anda agar semuanya dapat dipindai oleh bot dan tim Anda.
Anda dapat mengunggah dokumen ini dengan membuka bagian Basis Pengetahuan:
- Dari proyek Anda, buka menu sebelah kiri.
- Klik Basis Pengetahuan.
- Pilih Unggah dokumen dan tambahkan file Anda.
Berikan nama yang jelas pada dokumen (misalnya, Rincian Cabang - Maret 2025) agar Anda dapat merujuknya nanti dalam alur kerja atau kueri.
Setelah diunggah, chatbot dapat langsung mulai menggunakan dokumen tersebut untuk menjawab pertanyaan pengguna - tidak perlu pelatihan atau pengkodean tambahan.
.webp)
Menggunakan tabel untuk informasi dinamis
Untuk hal-hal seperti acara yang akan datang, penawaran musiman, atau jadwal bergilir, lebih baik menggunakan tabel daripada mengunggah dokumen statis. Tabel memungkinkan Anda memperbarui hanya satu baris tanpa menyentuh data lainnya - membuatnya lebih cepat untuk dipelihara.
Berikut ini cara membuat tabel di basis pengetahuan Anda:
- Buka bagian Basis Pengetahuan dari menu sebelah kiri.
- Klik Buat Baru, lalu pilih Tabel.
- Beri nama tabel Anda (misalnya, Jadwal Acara).
- Tambahkan kolom untuk jenis info yang Anda inginkan untuk diambil oleh chatbot, seperti:
- nama_acara
- tanggal
- lokasi
- harga
- Deskripsi
- Mulailah menambahkan baris untuk setiap peristiwa atau item yang Anda inginkan untuk direferensikan oleh bot.
Setelah tabel Anda disimpan, Anda dapat menggunakannya untuk memberi daya pada respons dinamis. Misalnya, saat pengguna bertanya, "Acara apa yang akan diadakan akhir pekan depan?", bot dapat menarik baris yang relevan dan memberikan jawaban langsung.
.webp)
Mengoptimalkan biaya dengan FAQ yang di-cache
Salah satu tantangan terbesar dengan bot bertenaga AI adalah biaya - terutama jika bot tersebut mencapai LLM setiap kali seseorang mengajukan pertanyaan umum.
Basis pengetahuan membantu mengurangi hal ini dengan menyimpan jawaban secara otomatis ke dalam cache untuk pertanyaan yang sering diajukan. Artinya, jika lima orang bertanya, "Bagaimana jadwal akhir pekan di gym?", platform ini hanya menanyakan basis pengetahuan atau LLM Anda satu kali - kemudian menggunakan kembali jawaban tersebut secara instan di waktu berikutnya.
Anda tidak perlu mengonfigurasi apa pun. Caching akan aktif secara otomatis jika:
- Jawabannya berasal dari konten terstruktur (dokumen, tabel, atau FAQ)
- Bot terhubung ke pipa LLM atau RAG
- Pengguna tetap berada di utas topik yang sama
Ini membuat bot Anda tetap cepat - dan mengurangi penggunaan token tanpa mengorbankan pengalaman.
Langkah 3: Tambahkan Integrasi Calendly
Untuk mengaktifkan chatbot Anda untuk menjadwalkan janji temu, Anda perlu menghubungkan Calendly dengan Botpress. Ini memungkinkan bot untuk mengakses slot waktu yang tersedia dan menghasilkan tautan pemesanan untuk pengguna.
Instal integrasi Calendly
Mulai dari dasbor proyek Anda:
- Pergi ke Hub dari menu sebelah kiri.
- Cari Calendly dan klik Instal.
- Setelah terinstal, buka pengaturan IntegrasiCalendly dari proyek Anda.
Buat dan tambahkan kunci API Calendly Anda
Selanjutnya, Anda perlu membuat kunci API pribadi dari Calendly dan menambahkannya ke alur kerja:
- Masuk ke akun Calendly Anda.
- Klik Integrasi & Aplikasi dari menu sebelah kiri.
- Gulir ke bawah ke API & Webhook dan klik Dapatkan token sekarang.
- Beri nama token (misalnya, Access) dan selesaikan autentikasi dua faktor jika diminta.
- Salin kunci API - Anda tidak akan dapat melihatnya lagi nanti.
- Kembali ke Botpress dan tempelkan kunci ke dalam pengaturan IntegrasiCalendly .
- Klik Simpan untuk menyelesaikan koneksi.
Setelah terhubung, chatbot Anda akan dapat mengambil data ketersediaan dan membuat tautan penjadwalan berdasarkan lokasi atau preferensi pengguna.
Langkah 4: Bangun Alur Kerja Chatbot
Sekarang setelah Calendly terhubung, sekarang saatnya membangun logika chatbot - atau yang disebut Botpress sebagai alur kerja. Di sinilah Anda memutuskan bagaimana percakapan akan berlangsung: apa yang harus dikatakan bot, info apa yang harus dikumpulkan, dan bagaimana bot harus merespons berdasarkan pilihan pengguna.
Anggap saja ini seperti menyiapkan diagram alur untuk asisten meja depan. Jika seseorang datang dan berkata, "Saya ingin memesan sesi uji coba di pusat kebugaran di pusat kota," maka asisten tersebut akan melakukannya:
- Tanyakan lokasi yang mana
- Tarik jadwal yang tepat
- Bagikan tautan untuk memesan
- Konfirmasikan janji temu
- Menjawab setiap pertanyaan tindak lanjut
Chatbot Anda perlu melakukan hal itu - tetapi pada platform pilihan Anda.
1. Menangkap Pilihan Cabang Pengguna
Karena bisnis Anda mungkin memiliki beberapa lokasi, bot perlu mengetahui cabang mana yang diinginkan pengguna sebelum menampilkan ketersediaan.
- Tambahkan simpul pilihan tunggal untuk meminta pengguna memilih lokasi.
- Buat sebuah variabel (misalnya, workflow.branch) untuk menyimpan pilihan mereka.
- Anda akan menggunakan ini nanti untuk mengirim tautan Calendly yang tepat berdasarkan cabang yang dipilih.
Hal ini memastikan bahwa semua tautan penjadwalan dan respons disesuaikan dengan cabang yang tepat.
.webp)
2. Menggunakan Alur Kerja Acara Calendly
Hub juga menyediakan alur kerja siap pakai yang terhubung langsung ke pengaturan Calendly Anda.
- Di bagian Alur Kerja, cari Alur Kerja AcaraCalendly .
- Klik Kloning untuk membuat versi yang dapat diedit.
- Sesuaikan alur jika diperlukan - alur ini sudah diatur untuk menghasilkan tautan pemesanan yang terkait dengan sesi pengguna menggunakan conversationId.
Dengan meneruskan ID percakapan, chatbot menghasilkan tautan pemesanan unik yang dapat dilacak ke masing-masing pengguna. Alur kerja yang telah dibuat sebelumnya ini menghemat waktu dan memastikan logika penjadwalan Anda sudah terhubung dengan benar.
.webp)
3. Menyiapkan Pemicu Peristiwa Calendly
Setelah tautan pemesanan dikirim, Anda ingin chatbot mendeteksi kapan pengguna telah menjadwalkan janji temu mereka.
- Klik kanan di dalam alur kerja dan tambahkan simpul Pemicu PeristiwaCalendly .
- In the settings, pass the conversation ID using:
{{event.payload.conversation.id}} - Hal ini memungkinkan chatbot untuk mendengarkan pemesanan spesifik pengguna.
- Ketika dipicu, bot dapat mengirim pesan konfirmasi secara otomatis.
Hal ini membuat bot terasa cerdas dan responsif - dan memastikan pengguna tahu bahwa janji temu mereka telah dipesan.

4. Menangani Informasi Bisnis dan Pertanyaan Umum
Tidak semua orang akan langsung melakukan pemesanan. Beberapa pengguna mungkin akan bertanya tentang harga, jam, atau layanan terlebih dahulu. Anda bisa menangani hal ini dengan menghubungkan basis pengetahuan Anda.
- Tambahkan simpul otonom yang terhubung ke basis pengetahuan.
- Aktifkan pencarian pengetahuan agar bot dapat menarik respons dari dokumen atau tabel yang diunggah.
- Gunakan simpul ini sebagai pengalihan ketika pengguna mengajukan pertanyaan umum.
Dengan cara ini, bot Anda tetap membantu - bahkan untuk pengguna yang belum siap memesan.
.webp)
Langkah 5: Menerapkan Chatbot
Dengan chatbot yang sudah selesai dibuat, langkah terakhir adalah menerapkannya pada saluran pilihan Anda. Dalam contoh ini, kami akan memilih WhatsApp agar pengguna dapat berinteraksi secara langsung. Hal ini memungkinkan penjadwalan janji temu yang lancar dan respons instan untuk pertanyaan umum - semuanya dalam aplikasi perpesanan yang sudah dikenal.
Berikut ini cara menghubungkan chatbot Anda ke WhatsApp:
- Buka Beranda dari menu sebelah kiri.
- Klik Otorisasi WhatsApp dan hubungkan ke Akun Meta Business Anda.
- Ikuti langkah-langkah pada layar untuk menyelesaikan penyiapan.
Setelah terhubung, chatbot Anda akan langsung aktif di WhatsApp - siap menangani percakapan nyata dengan pelanggan Anda.
Menerapkan Chatbot Pemesanan Minggu Depan
Bisnis di seluruh industri menggunakan chatbot pemesanan untuk merampingkan reservasi, mengurangi kesalahan, dan menyediakan layanan pelanggan 24/7-semuanya sambil meningkatkan efisiensi operasional.
Botpress adalah platform tingkat perusahaan untuk membangun chatbot pemesanan yang aman dan dapat diskalakan yang disesuaikan dengan kebutuhan Anda.
Dengan integrasi tanpa batas, alat bantu khusus pengembang, dan fitur kustomisasi tingkat lanjut, Anda dapat mengotomatiskan alur kerja pemesanan dan memberikan pengalaman pelanggan yang sempurna.
Mulai membangun hari ini. Gratis.