Tutoriais
How to Create an AI Agent on WhatsApp in 10 Minutes
Tutoriais
10 min read
1 June 2026

How to Create an AI Agent on WhatsApp in 10 Minutes

From sign-up to first conversation in 10 minutes. Honest step-by-step guide, no code required, with the 4 most common friction points and how to solve them.

Equipe OpenClaw

Equipe OpenClaw · Time de Engenharia & Produto

A Equipe OpenClaw é formada por engenheiros, designers e especialistas em IA dedicados a construir a melhor plataforma de agentes conversacionais para negócios brasileiros. Combinamos expertise…


How to Create an AI Agent on WhatsApp in 10 Minutes (Step by Step)

Creating an AI agent on WhatsApp used to be a three-month project: getting Meta API approval, coding integration, hosting server, testing. With OpenClaw, the same delivery runs in 10 minutes from sign-up to first real conversation. This post is the honest step-by-step guide — with the 4 friction points you'll encounter and how to get past each one.

TL;DR: Sign-up → describe the agent in text → connect WhatsApp Business → configure 1 integration → first conversation. ~10 min. No code required.


What you need before starting

Three things (and nothing more):

  1. WhatsApp Business account (Meta's free app — don't confuse it with personal).
  2. Dedicated phone number. Can be landline, virtual or mobile — but cannot be in use on personal WhatsApp.
  3. 10 minutes without interruption. The flow breaks if you leave midway through authentication.

No credit card needed on the free plan. No company registration required (though we recommend it). No need to know what a webhook is.


Step 1 — Create account (1 min)

Go to openclaw.com.br, click on Create free account and fill in:

  • Email
  • Password
  • Your business name

The system creates your workspace in seconds. You land on the dashboard with a 3-step tour.

Common friction: Confirmation email sometimes lands in Gmail spam. If it doesn't arrive in 1 min, check the "Promotions" or "Spam" folder.


Step 2 — Describe the agent in natural language (3 min)

Here OpenClaw diverges from most platforms. Instead of building a flowchart by dragging blocks, you describe the agent in text and the platform builds the logic.

Open Agents → + New agent. You'll see three fields:

Name

The name the customer sees. E.g.: Sofia, OpenClaw Assistant, Solar Clinic Assistant.

Objective

A short sentence of what the agent should do. Examples that work:

  • Qualify new leads and schedule free assessment with a consultant.
  • Answer queries about our courses, apply discount coupon and send payment link.
  • Sell. (too generic)
  • Be friendly, efficient, professional and sell. (objective becomes list of adjectives — bad)

Personality and restrictions

Here you provide the "brand manual" in running text. Example we use as baseline:

Tom: casual Brazilian, close yet professional. May use emojis sparingly (1 per message).

Always: introduce yourself in the first turn. Use the client's first name when you know it. Confirm appointment twice.

Never: promise discounts that aren't in the catalogue. Talk about competition. Make up timings or prices. Answer health/legal/financial questions — forward to human.

When stuck: politely ask the person to wait and call a human via /chamar_humano.

Saved. In 2 seconds you have a functional agent — still without integrations.


Step 3 — Connect WhatsApp Business (3 min)

This is the part that generates the most friction and where most platforms lose the user. OpenClaw shortens Meta's official flow to a linear sequence.

3.1 Initiate connection

On the dashboard, click Integrations → WhatsApp → Connect. Choose:

  • New number: if you're going to use a number that isn't on any WhatsApp yet.
  • Migrate from WhatsApp Business (app): if you already have the WhatsApp Business app installed and want to transfer the number to API. Attention: the app stops working after migration.

3.2 Authenticate with Meta

OpenClaw redirects to Meta login (not Google, not personal Facebook — Business Manager account). If you've never opened Business Manager, Meta creates it for you on the spot.

Common friction #1: Your personal Facebook account needs to be admin of the Business Manager. If no one has given you access, you won't be able to get past this screen.

3.3 Select / create WhatsApp Business Account

Within Meta authentication, you choose which WABA (WhatsApp Business Account) to use. If it doesn't exist yet, Meta creates it on the spot through the embedded interface.

3.4 Verify the number

Meta sends SMS code or call to the number you're going to connect. Enter the code in the OpenClaw interface.

Common friction #2: If you've already used this number on a WhatsApp (personal or business app), the code doesn't arrive. Solution: uninstall WhatsApp from this number on the mobile BEFORE initiating the connection.

3.5 Configure webhook

OpenClaw configures the webhook automatically. You don't need to do anything. When the screen shows Number connected ✅, it's ready.


Step 4 — Plug in ONE integration (2 min)

You can skip this step and start chatting right away — but 95% of agents that go live use at least 1 integration. We recommend starting with the one that generates value fastest in your case:

Your business First integration
Clinic, consulting room, studio Google Calendar
Infoproduct, course Stripe or Mercado Pago
B2B Service (consulting, agency) HubSpot or RD Station
Physical store / delivery Google Sheets

Example — Google Calendar:

  1. Integrations → Google Calendar → Connect.
  2. Authorise with the Google account that has the operation calendar.
  3. Choose which calendar the agent can consult / create event.
  4. Define window (e.g.: Mon-Fri 9am-6pm, Sat 9am-1pm).
  5. Save.

Done. The agent now checks available time in real-time and creates event without human intervention.


Step 5 — First real conversation (1 min)

Take your other mobile (or ask someone), send a message to the number you connected. Test scenarios that you know will happen:

  • "hi"
  • "how much does it cost?"
  • "do you attend on Saturday?"
  • "I want to book"
  • "I need to speak with a human"

Observe the responses. Go back to the OpenClaw panel → Conversations to see the transcript.

Adjust what didn't turn out well: if the agent got the tone wrong or made something up, go back to the personality field and add the rule that was missing. Agent re-reads the description with each new message — changes apply in the next conversation.


The 4 most common mistakes in the first 10 minutes

  1. Objective too generic. Agent with vague objective gives vague response. Rewrite with the concrete result you expect.
  2. Forgetting negative restrictions. "Never make up price" is worth more than "be professional". Negative rules guide better.
  3. Skipping integration and testing only with text. Agent without calendar in the clinic example becomes decorative — client leaves the conversation without having booked anything.
  4. Thinking it's ready on the first test. The first 20-30 real turns reveal patterns you didn't anticipate. Reserve 1 week to iterate before switching off the human attendant.

And after the 10 minutes?

The agent going live is just the starting point. The real work of maximising results lies in:

  • Analysing real conversations and refining the personality.
  • Adding customised skills for specific operations of your business (stock enquiry, payment verification, etc).
  • Configuring intelligent handoff for when the agent needs to call a human.
  • Tracking metrics of resolution vs escalation.

We cover each of these in separate posts — but first it's worth understanding what happens inside the agent at each conversation turn to calibrate expectations.


Equipe OpenClaw

Published on 1 June 2026

Related posts