nn
Kalau anda pernah terfikir nak bina chatbot untuk website atau apl suara untuk Alexa dan Google Assistant, Voiceflow adalah platform yang paling sesuai. Ia direka khas untuk pembina yang nak design pengalaman perbualan — sama ada teks mahupun suara.
n
n
Pendedahan: Artikel ini mengandungi pautan affiliate. Jika anda mendaftar melalui pautan kami, kami mungkin menerima komisyen kecil — tanpa sebarang kos tambahan kepada anda. Ini membantu kami terus menghasilkan panduan percuma dalam Bahasa Melayu.
n
nnn
Dalam panduan ini, anda akan belajar cara guna Voiceflow dari awal: dari setup akaun, bina flow pertama, sampai deploy ke berbagai platform.
nn
nnnn
Apa Itu Voiceflow?
nnVoiceflow adalah platform visual design tool untuk bina agen perbualan berbasis AI — termasuk chatbot teks dan voice applications. Ia amat popular di kalangan:nn
- n
- UX Designer: Reka prototaip pengalaman perbualan
- Product Manager: Bina chatbot tanpa bergantung pada developer
- Developer: Kolaborasi dengan team reka bentuk
- Syarikat: Deploy customer support bot berskala besar
n
n
n
n
nn
Voiceflow vs Platform Lain
nn
| Platform | Fokus | Kemahiran Diperlukan |
n
|----------|-------|---------------------|
n
| Voiceflow | Multi-modal (teks + suara) | Visual, no-code |
n
| Botpress | Open source, developer-friendly | Sederhana |
n
| Chatfuel | Facebook/Instagram | No-code |
n
| Dialogflow | NLU enterprise | Teknikal |
nn
Voiceflow unggul dalam design experience — canvas-nya sangat intuitif dan sesuai untuk kolaborasi pasukan.
nn
nn
Langkah 1: Daftar Akaun Voiceflow
nn
Cara Mulakan
nn
- n
- Pergi ke voiceflow.com
- Klik "Start Building Free"
- Daftar dengan email, Google, atau GitHub
- Sahkan akaun anda
- Pilih template atau mulakan projek baharu
n
n
n
n
n
nn
Pelan Harga Voiceflow
nn
| Pelan | Harga | Ciri Utama |
n
|-------|-------|------------|
n
| Sandbox | Percuma | 2 editor, 5 projek, komuniti support |
n
| Basic | $40/bulan | 2 editor, unlimited projek |
n
| Pro | $125/bulan | 5 editor, analytics lanjutan |
n
| Enterprise | Custom | Unlimited + dedicated support |
nn
Plan percuma (Sandbox) sudah cukup untuk belajar dan projek kecil.
nn
nnnn
Langkah 2: Kenali Antara Muka Voiceflow
nn
Selepas buka projek, anda akan nampak Canvas — kawasan kerja utama Voiceflow.
nn
Bahagian Utama Antara Muka
nnToolbar Atas:n
- n
- Nama projek
- Butang Undo/Redo
- Test button
- Share/Publish button
n
n
n
n
nnPanel Kiri — Komponen:n
- n
- Semua jenis block yang boleh anda tambah
- Assets (gambar, audio, variable)
- Knowledge Base
n
n
n
nnCanvas Utama:n
- n
- Di sinilah anda drag, drop, dan sambungkan blocks
- Zoom in/out untuk lihat keseluruhan flow
n
n
nnPanel Kanan — Properties:n
- n
- Konfigurasi block yang sedang dipilih
n
nn
nn
Langkah 3: Memahami Blocks dalam Voiceflow
nnBlock adalah unit asas dalam Voiceflow. Setiap block melakukan fungsi tertentu dalam perbualan.nn
Kategori Block
nn
Speak/Text
n
- n
- Speak: Bot cakap atau hantar mesej teks
- Text: Khusus untuk text channels (tidak ada TTS)
- Visual: Tunjuk gambar atau kad produk
n
n
n
nn
Capture/Input
nnnn
- n
- Choice: Pengguna pilih dari beberapa pilihan
- Capture: Simpan input pengguna ke variable
- Button: Butang clickable
- Card Carousel: Scroll gallery pilihan
n
n
n
n
nn
Logic
n
- n
- If/Else: Buat keputusan berdasarkan syarat
- Set Variable: Simpan atau ubah nilai variable
- Random: Pilih response secara rawak
n
n
n
nn
AI
n
- n
- AI Response: Jana jawapan AI berdasarkan Knowledge Base
- AI Set Variable: Ekstrak maklumat dari mesej pengguna
- Intent: Detect niat pengguna
n
n
n
nn
Integration
n
- n
- API: Panggil API luar
- Code: Jalankan JavaScript custom
- Integrations: Sambung ke perkhidmatan lain
n
n
n
nn
nn
Langkah 4: Bina Chatbot Pertama Anda
nn
Mari bina chatbot customer support yang mudah untuk website bisnes.
nn
Step 1: Tambah Start Block
nn
Setiap flow bermula dari Start Block. Ia sudah ada secara default.
nn
Step 2: Buat Ucapan Selamat
nn
- n
- Drag "Speak" block ke canvas
- Sambungkan dari Start → Speak
- Taip mesej: "Helo! Selamat datang ke Kedai Kami! Saya Aria, pembantu digital anda. Apa yang boleh saya bantu hari ini?"
- Klik luar block untuk simpan
n
n
n
n
nn
Step 3: Buat Menu Pilihan
nn
- n
- Drag "Choice" block
- Sambungkan dari Speak → Choice
- Tambah pilihan:
n
n
n
n
- "Tanya Harga Produk"
n
- "Status Penghantaran"
n
- "Hubungi Support"
n
- "Tentang Kami"
n
- n
- Setiap pilihan akan ada port output untuk disambungkan ke flow seterusnya
n
nn
Step 4: Bina Setiap Cabang
nn
Untuk setiap pilihan, buat flow berkaitan. Contoh untuk "Tanya Harga Produk":
n
- n
- Drag Speak block: "Boleh kongsikan nama produk yang anda berminat?"
- Drag Capture block: Simpan ke variable `{namaProduct}`
- Drag AI Response block: Cari jawapan dari Knowledge Base
- Drag Speak block: Tunjukkan hasil
n
n
n
n
nn
nn
Langkah 5: Setup AI dalam Voiceflow
nn
Voiceflow ada Knowledge Base yang membolehkan chatbot anda jawab soalan berdasarkan dokumen yang anda sediakan.
nn
Cara Setup Knowledge Base
nn
- n
- Klik ikon "Knowledge Base" di panel kiri
- Klik "Add Source"
- Pilih jenis sumber:
n
n
n
n
- Upload file: PDF, Word, TXT, CSV
n
- Paste text: Teks terus
n
- URL: Crawl halaman web
n
- n
- Upload atau masukkan kandungan anda
- Tunggu proses indexing selesai
n
n
nn
Contoh Kandungan untuk Knowledge Base
nn
Untuk bisnes kedai online, masukkan:
n
- n
- Senarai produk dengan harga dan deskripsi
- FAQ (Soalan Lazim) pelanggan
- Polisi penghantaran dan pemulangan
- Cara penjagaan produk
- Maklumat syarikat dan hubungi
n
n
n
n
n
nn
Guna AI Response Block
nn
Setelah KB disediakan:
n
- n
- Drag "AI Response" block ke canvas
- Di properties panel kanan, pilih KB anda
- Set system prompt: "Anda adalah pembantu pelanggan [Nama Syarikat]. Jawab soalan berdasarkan maklumat yang ada. Jika tidak pasti, minta pelanggan hubungi support."
- Sambungkan ke output block
n
n
n
n
nn
nn
Langkah 6: Bina Voice App untuk Alexa
nn
Satu keunikan Voiceflow — ia direka dari awal untuk voice interfaces macam Amazon Alexa dan Google Assistant.
nn
Perbezaan Voice vs Chat
nn
Dalam voice apps:
n
- n
- Pengguna cakap, bukan taip
- Respons mestilah pendek dan jelas
- Tiada butang atau visual — semua melalui suara
- Penting untuk confirm apa yang didengar
n
n
n
n
nn
Cara Bina Alexa Skill
nn
- n
- Buat projek baru, pilih platform "Alexa"
- Voiceflow akan tunjukkan template Alexa-specific
- Guna Speak block (bukannya Text)
- Tambah SSML untuk kawalan suara:
n
n
n
n
nn
nn
Helo! Selamat datang.
nn
Nak tanya apa hari ini?
nn
nn
- n
- Deploy ke Alexa Developer Console
n
nn
SSML Tags yang Berguna
nn
| Tag | Fungsi | Contoh |
n
|-----|--------|--------|
n
| `` | Jeda | `` |
n
| `` | Penekanan | `penting` |
n
| `` | Kelajuan | `...` |
n
| `` | Format tarikh | Baca sebagai tarikh |
nn
nn
Langkah 7: Multi-Modal AI — Teks + Imej + Suara
nn
Voiceflow kini support multi-modal interactions:
nn
Visual Cards
nn
Tunjukkan maklumat dalam bentuk kad yang menarik:
n
- n
- Drag "Card" block
- Tambah gambar, tajuk, deskripsi
- Tambah butang CTA (Call-to-Action)
n
n
n
nn
Sesuai untuk tunjukkan:
n
- n
- Produk dengan gambar dan harga
- Lokasi dengan peta
- Profil dengan foto
n
n
n
nn
Carousel
nn
Untuk beberapa pilihan produk sekaligus:
n
- n
- Drag "Carousel" block
- Tambah beberapa kad
- Pengguna boleh scroll dan pilih
n
n
n
nn
Audio dalam Voice Apps
nn
Untuk Alexa/Google:
n
- n
- Upload fail audio (MP3/OGG)
- Tambah ke Assets
- Guna dalam Speak block: ``
n
n
n
nn
nn
Langkah 8: Customer Support Bot — Kes Guna Sebenar
nn
Mari bina customer support bot yang lebih lengkap:
nn
Arkitektur Bot Support
nn
n
[Start]
n
↓
n
[Salam + Tanya nama]
n
↓
n
[Main Menu]
n
├── Soalan Produk → [KB Lookup] → [AI Response]
n
├── Status Order → [Capture Order ID] → [API Call] → [Reply]
n
├── Aduan → [Capture Details] → [Ticket Creation] → [Acknowledgement]
n
└── Chat dengan Ejen → [Human Handoff]
n
nn
Integrasi dengan Sistem Tiket
nn
Voiceflow boleh integrate dengan platform support melalui API:
nnContoh: Cipta tiket di Freshdesknn
- n
- Drag "API" block
- Method: POST
- URL: `https://yourdomain.freshdesk.com/api/v2/tickets`
- Headers: Authorization (API key)
- Body:
n
n
n
n
n
n
n
{
n
"subject": "{ticketSubject}",
n
"description": "{userIssue}",
n
"email": "{userEmail}",
n
"priority": 2,
n
"status": 2
n
}
n
nn
Human Handoff
nn
Bila bot tak dapat bantu:
n
- n
- Gunakan Integrations → Live Chat
- Pilih platform (Intercom, Zendesk, dll.)
- Bot akan transfer perbualan kepada ejen
- Ejen dapat full history perbualan
n
n
n
n
nn
nn
Langkah 9: Deploy dan Publish
nn
Deploy ke Website
nn
- n
- Klik "Publish" di toolbar atas
- Pilih "Web"
- Customize widget:
n
n
n
n
- Warna tema
n
- Logo
n
- Salam pembuka
n
- Kedudukan widget
n
- n
- Copy kod embed
n
nn
nn
import { Assistant } from 'https://cdn.voiceflow.com/webchat/bundle.mjs';
nn
Assistant.launch({
n
verify: { projectID: 'YOUR_PROJECT_ID' },
n
url: 'https://general-runtime.voiceflow.com',
n
versionID: 'production'
n
});
nn
nn
Deploy ke API
nn
Untuk integrasi lebih fleksibel, guna Voiceflow Dialog API:
nn
n
import requests
nn
response = requests.post(
n
'https://general-runtime.voiceflow.com/state/user/YOUR_USER_ID/interact',
n
headers={
n
'Authorization': 'YOUR_API_KEY',
n
'Content-Type': 'application/json'
n
},
n
json={
n
'action': {
n
'type': 'text',
n
'payload': 'Helo, saya nak tanya pasal harga'
n
}
n
}
n
)
nn
traces = response.json()
n
for trace in traces:
n
if trace['type'] == 'speak':
n
print(trace['payload']['message'])
n
nn
nn
Tips Lanjutan untuk Voiceflow Pro
nn
Guna Variables dengan Bijak
nn
Variables menyimpan maklumat sepanjang perbualan:
n
- n
- `{userName}` — Nama pengguna
- `{orderID}` — Nombor pesanan
- `{sessionCount}` — Kali ke-berapa pengguna chat
n
n
n
nn
Akses dalam blocks: `{variableName}`
nn
Collaboration Features
nn
Untuk pasukan:
n
- n
- Comments: Tinggalkan nota pada blocks
- Share: Jemput team member dengan level akses berbeza
- Version History: Rollback ke versi sebelumnya
- Prototype Sharing: Share link untuk preview tanpa account
n
n
n
n
nn
A/B Testing
nn
Test variasi respons:
n
- n
- Guna Random block
- Set 50% → Versi A, 50% → Versi B
- Monitor analytics untuk kesan mana lebih berkesan
n
n
n
nn
nn
Kesimpulan
nnVoiceflow AI adalah platform terbaik untuk sesiapa yang nak bina pengalaman perbualan yang polished — dari chatbot website mudah hinggalah voice apps Alexa yang kompleks. Kekuatan terbesarnya adalah visual canvas yang intuitif, sokongan multi-modal, dan Knowledge Base AI yang mudah disediakan.nn
Bagi bisnes yang nak bina customer support bot atau sales assistant, Voiceflow membolehkan anda dari concept hingga deployment dalam masa satu hari — tanpa perlu tulis kod langsung.
nn
Cuba Voiceflow hari ini dengan plan percuma dan bina chatbot pertama anda dalam masa 30 minit!
nn
nn
Sumber Berguna
nn
- n
- Laman rasmi Voiceflow — Platform visual builder untuk chatbot dan voice apps
n
nn
🔤 Rekomendasi: Grammarly
n
Sebelum hantar apa-apa tulisan dalam Bahasa Inggeris — semak dulu dengan Grammarly. Pelan percuma dah cukup untuk kegunaan harian. Premium (RM35/bulan) tambah cadangan gaya penulisan + penjana ayat AI.
n
n
n
n
Artikel Berkaitan
n
- Cara Guna ChatGPT — Panduan Lengkap Malaysia
- Cara Guna Claude AI di Malaysia
- Cara Guna Google Gemini — Panduan Terkini
- Cara Guna ChatGPT Malaysia 2026 — Panduan Lengkap
- Cara Guna Gemini AI Malaysia 2026 — Panduan Lengkap
n
Rujukan
n
- n
- MDEC — Ekonomi Digital Malaysia
- BERNAMA — Berita Teknologi & AI Malaysia
- SME Corp Malaysia — Panduan Digitalisasi PKS
n
n
n
n
Artikel Berkaitan
nn
- n
- Cara Guna Botpress AI untuk Bina Chatbot
- Cara Guna Chatfuel AI untuk Chatbot Facebook
- Cara Guna Tidio AI Chatbot untuk E-commerce
- Cara Guna Intercom AI untuk Sokongan Pelanggan
- Cara Guna Freshdesk AI untuk Pelanggan
- Cara Guna OpenAI API untuk Projek AI
- Cara Guna Make.com untuk Automasi Workflow
- Cara Guna n8n untuk Automasi Bisnes
n
n
n
n
n
n
n
n
