How to set up an AI agent on WhatsApp: step-by-step guide (2026)
Guides

How to set up an AI agent on WhatsApp: step-by-step guide (2026)

IA
InBoxIA
||12 min

How to set up an AI agent on WhatsApp step by step

If you want to set up an AI agent on WhatsApp but don't know where to start, this guide is for you. You don't need to be a developer or have any technical experience: we'll walk you through the entire process from zero to having an intelligent agent running on your WhatsApp Business, answering customers, booking appointments, and closing sales 24 hours a day.

WhatsApp is the world's most popular messaging app, with over 2 billion active users. In Spain, 95% of smartphone users have it installed. Across Latin America the numbers are similar or even higher: in Mexico, Argentina, Colombia, and Brazil, WhatsApp is literally the number one channel for communicating with businesses.

Yet most businesses still reply to messages manually, losing customers who write outside business hours and leaving conversations unanswered for hours. An AI agent changes all of that.

In this step-by-step tutorial, we'll set up your AI agent on WhatsApp using InBoxIA, a Spanish platform designed for SMBs that want to automate their customer service without technical headaches.

What you need before you start (prerequisites)

Before following this tutorial, make sure you have the following ready:

  • A dedicated phone number for your business. It can be the one you already use on WhatsApp Business or a new one. Keep in mind that you cannot use the same number on personal WhatsApp and WhatsApp Business API simultaneously.
  • A Meta Business Suite account. It's free and you can create one at business.facebook.com. If your business already has a Facebook page, you probably have one already.
  • Your basic business information: name, address, opening hours, services, and prices. The more information you give your AI agent, the better its responses will be.
  • A Google account (optional but recommended) if you want to integrate Google Calendar for automatic appointment scheduling.
  • 15-30 minutes of your time. That's it. With modern platforms like InBoxIA, setting up your AI agent is much faster than you might think.

Step 1: Create your WhatsApp Business account

If you already have a WhatsApp Business account, you can skip to step 2. If not, here's how to create one:

