Auto Reply to WhatsApp Messages with AI

By Updated on

YouTube video player

In this tutorial, you’ll learn how to automatically reply to WhatsApp messages, step by step.

We’ll use a software business as an example, and I will show you:

  • What chat automation tool you should use for WhatsApp automated messages
  • How you can connect it to any phone number on WhatsApp
  • And how you can auto reply to WhatsApp messages

You will get my template for free, so you can copy-and-paste it — without building it from scatch.

Let’s get started!

What is a WhatsApp Auto Reply Bot?

A WhatsApp auto reply bot is a program that automatically replies to messages on WhatsApp.

WhatsApp auto reply bots can:

These bots work 24/7 and can have conversations with many people at the same time.

For example, here’s how My Jewellery WhatsApp bot automatically replies to customer questions:

WhatsApp Chatbot of My Jewellery that automatically answers questions

Pro tip: Want to see more examples like this?

Check out my full list of WhatsApp bot examples across different industires (with screenshots and links) >>

How To Set Up Auto Reply On WhatsApp

Setting up auto-replies for WhatsApp is incredibly simple. In fact, all you have to do is follow three simple steps:

  1. Create a Free Manychat Account
  2. Connect your Phone Number to Manychat
  3. Auto Reply to Greeting Messages

Step 1: Create a Free ManyChat Account

First, you need to create a free Manychat account. It’s one of the best platforms for creating auto reply bots on WhatsApp.

I’ve been using it for the past four years for all my clients simply because it’s:

  • Easy to use – you can start without any chat automation experience
  • No code – you won’t have to write a single line of code
  • Cheap – there’s a free plan and their paid plan starts at $15/month

To create an account, just click on the button below (when you click, you will get my 100% discount code):

Create Free Manychat Account

Now, just click on Get Started Free:

Get started with Manychat for WhatsApp

Choose WhatsApp:

Get started with WhatsApp as your first channel with manychat
And sign in with your Facebook account:

Continue with your Facebook account to log in to Manychat
When you log in through Facebook, your Manychat account will be automatically created.

Account dashboard of ManyChat

Step 2: Connect Your Phone Number To ManyChat

Got your phone number ready? The next step in making your WhatsApp auto reply bot is to connect your phone number to Manychat. For this, click on Settings, select WhatsApp and click Connect:

Connect WhatsApp number to Manychat

Now, click on Connect My Own Number:

Connect my own number option on ManyChat

When you click this, a new tab will open that takes you to Facebook.

Here, you need to click on Continue:

Continue with your Facebook account

Click on Get started:

Connect Manychat to a Phone Number for WhatsApp

The next thing you need to do is select your Meta Business Account. If you have a Facebook page, then you already have a Meta Business Account.

If not, you can create one here. But remember, the account name must be the same as your actual business name. Now, you can either create or select a WhatsApp Business account. I already have one, so I’ll use that for this tutorial.

So select your Meta Business account and click on Next:

Add Business Information for your WhatsApp account

Then, you need to select your WhatsApp Business Account or create a new one.

If you create a new one, you will need to add business information. Here, it is important that the name of your WhatsApp Business account is exactly the same as the official name of your business. Otherwise, your auto replies on WhatsApp may not work.

So you can select your WhatsApp Business account and create a create a new WhatsApp Business Profile:

Choose or add a WhatsApp Business account

Next, fill in the information for your WhatsApp Business Profile and click on Next:

Add a WhatsApp Business Profile

Important: This information will also be shown on your profile in the WhatsApp app. 

After this, you’ll need to fill in your phone number and choose whether you want to get the verification code on a call or through text. You can just fill in the phone number you bought before and choose for Text Message:

Verify your WhatsApp Phone number

Then, Facebook will send you a verification code via SMS and you can just fill that in.

And that’s it, your Manychat account is now connected to your WhatsApp number!

To check if it’s connected, go back to Settings and then choose WhatsApp. Here, you should see that the Number Status is Connected and the Account Status is Approved:

WhatsApp connection status for ManyChat

If it’s not connected yet, just repeat the steps from above and try again.

Step 3: Auto Reply To Greeting Messages

Once your phone number is successfully connected to Manychat, you can create the content for your WhatsApp auto reply bot.

The first thing we’re going to do is create a greeting message. So, when someone reaches out to you, they’ll get WhatsApp automated messages sent to them.

To create this kind of message, go to Automation and click on New Automation:

Add a new automation in Manychat

Now click in the top right corner and rename the chat flow. For this tutorial, we’ll call it WhatsApp Greeting Message.

Rename automation in ManyChat

In Manychat, each automation consists of a trigger and the content of the flow. To set up the trigger, click on Add Trigger.

Add a new trigger to your Manychat automation

Then, choose WhatsApp and click on User sends a message:

Choose for User sends a WhatsApp Message in Manychat triggers

Now, click on +Keyword to add different options. You can add words like Hi, Hey, Hello, and more. Once you’ve done that, click on Create:

Set up WhatsApp message trigger for greetings in Manychat

