Meta Tech Provider

subtitle

Help Center - Articles Detail

subtitle

How to Create a Drag & Drop
WhatsApp Chatbot in Just 10 Minutes

Create a drag and drop WhatsApp chatbot in 10 minutes using a no-code builder. Design automated conversations, capture leads, send instant replies, and manage WhatsApp chats efficiently with visual chatbot flows.

Support
Getting Started

How to Create a Drag & Drop WhatsApp Chatbot in Just 10 Minutes (Wavixo Flow Builder)

Build automated WhatsApp support & sales flows without coding.

Wavixo’s Chatbot Flow Builder lets you create fully automated WhatsApp chatbots using an intuitive drag-and-drop interface.

This tutorial explains every element you can use and shows you how to build your first chatbot in under 10 minutes


⭐ Wish to Automate Your WhatsApp Support & Sales?

Wavixo’s Drag & Drop Flow Builder enables you to create static chatbots that guide users, answer FAQs, collect details, and display products—without any coding.
Before we build the chatbot, let’s explore all the message types and elements available in Flow Builder.

Message Types You Can Create in Wavixo Flow Builder



1. Text Replies

(Simple messages sent based on user input.)


2. Quick Replies

Buttons (maximum 3) that send predefined messages when tapped.



3. Image Messages

Send an image with optional buttons underneath.



4. List Messages

Great for offering multiple choices.
Example: Choose a service, product category, department, etc



5. Section Lists

Organize items under separate categories.
Example:

Jeans

Tees

Sweaters

Accessories



6. Single Product Message

Displays one product with its image & checkout link.



8. Template Message Trigger

Trigger a pre-approved WhatsApp Template Message via a chatbot flow.
⚠️ Templates with Click Tracking enabled cannot be used for automation.



Advanced Flow Builder Elements

9. Request Intervention

Transfer a conversation from chatbot → human agent.
Example from page 3: When a user clicks “About WAvixo,” the chat automatically moves to an agent.



10. Ask a Question

Collect user details such as:

Age

Gender

Preferences

Company Name

Any other custom information

You can also assign answers to attributes for better segmentation.
Example: When the user enters their company name, it updates the attribute companyname



11. API Request (Pro Feature)

Send or fetch data from external CRMs/APIs inside the conversation flow.



12. Set Attributes & Tags

Capture user replies as:
Attributes (e.g., Optin = Yes/No)

Tags (e.g., Hot Lead, Discount Seeker)

Example from page 3:
Users clicking “Show Offers” get attribute Optin = “Yes”
Users clicking “Not Interested” get Optin = “No”



13. Attribute Validation

Ensure users enter correct information.

Example:
If the chatbot asks for an email but user enters a phone number → send an error message asking for a valid email.



14. If-Else Conditioning

Send different messages based on user actions or stored data.

Equal Condition Example:
If user enters “Delhi”, send a True response.

If user enters “Noida”, send a different True response.

Anything else triggers the False response.

Exists Condition Example:
If user shared PAN number → send True

If not shared → send False



15. Time-Based & Date-Based Conditions

Automate responses based on:
Business hours

Holidays

Specific dates


Example
Business hours: 10 AM – 7 PM
Messages in this time → Welcome message

Outside hours → Off-hours message

Attributes can be based on:

Default Now

Custom time or date attributes



How to Create a WhatsApp Chatbot in Wavixo Flow Builder

1. Unlock Flow Builder

Flow Builder is an add-on.
Activate via purchase or a 14-day free trial.



2. Create a New Flow

Click Create Flow inside Flow Builder.



3. Add Keywords to Trigger the Chatbot

Add keywords like:
shop

products

ecommerce

hi / hello

When users send these texts, your chatbot starts automatically.
Wavixo also supports:

Regex-based Conditioning
(Page 7) Example:

Regex = Plant gifts
User sends: “I want to buy plant gifts” → chatbot triggers.
Test regex via https://regex101.com/



4. Drag & Drop an Element from the Content Block

Example:
Choose List to display multiple options.



5. Enter Body Text & Button Labels

prompts like:

View Products

Hot Deals

Contact Support



6. Link Elements Carefully

Use threads to connect each message block to the next.
This defines the entire chatbot journey.



7. Your Chatbot Is Ready — Save Changes

Add as many branches as needed.
Press Save Changes when done.



8. Enable the Chatbot

Go back to Flow Builder → Toggle Enable.
🎉 Your chatbot is now LIVE!



9. Test Your Chatbot

Send any trigger keyword to your WhatsApp API number and test the flows.
You can create very sophisticated flows with hundreds of elements.



How to Set a Fallback Intent (When User Sends an Unexpected Message)

If a user sends something outside your defined flow, the chatbot won’t understand it.
To handle this:

Click Fallback & Intents

Add your Fallback Message (text, image, or video)

Save

Fallback triggers whenever chatbot doesn’t understand user input.



How to Transfer Chat from Chatbot → Live Agent

1. Add a Talk to Human button

2. Link it to Request Intervention element

User gets moved to Requesting tab in Live Chat.



Using Chatbot on Template Messages

You can assign chatbot flows to template messages with quick replies.
Steps:

1. Click Choose Template in Flow Start

2. Select a template

3. Link buttons to specific flow blocks

Up to 3 templates can be connected per flow.

⚠️ Templates with Click Tracking enabled cannot be automated.



Enable Chatbot for Click-to-WhatsApp Ads

You can link active CTWA ads created via Wavixo to your chatbot.
Supports:

Up to 20 Wavixo-created ads per flow

1 Meta-fetched ad per flow



Using API Request Feature in Chatbot Flows

Steps to Configure API Calls:
1. Enter API URL

2. Choose Request Type (GET, POST, PUT, PATCH, DELETE)

3. Add Parameters (static or attribute-based)

4. Add Headers (Auth, Content-Type, etc.)

5. Include JSON Raw Body

6. Test API Request

7. Capture Response Data as attributes

8. Save Request



Block-Level Conditions

Status Fallback
Trigger alternate blocks when API returns specific codes (e.g., 404).

Custom
Add multiple redirections for different status codes.



FAQs

How to enable Chatbot add-on mid-subscription?
A video guide is available in your Wavixo account.

How to cancel or reactivate Chatbot add-on without affecting main plan?
Covered in the help video provided in the subscription section.



Related Articles

net
layer

Make your Productivity
more efficient. From this time.

Get the Demo and unplash your productivity. Feel Free to get the
latest Technology. Have a good time

wavixo