WhatsApp Chatbot Creation Guide
WhatsApp chatbots help you automate conversations, answer common queries, and trigger actions based on user behavior. In this guide, we’ll walk you through the entire process of building a chatbot to support these use cases.
Follow the steps below to build and launch your first chatbot:
Step 1 - Create a New Bot
- To get started, go to Automations in the left sidebar menu and select Bot from the dropdown.
- On the Bots screen, click the Add New Bot button in the top-right corner.
Step 2 - Enter a Bot Name
Once you’re on the bot editor page, enter a name for your bot. This will be used to save and identify the bot.
Step 3 - Set Up Your Trigger Node
- Start by connecting a Trigger node to the default Start node. A Trigger node defines the circumstances under which your chatbot will be launched. For example, the New message received trigger node would trigger the chatbot when someone messages you outside an active conversation window. You can learn more about trigger nodes and other chatbot components here.
Step 4 - Configure Your Bot’s Logic
- Start building your bot by adding the necessary Action nodes and Conditional nodes. We’ve provided a detailed glossary of all the nodes on this page.
- Use Edges to connect the nodes and use the Handles to determine the direction of the flow.
Step 5 - Add End nodes
End the conversation by adding an End node and connecting all remaining open handles to it.
Step 6 - Save and Activate Your Bot
Once your bot is fully configured, click the Save button in the top-left corner of the bot builder to save your changes.
To activate the bot, enable the Toggle bot status switch in the same tray. This will make your chatbot live and ready to respond to user messages.
Step 7 - Configure Advanced Bot Settings (Optional)
Click on the Settings icon located near the Save button. This will open the Bot Settings menu.
Send a message on user inactivity
- Enable this option if you want to send a message to the contacts when they become inactive during a bot session. This will open more options.
- Set the inactivity duration (in minutes). This defines how long the system should wait before sending the message.
- Finally, enter the message in the Message Text field. This message will be sent once the specified inactivity period is reached.
End the bot session after inactivity
- Enable this option if you want to end the chatbot session automatically after there’s no response from the contact for a set time duration. Enabling this will reveal additional settings.
- Set the number of minutes after which the session should end if there is no response from the user. The bot session will be terminated automatically if there is no response from the user for this set time duration.
That's all there is to building and launching your own chatbot in WANotifier.
Next, we’ll show you how to create and send WhatsApp Drip Sequences to nurture leads and onboard new customers.
Updated on: 10/07/2025
Thank you!