Blog

Agents on WhatsApp, in practice.

Guides, comparisons and field notes on putting an AI agent or companion on WhatsApp, and keeping it there.

LatestComparisons

How to put an AI agent on WhatsApp in 2026: every option

Four ways to put an AI agent on WhatsApp in 2026, compared on setup, cost, Meta's AI rule and ban risk, with a decision guide by use case and agent type.

· 7 min read
Rules and bans

WhatsApp's AI chatbot ban 2026: the rule and where it stands

Since 15 January 2026 Meta bars general-purpose AI assistants from WhatsApp's Business API. The rule, who left, what Italy and the EU did, and what is still open.

· 6 min read
Guides

OpenAI WhatsApp integration: build a GPT agent in TypeScript

Connect OpenAI to WhatsApp in TypeScript: verify the signed webhook, keep the chat history, call the Responses API and reply with one API call. Full code, Node 22.

· 6 min read
Rules and bans

Why WhatsApp bans numbers, and how AI agents stay online

WhatsApp bans numbers for spam-like behavior: cold messages, bursts, automation, unofficial apps and reports. What its own rules say and how AI agents stay online.

· 7 min read
Companions

How to launch an AI companion on WhatsApp in 2026

A step by step plan to launch an AI companion on WhatsApp: the number, persona, onboarding link, memory, safety rules, retention without cold messages, cost.

· 7 min read
Comparisons

WhatsApp Business API vs a personal number for AI agents

WhatsApp Business API vs a personal number for an AI agent, side by side: AI policy, templates, the 24-hour window, pricing, limits, groups and ban risk.

· 7 min read
Guides

n8n WhatsApp AI agent: a production setup, step by step

Build an n8n WhatsApp AI agent that holds up in production: signed webhook, instant 200, duplicate protection, AI Agent node with memory, retried replies, handoff.

· 7 min read
Comparisons

WhatsApp API pricing in 2026: what an AI agent costs

WhatsApp API pricing in 2026 for AI agents: Meta's per-message rates by country, provider markups, and a worked 1,000-user example with the model bill.

· 7 min read
Rules and bans

ChatGPT, Copilot and AI assistants on WhatsApp: what happened

ChatGPT, Copilot and Perplexity left WhatsApp on 15 January 2026. Only ChatGPT is back, in the EEA since 13 July 2026. The dates, the EU order and what it means.

· 5 min read
Guides

Claude WhatsApp bot: build an agent with the Anthropic API

Build a Claude WhatsApp bot in Python with FastAPI: verify the webhook, give Claude a tool, cache the system prompt and send the reply. Full code for Sonnet 5.5.

· 6 min read
Comparisons

Unofficial WhatsApp APIs compared: Baileys, WAHA, Evolution

Baileys, whatsapp-web.js, WAHA, Evolution API, Whapi.Cloud and Green-API compared: license, how they connect, the June 2026 passkey change and who carries the ban.

· 6 min read
Guides

WhatsApp MCP servers: give Claude or ChatGPT a number

A WhatsApp MCP server lets Claude or ChatGPT read and send messages as tools. The open-source options, the risk to your own account, and a TypeScript build.

· 6 min read
Guides

OpenClaw on WhatsApp without risking your own number

OpenClaw's WhatsApp channel links your account through Baileys. See why a second number is advised, how to get one, and how to bridge a managed number over HTTP.

· 6 min read
Rules and bans

Is your AI bot allowed on the WhatsApp Business API?

Under Meta's 2026 terms a support bot is fine and a general-purpose assistant is not. A test with examples, the gray areas, and what happens if Meta rules you out.

· 5 min read
Rules and bans

WhatsApp number banned? What to do next if it runs a bot

Number banned and it runs a bot? Tell a restriction from a ban, request WhatsApp's in-app review, reach your users another way and avoid a repeat. No unban tricks.

· 6 min read
Companions

AI companion safety rules in 2026: what builders must do

California SB 243, New York's companion law, the EU AI Act and the FTC study, with dates and sources, turned into a checklist for AI companion builders.

· 7 min read
Engineering

WhatsApp webhook handling: signatures, retries, duplicates

How to handle WhatsApp webhooks for an AI agent: verify the Standard Webhooks signature, answer within 10 seconds, survive retries and dedupe events. TypeScript.

· 6 min read
Engineering

WhatsApp AI agent with memory: history, summaries, facts

whasp's servers keep no messages, so your agent's memory is yours to build: a SQLite schema, a recent-turns window, rolling summaries and long-term facts, in TypeScript.

· 6 min read
Guides

How to make an AI agent text like a person on WhatsApp

Prompt rules, WhatsApp's own formatting syntax and TypeScript code that turns a model's Markdown into short, ordered messages that read like a person texting.

· 6 min read
Guides

Transcribe WhatsApp voice notes and photos in an AI agent

How a WhatsApp AI agent reads voice notes, photos and files: download the 24-hour link, convert and transcribe with gpt-transcribe, caption images, in TypeScript.

· 7 min read
Guides

wa.me links and QR codes: get users to text your AI agent

How to build a WhatsApp wa.me link with a prefilled message, turn it into a QR code, and tell which user wrote in, with working TypeScript and the whasp API.

· 6 min read
Engineering

How many WhatsApp numbers does your AI agent need?

Work out how many WhatsApp numbers an AI agent needs: the limits per number, a three-part formula, worked examples with costs, routing and Business API tiers.

· 7 min read
Guides

How to warm up a new WhatsApp number for a bot: what works

WhatsApp publishes no warm-up schedule. What its own paper implies, what vendors and builders try, what fails, and a ramp for an agent whose users write first.

· 7 min read
Rules and bans

WhatsApp error 463 and the reachout timelock, explained

WhatsApp error 463 means the account is under a reachout timelock that blocks messages to new contacts. What WhatsApp confirms, what developers found, what helps.

· 5 min read
Comparisons

WhatsApp vs Telegram vs iMessage for AI agents in 2026

WhatsApp, Telegram or iMessage for an AI agent? Users, country splits, bot rules, costs and limits compared with 2026 sources, and a verdict by audience.

· 6 min read
Companions

Why AI companions are moving from apps to WhatsApp

AI companions are moving to WhatsApp for reach and retention: 3 billion monthly users, app retention data, Luzia's path, and what Meta's 2026 rule changed.

· 5 min read
Companions

12 WhatsApp AI agent use cases that work, with examples

Twelve AI agents that fit WhatsApp, each with a short example chat and the one thing to get right. Every one starts with the user, so none needs cold outreach.

· 8 min read
Comparisons

WhatsApp chatbot vs AI agent: what is the difference?

A WhatsApp chatbot follows scripted menus and rules; an AI agent reasons, calls tools and remembers. The differences, what each needs, and how Meta's rules apply.

· 6 min read
Engineering

How to move users to a new WhatsApp number after a ban

WhatsApp banned your agent's number: chats do not move and the new number cannot write first. A playbook with webhook code to move users and restore history.

· 6 min read
Rules and bans

WhatsApp opt-out and consent: rules for AI agents in 2026

How to handle STOP, consent and AI disclosure for a WhatsApp AI agent: GDPR, the EU AI Act, Brazil's LGPD, WhatsApp's policies and the CNIL's 2026 note.

· 6 min read