Category: Core Features

  • Install the Unofficial WordPress plugin

    In this tutorial, you will install the Unofficial API Plugin so WooCommerce can send WhatsApp from your QR / Unofficial API account.

    Time needed: 10 minutes

    Before you start

    Make sure:

    • You are logged in to Wabot.
    • The WhatsApp account you will use shows Online.
    • You can open WordPress admin (wp-admin) as an administrator.
    • WooCommerce is already installed in that WordPress site.

    This page is Unofficial API only. For Meta Business API, use Install the Official WordPress plugin.

    Do not install both plugin zips on the same site.

    1. Download the Unofficial plugin

    On the left menu, click Integrations.

    Open WordPress Plugin.

    Click Unofficial API Plugin. Save the zip file.

    2. Copy Instance ID and Access Token

    On the left menu, click Accounts.

    Open the Unofficial API account that is Online.

    Under API Credentials, copy:

    • Instance ID
    • Access Token

    Keep them in a note. Do not swap the two values.

    3. Upload the plugin in WordPress

    In WordPress admin, go to Plugins → Add New Plugin.

    Click Upload Plugin.

    Choose the zip you downloaded. Click Install Now, then Activate.

    4. Paste the credentials

    In the WordPress left menu, open Wabot.

    If you do not see Wabot, try Settings → Wabot.

    Paste:

    • Instance ID
    • Access Token

    If you see Country, choose Malaysia.

    Save.

    If you see Verify Status, click it. It should show the account is connected, not disconnected.

    Make sure it worked

    This tutorial worked when:

    • Wabot appears in WordPress and the plugin is Active.
    • Instance ID and Access Token are saved.
    • Verify Status (if shown) does not say disconnected.

    If it didn’t work

    Verify Status says disconnected

    • Check the WhatsApp account is still Online.
    • Paste Instance ID and Access Token again. Do not swap them.
    • Use the Unofficial API Plugin zip, not Official API Plugin.

    You cannot find Instance ID

    Open Accounts, click the Unofficial account, then look for API Credentials.

    You uploaded the Official zip

    Delete that plugin. Download Unofficial API Plugin from Integrations → WordPress Plugin and install that zip instead.

    Next

    The plugin is connected. Next, send a WhatsApp when a customer places an order.

    Send a new-order WhatsApp to the customer →

  • Send a test Broadcast

    In this tutorial, you will send one small test Broadcast from an Unofficial API account to a contact group.

    Time needed: 10 minutes

    Before you start

    Make sure:

    • You are logged in to Wabot.
    • The WhatsApp account you will send from shows Online.
    • You have a small test group or Broadcast List. Put only your own number in it first.

    If WhatsApp is not connected yet, finish Connect Your WhatsApp Account first.

    Only send to people who asked to get messages from you. A phone number in your list is not the same as permission.

    1. Open Broadcast

    On the left menu, click Broadcast.

    2. Start a new Broadcast

    Click Create.

    Enter a Broadcast Name you will recognise later.

    Example: Test Broadcast

    3. Choose Unofficial API and a small group

    1. Select Unofficial API.
    2. Pick the WhatsApp account that is Online.
    3. Choose Contact Groups.
    4. Under Include Groups, pick your test group or Broadcast List.
    5. Check the recipient count. For this tutorial, keep it to a few numbers only.

    Click Continue.

    4. Write a text message

    Choose Text & Media, then Caption Only.

    Type a short message.

    This is a test Broadcast from Wabot.

    You can add {name} if you want each person to see their name.

    If you see Send Test Message, send one to your own number first.

    Use the country code, with no + and no spaces.

    Right: 60123456789

    Wrong: +60 12-345 6789

    Click Continue.

    5. Send it now

    Choose Send Now.

    Review the account, audience, and message. Click Launch Broadcast only when those look right.

    Make sure it worked

    This tutorial worked when:

    • The Broadcast appears in the list.
    • The status moves to Sending or Completed.
    • The test phone receives the WhatsApp message.
    • There is no Failed status for that recipient.

    If it didn’t work

    The message did not arrive

    • Check the account is still Online.
    • Open the Broadcast and click Report.
    • Confirm the test number is in the group, with country code and no +.

    Right: 60123456789

    Wrong: +60 12-345 6789

    You cannot click Continue

    • Fill in Broadcast Name.
    • Select an Unofficial API account.
    • Select at least one group under Include Groups.

    Official API asks for a template

    This tutorial uses Unofficial API. If you selected Official API, go back and switch, or follow Send a Broadcast with a Pre-Approved Template.

    Status is Failed

    Open Report and read the error. Do not send again to a large list until the test works.

    Next

    Your test Broadcast is done. Next, send with a Meta-approved template from an Official API account.

    Send a Broadcast with a Pre-Approved Template →

  • Hantar Broadcast ujian

    Dalam tutorial ini, anda akan menghantar satu Broadcast ujian yang kecil daripada akaun Unofficial API kepada satu contact group.

    Masa diperlukan: 10 minit

    Sebelum mula

    Pastikan:

    • Anda sudah log masuk ke Wabot.
    • Akaun WhatsApp yang akan menghantar menunjukkan Online.
    • Anda ada kumpulan ujian atau Broadcast List yang kecil. Masukkan nombor sendiri dahulu.

    Jika WhatsApp belum disambungkan, siapkan Connect Your WhatsApp Account dahulu.

    Hantar hanya kepada orang yang sudah minta mesej daripada anda. Nombor dalam senarai bukan sama dengan kebenaran.

    1. Buka Broadcast

    Pada menu sebelah kiri, klik Broadcast.

    2. Cipta Broadcast baharu

    Klik Create.

    Isikan Broadcast Name yang mudah anda kenali kemudian.

    Contoh: Test Broadcast

    3. Pilih Unofficial API dan kumpulan kecil

    1. Pilih Unofficial API.
    2. Pilih akaun WhatsApp yang Online.
    3. Pilih Contact Groups.
    4. Di Include Groups, pilih kumpulan ujian atau Broadcast List anda.
    5. Semak kiraan penerima. Untuk tutorial ini, biarkan beberapa nombor sahaja.

    Klik Continue.

    4. Tulis mesej teks

    Pilih Text & Media, kemudian Caption Only.

    Taip mesej pendek.

    Ini ialah Broadcast ujian daripada Wabot.

    Anda boleh tambah {name} jika mahu setiap orang nampak nama sendiri.

    Jika ada Send Test Message, hantar satu ke nombor sendiri dahulu.

    Gunakan kod negara, tanpa + dan tanpa ruang.

    Betul: 60123456789

    Salah: +60 12-345 6789

    Klik Continue.

    5. Hantar sekarang

    Pilih Send Now.

    Semak akaun, audience dan mesej. Klik Launch Broadcast hanya bila semuanya betul.

    Pastikan ia berjaya

    Tutorial ini berjaya apabila:

    • Broadcast muncul dalam senarai.
    • Status berubah kepada Sending atau Completed.
    • Telefon ujian terima mesej WhatsApp.
    • Tiada status Failed untuk penerima itu.

    Kalau tak jadi

    Mesej tidak sampai

    • Pastikan akaun masih Online.
    • Buka Broadcast dan klik Report.
    • Pastikan nombor ujian ada dalam kumpulan, dengan kod negara dan tanpa +.

    Betul: 60123456789

    Salah: +60 12-345 6789

    Tidak boleh klik Continue

    • Isi Broadcast Name.
    • Pilih akaun Unofficial API.
    • Pilih sekurang-kurangnya satu kumpulan di Include Groups.

    Official API minta template

    Tutorial ini guna Unofficial API. Jika anda pilih Official API, kembali dan tukar, atau ikut Hantar Broadcast dengan Pre-Approved Template.

    Status Failed

    Buka Report dan baca ralat. Jangan hantar semula ke senarai besar sebelum ujian berjaya.

    Seterusnya

    Broadcast ujian anda sudah siap. Seterusnya, hantar dengan template yang Meta sudah lulus daripada akaun Official API.

    Hantar Broadcast dengan Pre-Approved Template →

  • Send a Broadcast with a Pre-Approved Template

    In this tutorial, you will send one Official API Broadcast using a Pre-Approved Template.

    Time needed: 12 minutes

    Before you start

    Make sure:

    • You are logged in to Wabot.
    • You have an Official API WhatsApp account that shows Online.
    • At least one Pre-Approved template is approved in Meta and ready to sync.
    • You have a small test group. Put only your own number in it first.

    Create templates in Meta Business Manager. Wabot syncs templates that Meta has already approved. See Templates if you need to sync first.

    Regular messages only go to people in the 24-hour session. A Pre-Approved Template can still be delivered after that window.

    1. Open Broadcast

    On the left menu, click Broadcast.

    2. Start a new Broadcast

    Click Create.

    Enter a Broadcast Name.

    Example: Raya Promo Template

    3. Choose Official API and a small group

    1. Select Official API.
    2. Pick one Official API account. You can select only one.
    3. Choose Contact Groups.
    4. Under Include Groups, pick your test group.
    5. Check the recipient count. Keep it small for this tutorial.

    Click Continue.

    4. Pick a Pre-Approved Template

    Select Pre-Approved Template.

    Click Browse and Choose a Pre-Approved Template.

    If the list is empty, click Sync, then pick an approved template.

    Fill every placeholder such as {{1}} or {{2}}.

    If the template has a header image, video, or document, upload that file.

    Check the preview on the right.

    If you see Send Test Message, send one to your own number first.

    Right: 60123456789

    Wrong: +60 12-345 6789

    Click Continue.

    5. Send it now

    Choose Send Now.

    Review the account, audience, and template. Click Launch Broadcast.

    Make sure it worked

    This tutorial worked when:

    • The Broadcast appears in the list.
    • The status moves to Sending or Completed.
    • The test phone receives the template message, including the filled variables.
    • There is no Failed status for that recipient.

    If it didn’t work

    No templates in the list

    • Confirm you selected Official API.
    • Click Sync.
    • Open Templates → Pre-Approved and check the template status is approved.

    You cannot fill the placeholders

    Every variable in the template must have a value before you can continue.

    The message did not arrive

    • Open Report and read the error.
    • Check the test number uses a country code and no +.
    • Confirm the template is still approved in Meta.

    Continue is disabled

    • Fill in Broadcast Name.
    • Select one Official API account.
    • Select a Pre-Approved Template.
    • Select at least one group under Include Groups.

    Next

    The template Broadcast is done. Next, send a Button, List, or Poll message.

    Send a Broadcast with a Button, List, or Poll →

  • From WordPress

    This page is published from WordPress under Core Features. Edit it in wp-admin → Docs to update the frontend.

  • Templat

    Templat ialah komponen mesej yang boleh guna semula, menjimatkan masa anda dan memastikan keseragaman. Wabot menyokong enam jenis templat, setiap satu untuk kegunaan yang berbeza.

    Di mana mencarinya

    Sidebar → GENERAL → Templates — https://app.wabot.io/dashboard/templates

    Enam Jenis Templat

    Di bahagian atas halaman Templates, anda melihat enam kad dengan kiraan:

    Tab Tujuan Tersedia untuk
    Pre-Approved Templat WABA yang disegerakkan daripada Meta Akaun Official API
    Lists Mesej senarai interaktif (pelanggan pilih daripada senarai) Apabila dihidupkan untuk ruang kerja/akaun anda
    Buttons Mesej butang interaktif Apabila dihidupkan untuk ruang kerja/akaun anda
    Polls Undian berbilang pilihan Apabila dihidupkan untuk ruang kerja/akaun anda
    Sequences Templat berbilang mesej mengikut susunan Apabila dihidupkan untuk ruang kerja/akaun anda
    Quick Replies Balasan ejen yang boleh guna semula Apabila dihidupkan untuk ruang kerja/akaun anda

    Klik tab untuk tukar paparan.


    Cipta dan urus mana-mana templat

    Medan tepat berbeza mengikut jenis, tetapi corak kerjanya sama:

    1. Buka tab templat yang sepadan.
    2. Klik tindakan cipta, seperti New List, New Button, New Poll, New Sequence, atau New Quick Reply.
    3. Beri templat nama dalaman yang deskriptif.
    4. Tambah kandungan mesej serta item interaktif atau media yang diperlukan.
    5. Gunakan pratonton untuk semak teks, butang, baris senarai, pilihan undian, atau langkah urutan.
    6. Simpan templat.
    7. Uji dengan akaun terkawal sebelum menambahkannya ke chatbot, automasi, balasan Live Chat, atau broadcast.

    Gunakan kawalan yang dipaparkan pada tab itu untuk pratonton, sunting, atau buang templat. Jangan buang templat yang ketika ini digunakan oleh automasi atau chatbot aktif sehingga anda telah ganti kebergantungan itu.

    Tab templat dipaparkan hanya apabila peranan anda mempunyai akses kepada jenis templat itu. Penciptaan dan penyuntingan memerlukan akses tulis; pembuangan memerlukan akses padam.

    Templat Pre-Approved (Official API sahaja)

    Jika anda menggunakan Official WhatsApp Business API, Meta menghendaki anda pra-daftar templat mesej sebelum anda boleh hantar mesej pemasaran. Wabot menyegerakkan templat ini daripada WABA anda.

    Cara segerakkan:

    1. Pergi ke tab Templates → Pre-Approved.
    2. Dalam menu lungsur Select Account, pilih akaun Official API anda.
    3. Klik Sync.
    4. Wabot mengambil templat dan status semasanya daripada Meta.
    5. Gunakan penapis akaun, status, dan pratonton untuk sahkan templat yang diperlukan tersedia sebelum memilihnya dalam aliran kerja mesej.

    Perlu cipta templat baharu?

    Penciptaan templat berlaku dalam Meta Business Manager, bukan dalam Wabot. Wabot hanya menyegerakkan templat yang Meta telah luluskan. Setelah diluluskan, templat itu tersedia di sini.


    Lists

    Mesej senarai interaktif membolehkan pelanggan ketik butang dan pilih daripada menu. Sangat sesuai untuk katalog produk, menu perkhidmatan, dan balasan berbilang pilihan.

    Struktur:

    • Header (teks pilihan)
      • Body text
      • Footer text (pilihan)
      • Button label (cth. “View Menu”)
      • Sections — kumpulkan pilihan anda:
      • Tajuk seksyen (cth. “Main Dishes”)
      • Item — setiap satu dengan tajuk, penerangan, dan ID unik

    Cara cipta:

    1. Templates → Lists → New List.
    2. Isikan header, body, dan button label.
    3. Tambah seksyen dan item.
    4. Simpan dan gunakan dalam Chatbots, balasan Autoresponder, atau Broadcasts. Automasi V3 sedia ada juga boleh menggunakan templat yang disokong.

    Buttons

    Mesej butang balasan pantas memaparkan 1–3 butang yang boleh diklik.

    Struktur:

    • Body text
      • Footer (pilihan)
      • Buttons (1–3):
      • Label (apa yang butang itu paparkan)
      • Reply payload (apa yang dihantar semula apabila diketik)

    Kegunaan:

    • Pengesahan “Yes / No / Maybe”
      • Menu “Track Order / Contact Us / FAQ”
      • CTA “Book Now / Learn More”

    Cara cipta:

    1. Buka Templates → Buttons → New Button.
    2. Tambah badan mesej serta header, footer, atau media pilihan.
    3. Tambah sehingga tiga butang dan pilih tindakannya, seperti quick reply, URL, call, atau copy code apabila tersedia.
    4. Pratonton mesej kemudian simpan.

    Polls

    Undian berbilang pilihan membolehkan pelanggan undi pilihan. Sangat sesuai untuk maklum balas, RSVP acara, dan keutamaan produk.

    Cara cipta:

    1. Templates → Polls → New Poll.
    2. Masukkan soalan (cth. “Which flavor do you prefer?”).
    3. Tambah pilihan (Chocolate, Vanilla, Strawberry, Matcha).
    4. Pilih single-select atau multi-select.
    5. Simpan dan hantar melalui Broadcast, atau Automasi V3 sedia ada.

    Jangan tambah lebih daripada 12 pilihan. Uji undian dengan penerima terkawal sebelum menambahkannya ke aliran kerja.


    Sequences

    Sequences ialah kempen titisan berbilang langkah yang telah dibina. Anggap ia sebagai automasi mini yang boleh anda lampirkan pada mana-mana pencetus.

    Contoh — urutan onboarding 5 hari:

    • Day 0: “Welcome! Here’s your first tip.”
      • Day 1: “Tip #2 — did you try the feature from yesterday?”
      • Day 3: “Case study — how a customer doubled sales.”
      • Day 5: “Special offer — 20% off for new subscribers.”
      • Day 7: “Last chance + testimonial.”

    Cara cipta:

    1. Templates → Sequences → New Sequence.
    2. Namakannya (cth. “Onboarding Drip”).
    3. Tambah langkah mesej.
    4. Susun semula, pendua, atau buang langkah sehingga urutan itu betul.
    5. Simpan.
    6. Lampirkan urutan hanya di tempat aliran kerja yang berkaitan memaparkannya.

    Quick Replies

    Quick Replies ialah balasan sedia ada untuk ejen manusia dalam Live Chat. Tidak seperti jenis templat lain, ini tidak pernah dihantar secara automatik — ejen memasukkannya secara manual.

    Contoh quick replies:

    • greeting → “Hi! Thanks for contacting us. How can I help?”
      • pricing → “Our plans start at RM30/month. Full pricing at wabot.io/#pricing.”
      • bank → “Please transfer to Maybank 1234-5678-9012 (Team Fames Sdn Bhd). Send receipt here.”
      • delivery → “Your order will arrive within 3–5 working days via J&T Express.”

    Cara guna dalam Live Chat:

    1. Dalam mana-mana perbualan, taip / dalam kotak mesej.
    2. Senarai quick replies muncul — cari mengikut nama.
    3. Klik satu untuk masukkan.
    4. Sunting jika perlu, kemudian hantar.

    Untuk mencipta satu, pergi ke Templates → Quick Replies → New Quick Reply, tambah pintasan/nama dalaman dan kandungan mesej, pratonton, kemudian simpan.


    Susun templat anda

    Amalan terbaik:

    • Namakan dengan jelas — “Greeting — Day Shift” bukan “Template 1”
      • Kumpulkan mengikut tujuan — jualan, sokongan, onboarding, offboarding
      • Semak setiap suku tahun — padam yang lapuk, kemas kini harga/tarikh
      • Terjemah — cipta versi Bahasa Melayu dan English untuk pasukan dwibahasa

    Lihat juga: Broadcast · Live Chat · Automation

  • Live Chat

    Dalam halaman ini, anda akan pilih kerja Live Chat seterusnya selepas pelanggan tulis ke WhatsApp.

    Masa diperlukan: 2 minit

    Sebelum mula

    Pastikan:

    • Anda sudah log masuk ke Wabot.
    • Akaun WhatsApp tunjuk Online.
    • Sekurang-kurangnya satu pelanggan atau telefon ujian sudah hantar mesej.

    Jika belum ada sesiapa tulis, hantar ujian dari telefon sendiri dahulu.

    Laluan Live Chat

    1. Balas perbualan
    2. Ambil alih dari bot
    3. Assign perbualan
    4. Tambah nota dalaman
    5. Hantar Quick Reply
    6. Archive perbualan
    7. Balas selepas tetingkap 24 jam tamat
    8. Jadualkan mesej
    9. Tapis inbox
    10. Tetapkan keutamaan perbualan
    11. Baca Lead Insights

    Seterusnya

    Mula dengan Balas perbualan.

  • Ciri Utama

    Wabot menggabungkan enam keupayaan utama dalam satu papan pemuka bersatu. Ciri aktif berintegrasi merentas ruang kerja, contohnya penghalaan daripada Autoresponder ke Live Chat atau penyiaran kepada segmen yang dicipta dalam Audience Hub. Integrasi Automasi V4 belum tersedia.

    Enam ciri utama

    • Chatbots — Bot berasaskan AI yang menjawab soalan lazim, saring prospek, dan tutup jualan 24/7.
      • Broadcast — Hantar kempen pukal kepada kumpulan kenalan atau segmen dengan penjadualan.
      • Automation — Ketika ini belum ditawarkan dalam V4. Teruskan aliran kerja automasi sedia ada dalam V3 sehingga enjin V4 dikeluarkan.
      • Autoresponder — Balasan automatik berasaskan kata kunci untuk salam, soalan lazim, dan sokongan pantas.
      • Live Chat — Peti masuk pasukan kongsi dengan penapis: All, Unread, Widget, Chatbot Active/Inactive, Archived.
      • Templates — Komponen mesej yang boleh guna semula: pre-approved, lists, buttons, polls, sequences, quick replies.

    Memilih ciri yang sesuai

    Saya mahu… Gunakan ciri ini
    Hantar promosi kepada 500 kenalan Broadcast
    Balas secara automatik kepada kata kunci “harga” Autoresponder
    Gunakan AI untuk jawab soalan harga Chatbots
    Cetuskan mesej apabila borang dihantar Automation in V3 (V4 belum ditawarkan)
    Buat susulan apabila label WhatsApp berubah Automation in V3 (V4 belum ditawarkan)
    Biar pasukan saya balas pelanggan bersama Live Chat
    Guna semula templat mesej WABA yang pra-lulus Templates → Pre-Approved
    Simpan balasan sedia ada untuk balasan pantas Templates → Quick Replies
    Hantar senarai pilihan interaktif Templates → Lists
    Hantar menu butang Templates → Buttons

    Bagaimana ciri disambungkan

    graph TD
        Trigger[Trigger: Webhook / Label / Keyword / Schedule]
        Trigger --> Auto[Automation]
        Trigger --> Ar[Autoresponder]
        Trigger --> Bc[Broadcast]
        Auto --> Bot[Chatbot]
        Ar --> Bot
        Bot --> Live[Live Chat Handoff]
        Bc --> Live
        Auto --> Sheets[Google Sheets]
        Auto --> Wh[Webhook Out]

    Ruang kerja sokongan

    Ciri utama disokong oleh:

    • Audience Hub — orang, pelanggan, susulan, senarai, label, dan kumpulan
      • File Manager — media kempen dan fail pengetahuan chatbot
      • REST API & OAuth — integrasi secara programatik dan klien OAuth/MCP
      • Account Settings — profil, keutamaan, keselamatan, tetapan pemilik, dan aktiviti
      • Account Error Logs — penyelesaian masalah pemilik untuk kegagalan chatbot, broadcast, API, RAG, widget, dan sistem

    Klik mana-mana ciri di bar sisi untuk mendalami.

  • Chatbots

    Dalam halaman ini, anda akan pilih laluan Chatbots yang betul selepas sambung WhatsApp.

    Masa diperlukan: 2 minit

    Sebelum mula

    Pastikan:

    • Anda sudah log masuk ke Wabot.
    • Akaun WhatsApp untuk chatbot ini tunjuk Online.

    Jika WhatsApp belum disambung, habiskan Sambung Akaun WhatsApp Anda dahulu.

    Keyword dan AI ialah dua laluan berasingan. Habiskan satu laluan. Jangan campur pada pelancaran pertama.

    Laluan Keyword

    1. Pilih mod Keyword
    2. Cipta item chatbot keyword
    3. Tambah item chatbot STOP

    Laluan AI

    1. Hidupkan mod AI
    2. Cipta Default Reply AI
    3. Tambah tool Leads Forwarder
    4. Latih AI Knowledge
    5. Uji dalam AI Playground

    Seterusnya

    Mula dengan Pilih mod Keyword jika anda mahu balasan tetap. Mula dengan Hidupkan mod AI jika anda mahu bot jawab dengan ayat sendiri.