The next step here is to create the actual greeting message. To do this, go over to the content flow and choose WhatsApp.

Choose first step WhatsApp option for ManyChat automation

Here, you can add the actual text. But, when you’re creating your greeting message, remember you need to:

  1. Greet the user.
  2. Tell them they are talking to a chatbot.
  3. Let them know if the chatbot doesn’t know the right answer, they can be connected to a real support agent.
  4. Ask their question and tell them what they need to do.

Here’s the example message I created for this tutorial:

Hey! 👋 I’m the Mailerlite Assistant.
I will try to answer your question. If I don’t know the answer, I can always connect you with a support agent.
What is your question about?
Just type in your question below 👇

Now, all you have to do is click on the Set Live button, and your automation is working!

Set live option WhatsApp greeting message on ManyChat

Reply to Keywords with a WhatsApp Auto Reply Bot

When we send an automated response to the greeting, the user will reply to it. To keep the conversation going, we’ll need to create another automation. For this tutorial, let’s assume the user is asking for the return policy of MailerLite.

We can go back to Automation and click on New Automation:

Add a new automation in Manychat

Add a New trigger to the Automation. Again, choose here for User sends a message:

Choose for User sends a WhatsApp Message in Manychat triggers

Then set this keyword to Message contains return or refund.

And you must add a Message Condition and set this to Message contains policy, so it looks like this:

Trigger option refund WhatsApp keyword in ManyChat

So if someone asks a question about the return policy or refund policy, this automation will trigger.

And in this automation, we will add a WhatsApp Message and then give the answer to their question:

We are required to provide a refund only if we terminate our Services to you without cause before the end of a year for which you have paid. There is no other circumstance in which you will be entitled to a refund from us.

For this example, I just copied the response from the MailerLite Knowledge Base:

WhatsApp refund policy message template in ManyChat

And then after you answer their question, you always want to ensure a good customer experience.

So after you asked it, you must ask: Did I answer your question?

Then you can add two buttons named:

  1. Yes, it does!
  2. No, I need help

WhatsApp action button in ManyChat

Now, continue making the automation flow. If the user is satisfied with the response and answers “Yes,” your next message should thank them. If they say no, your next message should say something like, “No problem, we will now connect you to one of our support agents.”

WhatsApp refund policy automation preview in ManyChat

This is another great feature of Manychat. Manychat has a built-in live chat you can use to transfer conversations to humans.

Before I tell you how to connect a user to an agent, you need to know that in Manychat there are two types of conversations:

  1. Closed conversations – handled by your chatbot
  2. Open conversations – handled by support agents

To assign a conversation to an agent, add a Next step and choose for Action:

Add an action to the WhatsApp refund policy automation.

Now, choose the Live Chat option, and then click Mark conversation as Open.

Add the action Mark Conversation as Open in Manychat

Then, you should add another action, click on Live Chat again, and now choose Assign conversation to assign it to a specific team member.

Add the action Assign Conversation in Manychat

And then you can choose the support agent (or group of support agents) you want to assign to the conversation:

Assign the conversation to a specific team member or group

After that, add another action, choose for Live Chat and then Notify Assignees to send a notification to the team member:

Add the Notify Assignee action in Manychat

Then, click on Set Live, and your automation will be working:

Preview of Refund Policy automation in WhatsApp

AI Auto Reply to WhatsApp Messages

So far, we’ve created auto replies in WhatsApp using keyword triggers. It works, but it’s also a bit limited.

But what if your chatbot could answer any question about your business, without making extra flows?

By adding AI, your chatbot can do that. Here’s how it works:

  1. You upload documents or website content
  2. The AI reads and learns from them
  3. When someone asks a question, the chatbot finds the answer and replies automatically

Unfortunately, Manychat’s built-in AI isn’t powerful enough for this. So to make this work, we’ll connect it with Relevance AI. We’ll do it in 3 steps:

  1. Train Relevance AI on your Data
  2. Connect Manychat to Relevance AI via Make.com
  3. Set Live and Test

Step 1: Train Relevance AI on your data

Relevance AI lets you build custom AI assistants trained on your own data, like your website or help docs. It can even book appointments or track order data, by linking it to tools like Shopify or Google Calendar:

They offer a free plan, and paid plans start at $19/month.

So just click the button below to create your free Relevance AI account:

Create Free Relevance AI Account

And click on Sign up:

Sign up to Relevance AI

After you’ve signed up, go to Agents and click New Agent:

Create a new agent in Relevance AI

Next, click on Give agent knowledge to upload your content:

Give your Relevance AI agent knowledge.

You can upload documents, paste URLs, or drag in PDFs. For example, here’s a document with help info from an eCommerce store:

Example of a knowledge base document of an eCommerc business

Once your document is uploaded, check Allow agent to search so the AI works more efficiently:

Allow Relevance AI agent to search knowledge base documents

Then click Save changes in the top right:

Save changes to your Relevance AI Agent

Finally, name your agent and add a short prompt to guide its tone and behavior:

