Discount 25% Promo Code : YEAREND2024

Tutorial

Setup Chatbot

The Chatbot feature allows you to automatically reply to messages that contain a specific keyword.

To use it, you must define one or more keywords for the chatbot to detect and respond to. When a user sends a message that matches the condition you’ve set, the chatbot will reply automatically.

Click4Wasap provides a powerful chatbot system that supports:

  • 💡 AI Integration using OpenAI API (You need to provide your own API key)

  • 🔗 AND Conditions using && (e.g. user must mention multiple keywords)

  • 🚫 Negative Keywords to exclude certain messages from triggering the bot

⚠️ Important Notes

You might occasionally see:

  • “Waiting for this message. This may take a while”

  • Or experience cases where the chatbot doesn’t reply to first-time users

This usually happens when:

  • The user’s message has not fully synced with WhatsApp yet

  • Or it’s the user’s first time messaging you after connecting to Click4Wasap

To handle these situations, we recommend enabling the:

  • Greeting Messagefor welcoming first-time users

  • Auto Replyfor general fallback replies when chatbot doesn’t match

Play Video

Step 1. WhatsApp > Features > Chatbot

 

Step 2. Choose WA Account & Add New Chatbot

 

Step 3. Setup Chatbot keywords

Now, it’s time to configure how your chatbot detects messages by defining keywords, match type, and advanced filters.

🎯 Keyword Match Types

Click4Wasap supports & offers various keyword matching types to determine how the chatbot responds to messages:

💬 Test Scenarios

Type Description Example Keyword Message Match Example Will Trigger?
Exact Match The message must exactly match the keyword (case-insensitive). hello hello Yes
hello hello there No
Contain The keyword can appear anywhere in the message. order I want to place an order now Yes
Start With Message must begin with the keyword. hi hi, I need help Yes
hi can you say hi to me? No
End With Message must end with the keyword. thanks I appreciate it, thanks Yes
thanks thanks a lot for your help No

🔗 Using && (AND Condition)

AND Operator (&&): Use && to require multiple keywords to be present in the message.

💬 Test Scenarios : Example Keyword: hi&&you

Scenario Message Result
A Hi, how are you? Match
B Hi, today is sunny No Match (missing “you”)

Only works with Contain type.

These features help fine-tune your chatbot’s responses for more accurate interactions

🚫Negative Keywords (Filter)

Negative keywords let you block specific messages from triggering the chatbot—even if they contain the main keyword.

How it works:

  • If a message contains any of the words in the Negative Keywords list, the bot won’t respond.

  • Combine with && to make filtering even more precise.

📌 Use only with Contain type.

Example Setup:

  • Keyword: register

  • Negative Keywords: belum, not, dont want

💬 Test Scenarios

Message Result
belum register Blocked
not register yet Blocked
I dont want to register Blocked
I want to register now Responds

Your chatbot will only reply when the message contains “register” and does not include any blocked words.

🚫Negative Keywords  + AND Operator (&&)

You can also use && inside Negative Keywords to block a chatbot reply only when multiple specific words appear together in the same message.

📌 When to Use This

Use this when you want the chatbot to allow partial matches, but block messages only if two or more specific negative words are present together.

🧠 Example Configuration

    • Type: Contain

    • Keyword: register

    • Negative Keywords:

      • belum&&register

      • not&&register

      • dont want&&register

    This means:

    Do not reply if message contains BOTH words:

    • belum and register

    • OR not and register

    • OR dont want and register

💬 Test Scenarios

Message Matched Keyword Matched Negative Keyword Pair? Result
belum register register belum&&register Blocked
not going to register register not&&register Blocked
I dont want to register register dont want&&register Blocked
I want to register register Responds
belum daftar register No reply (keyword not matched)

Notes

  • This logic only works with Contain type

  • You can still mix single-word negative keywords (not) and combo keywords (not&&register)

  • Matching is case-insensitive

Step 4. Click Submit Button

Step 5. Enable Chatbot Status

Please make sure you enable your chatbot for your account or your chatbot won’t run

Advance Features

These features are optional.

✅Trigger Limit

✅Capture Data

✅Sequence Message

✅Next Bot Action

✅Notification Message

✅Labels Manager

✅Contacts Manager