A Comprehensive Guide: How to Set Up Your WhatsApp Bot Step-by-Step
Welcome to this detailed guide on how to use and set up your WhatsApp Bot. In this guide, we will walk through the most important tools and settings that give you full power to manage your conversations automatically.
Dashboard Overview
The control panel is divided into two main sections: Tools and Artificial Intelligence. Here’s the function of each item:
- API Keys: To connect the bot with your external programs and websites.
- Webhooks: To send data from the bot to external services like n8n.
- Actions: To set up simple and fast fixed auto-replies.
- Flows: To build advanced and intelligent interactive conversations.
- Logger: To log all system operations and their success or failure.
- AI Keys: To connect and configure Artificial Intelligence models like Gemini.
Section 1: API Keys
These keys allow your applications to communicate with the bot. To create a new key:
- From the API KEYS page, click the
ADD KEYbutton. - In the pop-up window, enter a name for the key in the
Namefield. - From the
Permissionsdropdown, select the permissions you want to grant the key, such aswa_sendfor sending messages. - Click
SUBMIT. The key will appear in the list, and you can copy it by clicking the copy icon.

Section 2: Webhooks
A Webhook allows for sending automatic notifications to other systems. To set it up:
- From the WEBHOOKS page, click the
ADD WEBHOOKbutton. - In the window that appears, fill in the fields:
- Name: A name to identify the webhook.
- Receive Events: Choose the event type (
WhatsApporSMS). - URL: Paste the external URL that will receive the data.
- Click
SUBMITto save.
Section 3: Actions (Auto-Replies)
To create quick auto-replies based on specific keywords:
- From the Actions section, click on
AUTOREPLY. - Fill in the fields in the “Add Reply Action” window:
- Name: A name for the reply (e.g., Greeting Reply).
- Source: Select the source (
WhatsApporSMS). - Trigger: Enter the keywords that will trigger the reply (e.g., hello, hi).
- Reply Message: Write the text of the message that will be sent (e.g., Hello!).
- Click
SUBMITto save.
Section 4: Flows (Conversation Builder)
Here you can design a complete conversation journey for the customer:
- From the Flows page, click
CREATE FLOW. - From the side panel, drag
WHATSAPP SOURCEand drop it into the workspace. - Drag a
CONDITIONelement and connect it to the source. - Set the condition type (e.g.,
Contains) and enter the value (e.g.,price). - Drag the desired action (e.g.,
SEND TEXT) and connect it to the condition. - Write your reply message in the
Text Messagefield. - Click
SAVEat the top of the page to save your work.
Section 5: Connecting Artificial Intelligence (AI Keys)
This is the most crucial step to enable the AI’s capabilities in responses.
- From the AI Keys section, click
Add AI Key. - Carefully fill in the following fields:
- Name: A unique name for the bot (e.g., Customer Service Bot).
- Provider: Choose the service provider (
Geminiis recommended). - Initial Prompt: This is where you define the bot’s personality and purpose. Example:
You are an intelligent assistant for the "Modern Elegance" store. Your mission is to respond to customer inquiries in a professional and friendly manner. - Post Prompt: Here, you set the rules and information the bot must adhere to. Example:
Store Information: - Working Hours: Saturday to Thursday, from 10 AM to 11 PM. - Products: Dresses, casual wear. Important Rules: - Do not provide price information; ask the customer to visit the store instead. - API Key: Paste the API key you obtained from your service provider here.
- Click
SUBMITto save.
This concludes our guide. If you have any questions, feel free to ask.
