Add a name and prompt to your Relevance AI Agent

Once that’s done, click Run and try asking your AI a few questions. It should already be able to answer based on your uploaded data:

Run your agent in Relevance AI and ask it any questions

Step 2: Connect Manychat to Relevance AI via Make.com

Now we’ll connect the chatbot with Relevance AI. That way, when someone messages your WhatsApp bot, their question is sent to the AI, and the answer comes right back.

To do this, we’ll use Make, a no-code platform that connects different tools together.

Just click the button below to get 30 days of Make Pro for Free (only if you use my button):

Get 30 Days of Make Pro for Free

And I actually have created a step-by-step video on how you can connect Manychat to Relevance AI using Make:

So let’s set this up in Manychat.

Go to SettingsWhatsApp inside Manychat:

Default reply for WhatsApp in Manychat settings

Find the Default Reply, this is the automation that sends when somebody messages you (and no other automation is triggered).

Click Select Existing, and choose the Default Reply from my free template (download it here):

Default Reply automation that sends a question to Relevance AI

Then, click on the trigger and set it to Every time so it catches all incoming questions:

Default Reply in Manychat that is set to everytime

Then we store the user’s message in a custom field (“Relevance AI > Question”) and send that to Relevance AI using Make.

Here’s what the Make integration looks like:

Integration between Manychat and Relevance AI

This setup works in 4 simple steps:

  1. A WhatsApp message triggers the Default Reply in Manychat
  2. The message is sent to Relevance AI via Make
  3. The AI responds, and the answer is saved in Manychat field (in the field “Relevance AI > Answer”)
  4. That answer is sent back to the user via an automation

The automation we use to send the answer is called “WhatsApp Chatbot > Send AI Answer” from the template:

Send the AI Answer with your WhatsApp chatbot

This flow sends the answer and checks if it helped. If it didn’t, the conversation is handed off to a human support agent.

Step 3: Set Live and Test

Once everything’s connected, hit Set Live at the top right:

Set your automation live in Manychat

Then message your WhatsApp bot with a question and your AI will instantly respond:

The AI WhatsApp Chatbot that we created

Free Template for Automatically Replying to WhatsApp Messages

And that’s how you automatically reply to messages on WhatsApp!

If you want to get started quickly, just fill in the form below and download my FREE template:

Your Turn to Set an Auto Reply on WhatsApp!

That’s all it takes to set automated replies on WhatsApp.

How are you going to use WhatsApp chat automation?

Let me know in the comments below!

Frequently Asked Questions

How do I set up AI auto-reply WhatsApp?

Setting up an AI auto reply for WhatsApp is simple. Use tools like ManyChat and Chatbase to create custom replies that use AI to automatically respond to messages on WhatsApp. This setup allows businesses to manage customer queries more efficiently.

Can I set up a WhatsApp AI reply to specific keywords?

Yes! With platforms like ManyChat, you can set up a WhatsApp AI reply based on specific keywords. That way, your responses are targeted and relevant. This feature is particularly useful for common queries like return policies or product inquiries.

How does AI reply WhatsApp work?

An AI reply WhatsApp works by training a chatbot on your data (such as your website or business documents). When users send messages, the AI analyzes the content and replies accordingly. This helps automate repetitive tasks and improve response time.

Is it possible to set up a custom WhatsApp AI auto reply?

Absolutely! You can create a custom WhatsApp AI auto reply tailored to your business. Training the AI on specific data lets you provide more accurate answers to your customers’ queries.

What are the benefits of using an AI WhatsApp reply?

Using an AI WhatsApp reply allows you to automate responses. It reduces the time and effort needed for manual replies. Also, an AI WhatsApp reply system improves the accuracy of responses and offers a seamless customer experience.

What is the easiest way to set up an auto reply WhatsApp system for my business?

The easiest way to set up an auto reply WhatsApp system is by using a no-code automation tool like ManyChat. You just need to:

  1. Create a free ManyChat account
  2. Connect your phone number to ManyChat
  3. Auto reply with WhatsApp to greeting messages
Joren Wouters

I’m Joren Wouters, founder of Chatimize. With 6+ years of experience with chatbots, I have been featured by the world’s biggest chatbot platforms, including Manychat, Chatfuel, Botpress and Chatbot.com (to name a few).

I am also one of the 30 people on the planet, that can call himself a “Manychat Educator”. This has led me to work with almost any type of business, from small to large.

I’m here to help you create powerful chat funnels that generate leads, boost your revenue, and cut down on costs.

Comments (4)

  1. Wayne

    Hello, Joren,
    When I use your template, there is a erro meeseage:
    Manychat
    Module references non-existing module ‘2’.
    How to fix it? Thank you.

    1. Joren Wouters

      Hey Wayne! Could you send a video of your setup to info@chatimize.com? Then, I can have a look at it.

  2. Aditya Kumar

    Is there any tool that can do this for free?

    1. Joren Wouters

      Have a look at Botpress, they have a very good free plan.

Leave a Reply