Option A: WhatsApp Business App (to get started quickly)

  1. Download the WhatsApp Business app from Google Play or the App Store (it's free and separate from the personal WhatsApp app).
  2. Register your business phone number.
  3. Complete your business profile: name, category, address, hours, description, and profile photo.
  4. Set up a basic greeting message and away message.

This option works fine to get started, but it has limitations: it doesn't allow advanced automations, doesn't integrate with AI platforms, and only works on one device.

Option B: WhatsApp Business API (recommended)

The WhatsApp Business API is the professional version that lets you connect external tools, automate responses with AI, and manage conversations from multiple agents. This is what you need to set up an AI agent.

The good news is that you don't need to request API access directly from Meta. Platforms like InBoxIA are official providers (BSPs) that give you transparent access to the API. When you sign up for InBoxIA, the WhatsApp API connection happens automatically from the control panel.

Important note: The WhatsApp Business API has a per-conversation cost charged by Meta (not the provider). In Europe, the cost per customer-initiated conversation is around $0.03 and per business-initiated conversation around $0.08. InBoxIA doesn't add any extra cost per message: you just pay your monthly plan plus Meta's conversation fees.

Step 2: Choose your AI platform

This is where many businesses get lost. There are dozens of platforms that promise "AI chatbots for WhatsApp," but they're not all the same. Here are your main options:

Build your own

You can build your own chatbot using the WhatsApp Cloud API plus a language model like GPT or Claude. It's the most flexible option, but it requires:

  • Programming knowledge (Python, Node.js, etc.)
  • Your own server or cloud hosting
  • Ongoing maintenance
  • Weeks or months of development

Best for: companies with their own technical team that need extreme customization.

Basic chatbot platforms

Tools like ManyChat or Chatfuel offer visual flow builders. They're easy to use, but most work with rigid rule-based flows, not real AI. Customers get lost in button menus, and if they ask something outside the predefined flow, the bot doesn't know what to do.

InBoxIA (recommended)

InBoxIA combines the best of both worlds: real conversational AI (the agent understands natural language and maintains fluid conversations) with a no-code setup that anyone can complete in minutes.

Why do we recommend it?

  • Real AI agents, not pre-recorded flows. They understand context, variations, spelling mistakes, and intent.
  • Multichannel: WhatsApp, Instagram, Facebook Messenger, Telegram, and TikTok from a single dashboard.
  • Automatic scheduling with built-in Google Calendar integration.
  • Multilingual: detects the customer's language and responds accordingly.
  • From EUR 27/month. No hidden costs.
  • Setup in under 10 minutes.

If you want to compare more options, check out our comparison of the best WhatsApp chatbots in 2026.

Step 3: Connect WhatsApp to InBoxIA

Let's get practical. Here's how to connect your WhatsApp Business to InBoxIA:

  1. Sign up for InBoxIA at app.inbox-ia.com/register. Registration is free and you don't need a credit card to get started.
  2. Once inside the dashboard, go to Channels > Add channel > WhatsApp.
  3. The Meta connection flow will open. Log in with your Meta Business Suite account.
  4. Select your WhatsApp Business account or create a new one from there.
  5. Choose the phone number you want to connect.
  6. Verify the number with the code you'll receive via SMS or call.
  7. Done! Your WhatsApp Business is connected to InBoxIA.

The entire process takes about 5 minutes. From now on, all messages arriving at your WhatsApp Business will be managed from the InBoxIA dashboard.

Tip: If you're already using the WhatsApp Business app on your phone with that number, migrating to the API means you'll stop receiving messages in the app. All messages will arrive in InBoxIA instead. This is normal and required to use the WhatsApp Business API.

Step 4: Configure your AI agent

This is where your agent comes to life. In InBoxIA, go to Agents > Create agent and fill in these fields:

Business information

Give your agent all the information it needs to respond well:

  • Business name and a short description
  • Services and prices (be specific: "Men's haircut: EUR 15, Women's haircut: EUR 25")
  • Opening hours (by day of the week)
  • Physical address (if applicable)
  • Important policies: cancellations, payment methods, service durations
  • Frequently asked questions and their answers

Personality and tone

Define how you want your agent to speak:

  • Agent name: it can be a personal name ("Laura") or generic ("[Your business] Assistant")
  • Tone of voice: formal, informal, friendly, professional... Choose the one that fits your brand.
  • Primary language: English, Spanish, or any other (the agent can respond in other languages automatically).
  • Special instructions: for example, "Always offer a free trial appointment to new customers" or "Don't give discounts without manager approval."

Agent goals

Specify what you want your agent to do:

  • Answer questions about services and prices
  • Book appointments automatically
  • Collect contact information from leads
  • Send the menu or catalog
  • Transfer to a human when necessary

Pro tip: The more specific you are with the information and instructions, the better the results. An agent with vague information gives vague answers. An agent with detailed information responds like your best employee.

Step 5: Set up automated flows

In addition to free-form AI conversation, you can configure specific flows for common situations:

Welcome message

The first message anyone receives when they write to you for the first time. A good welcome message:

  • Greets with the business name
  • States what the agent can do
  • Invites action

Example:

"Hello! I'm the virtual assistant for Smile Dental Clinic. I can help you book an appointment, answer your questions about treatments, or provide pricing information. How can I help you?"

Automated FAQs

Set up responses for your most common questions:

  • "How much does [service] cost?"
  • "What are your opening hours?"
  • "Where are you located?"
  • "Do you accept [payment method]?"

With InBoxIA, the AI agent answers these questions naturally without needing to create rigid flows. Simply include the information in the agent's knowledge base and it handles the rest.

Appointment booking flow

This is one of the most valuable flows. When a customer wants an appointment, the agent:

  1. Asks which service they need
  2. Checks availability on your calendar in real time
  3. Offers available time slots
  4. Confirms the appointment
  5. Sends an automatic reminder before the appointment

For this to work, you need to complete the next step.

Step 6: Connect your Google Calendar

Google Calendar integration lets your AI agent book real appointments without human intervention:

  1. In the InBoxIA dashboard, go to Integrations > Google Calendar.
  2. Click Connect with Google and log in with your Google account.
  3. Select the calendar you want to use (it can be a specific one for appointments).
  4. Configure your availability parameters:
    • Duration of each appointment (30 min, 1 hour, etc.)
    • Buffer time between appointments
    • Available days and hours
    • Services and their individual durations
  5. Save the configuration.

From now on, when a customer asks for an appointment via WhatsApp, your AI agent will automatically check your Google Calendar, offer available slots, and create the calendar event when the customer confirms.

Real example: A customer messages at 11 PM: "I'd like a haircut appointment on Friday." Your agent responds within seconds: "Of course! On Friday I have availability at 10:00, 11:30, and 4:00 PM. Which do you prefer?" The customer chooses and the appointment is confirmed in your calendar. You find out in the morning when you check your updated schedule. Without ever touching your phone.

Step 7: Test your agent before going live

Never launch an agent without testing it. InBoxIA includes a test mode that lets you chat with your agent before it goes into production:

Pre-launch checklist

  • Basic questions: ask about services, prices, and hours. Does it respond correctly?
  • Scheduling: try to book an appointment. Does it show real availability? Does it create the event in Google Calendar?
  • Off-topic questions: ask something it shouldn't know ("What's the capital of France?"). Does it politely redirect to business topics?
  • Tone and personality: is the tone what you defined? Does it sound natural?
  • Typos and slang: write with mistakes and abbreviations ("i wanna book 4 friday"). Does it understand correctly?
  • Human handoff: ask to speak with a person. Does it transfer correctly?
  • Languages: if your business serves international customers, write in Spanish or Portuguese. Does it respond in the correct language?

Involve your team

Ask 2-3 people on your team (or friends) to test the agent as if they were real customers. Give them freedom to ask whatever they want. Take note of any responses that don't satisfy you and adjust the configuration.

Step 8: Launch and monitor performance

Everything is ready. Here's how to go live:

  1. In InBoxIA, change the agent status from Test to Active.
  2. From that moment on, all messages arriving at your WhatsApp Business will be handled by your AI agent.
  3. Enable copilot mode if you want the AI to suggest responses but require a human to approve them. This is a great option for the first few weeks while you build confidence.

Key metrics to monitor

From the InBoxIA dashboard, you can track:

  • Resolution rate: percentage of conversations the agent resolves without human intervention.
  • Response time: how long the agent takes to respond (usually 2-5 seconds).
  • Appointments booked: how many appointments are scheduled automatically.
  • Human handoffs: how many conversations escalate to a human agent and why.
  • Customer satisfaction: direct feedback from customers.

Realistic goal: In the first few weeks, aim for a resolution rate of 70-80%. With tweaks and improvements, most of our clients reach 85-95% within the first month.

Common mistakes to avoid

After helping hundreds of businesses set up their AI agent, these are the mistakes we see over and over:

1. Giving incomplete information to the agent

If you don't provide all prices, hours, or conditions, the agent will either make things up or say "I don't have that information." Take the time to create a comprehensive knowledge base.

2. Not testing before launch

An untested agent is a ticking time bomb. Always test with different scenarios before it talks to real customers.

3. Trying to make the agent do everything

An AI agent is excellent for answering questions, booking appointments, and qualifying leads. But it's not a complete replacement for humans. Clearly define when it should transfer to a person: serious complaints, complex negotiations, sensitive situations.

4. Forgetting to follow up

Setting up the agent and forgetting about it is a mistake. Review conversations weekly, identify questions it doesn't answer well, and update the information.

5. Not telling customers they're talking to AI

Your customers appreciate knowing they're talking to an AI. A simple "I'm [business name]'s virtual assistant" at the start builds trust and sets expectations.

Comparison: DIY vs. InBoxIA

AspectBuild your ownBasic chatbot (rules)InBoxIA
Setup time2-8 weeks1-3 days10-30 minutes
Initial cost$2,000 - $15,000+$0 - $200$0 (free registration)
Monthly cost$200 - $1,000+$50 - $300From EUR 27/month
Real conversational AIYes (if implemented well)NoYes
Automatic schedulingRequires developmentNo or limitedIncluded
MultichannelRequires development per channelLimitedWhatsApp, IG, FB, TG, TikTok
MultilingualRequires configurationNoAutomatic
MaintenanceConstant (your team)MediumInBoxIA handles it
Coding requiredYesNo (but limited)No
SupportYour teamVariesHuman support in English and Spanish

For the vast majority of SMBs and local businesses, InBoxIA is the most efficient option: you get a professional AI agent running in minutes, with no upfront investment and a monthly cost far lower than hiring additional staff.

What industries benefit from a WhatsApp AI agent

A WhatsApp AI agent is particularly useful in industries where customers need fast responses, service information, and appointment booking:

Discover more industries on our solutions by sector page.

Get started now: set up your AI agent on WhatsApp

Setting up an AI agent on WhatsApp is no longer something reserved for large enterprises with technology departments. With tools like InBoxIA, any business can have an intelligent assistant running on WhatsApp in under 30 minutes, with no code, no complications, and starting from EUR 27/month.

Your competitors are already automating. Your customers expect instant responses. And every unanswered message is a lost sale.

Create your free InBoxIA account and follow this step-by-step guide. In less than an hour, you'll have your AI agent on WhatsApp serving customers while you focus on what you do best: running your business.

Want to learn more about what an AI agent is and how it works? Read our complete guide to AI agents on WhatsApp.

Frequently asked questions

Do I need coding skills to set up an AI agent on WhatsApp?

No. With platforms like InBoxIA, the entire setup process is visual and requires no technical knowledge. You upload your business information, define the tone and goals, and the agent is ready. If you know how to use WhatsApp, you know how to configure your agent.

How much does it cost to have an AI agent on WhatsApp?

With InBoxIA, plans start from EUR 27/month. On top of that, there's Meta's per-conversation cost (WhatsApp Business API), which is around $0.03 per customer-initiated conversation. For most SMBs, the total monthly cost is significantly less than hiring additional staff to handle messages.

Can my AI agent book real appointments in my calendar?

Yes. InBoxIA integrates natively with Google Calendar. Your agent checks real availability, offers free slots to the customer, and creates the event automatically. It also sends reminders before the appointment to reduce cancellations.

What happens if the AI agent can't answer something?

The agent is configured to transfer the conversation to a human when it detects it cannot resolve the query. You can define the transfer conditions: by question type, by customer sentiment, or when the customer explicitly requests it. In InBoxIA, copilot mode lets the AI suggest responses while a human approves them — ideal for the first few weeks.

Follow us on social media

Ready to automate your business?

Create your free account and discover how an AI agent can serve your customers 24/7 on WhatsApp and Instagram.

Start for free