Skip to main content

Template-Based Chatbot

Orchestrate fully automated, interactive WhatsApp journeys directly within your HubSpot Workflows. This feature transforms static message templates into dynamic, two-way conversations. By leveraging Quick Reply buttons, you can build intelligent chatbots that engage leads, qualify prospects, and handle support queries 24/7—without writing a single line of code. Using Eazybe’s advanced “Send WhatsApp & Wait for Reply” action, your HubSpot workflows pause to listen for customer inputs, then instantly route them down specific branches based on which button they clicked. It’s the ultimate tool for turning WhatsApp into an always-on engine for sales and support.

Why the Template-Based Chatbot Matters

In an era of instant gratification, customers expect immediate answers. This feature bridges the gap between manual chatting and complex custom coding. It allows scaling businesses to automate repetitive conversations while keeping all data synchronized inside HubSpot, ensuring that your human agents only step in when high-value interactions occur.

Key Benefits

Scope of Capability

The Template-Based Chatbot is versatile and can handle various use cases:
1

Send a template asking for a rating (1-5 buttons) and tag customers based on their score.

2

Guide users through selecting a time slot or service type.

3

Let users choose a topic (Pricing, Features, Support) and receive instant answers.

How It Works: Step-by-Step Configuration

To deploy your chatbot, follow this structured setup within your HubSpot account.

Step 1: Blueprint & Template Creation

First, map out your desired conversation flow. Create your WhatsApp Templates in Eazybe with Quick Reply buttons (e.g., “Yes,” “No,” “More Info”) corresponding to the choices you want to offer.
Ensure your templates are approved by WhatsApp before using them in workflows.

Step 2: Initialize the Workflow

1
Navigate to HubSpot Workflows
2
Go to Automation → Workflows
3
Click Create a New Workflow
4
Choose “From scratch”
5
Set Enrollment Trigger to “Met filter criteria”

You can choose any filter criteria of your choice (e.g., “New Lead Created” or “Form Submission”).

6
Select “Contact” as the Workflow Type
7
Define Enrollment Filters by Contact Properties
8
Add Filter Values and proceed to Workflow Actions
9
Save the Initial Workflow Setup

Step 3: Deploy the “Listen” Action

Add a new action and select “Eazybe: Send WhatsApp & wait for Reply”.
1
Add a WhatsApp Integration Action
2
Choose “Send WhatsApp & Wait for Reply”
3
Choose the sender phone number
4
Select the Template you created in Step 1
5
Save the WhatsApp Send Action
This action pauses the workflow until the user clicks a button. The workflow will wait indefinitely for a response.

Step 4: Configure Smart Branching

1
Click the ”+” icon to add a branch
2
Select “Based on action output” (specifically from the Eazybe action)
3
Choose the property “User WhatsApp Reply” (or the specific action output variable)
4
Create a branch for each button option

For example, name one branch “Interested” and another “Not Interested”.

Ensure the branch name/value matches the exact text on your Quick Reply button.
5
Configure branch conditions and values
6
Add additional branches as needed
7
Save the Conditional Branch

Step 5: Build the Journey

Under each branch, add the next step of your flow—whether it’s sending another WhatsApp template, assigning a task to a sales agent, or updating a deal stage.
1
Add an Action within a Branch
2
Add Another WhatsApp Integration Action
3
Choose “Send WhatsApp & Wait for Reply” within Branch
4
Select a value for the Branch-Specific WhatsApp Message
5
Choose the WhatsApp Sender Number
6
Select the WhatsApp Template for the branch
7
Save the Branch-Specific WhatsApp Action
Repeat the process to build deep, multi-step conversations. When you’re ready:
1
Review your workflow for accuracy
2
Activate the workflow
3
Your response-based HubSpot chatbot is now ready!
Test your chatbot workflow with a test contact before activating it for all users.

Summary

The Template-Based Chatbot feature transforms how you engage with customers on WhatsApp:
FeatureBenefit
No-Code SetupBuild complex chatbots using HubSpot’s visual workflow builder
Quick Reply ButtonsCreate intuitive, tap-based interactions
Smart BranchingRoute conversations based on user responses
Native HubSpot IntegrationAll data syncs automatically with your CRM
24/7 AvailabilityEngage customers around the clock
Scalable AutomationHandle unlimited concurrent conversations
Remember: Templates must be pre-approved by WhatsApp. Plan your conversation flow carefully before creating templates.