<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog · whasp</title>
    <link>https://whasp.ai/blog</link>
    <description>Guides and field notes on putting AI agents and companions on WhatsApp: numbers, bans, Meta rules, webhooks and scale.</description>
    <language>en</language>
    <atom:link href="https://whasp.ai/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>How to put an AI agent on WhatsApp in 2026: every option</title>
      <link>https://whasp.ai/blog/put-ai-agent-on-whatsapp</link>
      <guid>https://whasp.ai/blog/put-ai-agent-on-whatsapp</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Comparisons</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp's AI chatbot ban 2026: the rule and where it stands</title>
      <link>https://whasp.ai/blog/whatsapp-ai-chatbot-ban-2026</link>
      <guid>https://whasp.ai/blog/whatsapp-ai-chatbot-ban-2026</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
    <item>
      <title>OpenAI WhatsApp integration: build a GPT agent in TypeScript</title>
      <link>https://whasp.ai/blog/whatsapp-ai-agent-openai</link>
      <guid>https://whasp.ai/blog/whatsapp-ai-agent-openai</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>Why WhatsApp bans numbers, and how AI agents stay online</title>
      <link>https://whasp.ai/blog/why-whatsapp-bans-numbers</link>
      <guid>https://whasp.ai/blog/why-whatsapp-bans-numbers</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
    <item>
      <title>How to launch an AI companion on WhatsApp in 2026</title>
      <link>https://whasp.ai/blog/ai-companion-on-whatsapp</link>
      <guid>https://whasp.ai/blog/ai-companion-on-whatsapp</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Companions</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp Business API vs a personal number for AI agents</title>
      <link>https://whasp.ai/blog/whatsapp-business-api-vs-personal-number</link>
      <guid>https://whasp.ai/blog/whatsapp-business-api-vs-personal-number</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Comparisons</category>
      <description>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.</description>
    </item>
    <item>
      <title>n8n WhatsApp AI agent: a production setup, step by step</title>
      <link>https://whasp.ai/blog/n8n-whatsapp-ai-agent</link>
      <guid>https://whasp.ai/blog/n8n-whatsapp-ai-agent</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp API pricing in 2026: what an AI agent costs</title>
      <link>https://whasp.ai/blog/whatsapp-api-pricing-2026</link>
      <guid>https://whasp.ai/blog/whatsapp-api-pricing-2026</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Comparisons</category>
      <description>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.</description>
    </item>
    <item>
      <title>ChatGPT, Copilot and AI assistants on WhatsApp: what happened</title>
      <link>https://whasp.ai/blog/chatgpt-on-whatsapp-after-ban</link>
      <guid>https://whasp.ai/blog/chatgpt-on-whatsapp-after-ban</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
    <item>
      <title>Claude WhatsApp bot: build an agent with the Anthropic API</title>
      <link>https://whasp.ai/blog/whatsapp-ai-agent-claude</link>
      <guid>https://whasp.ai/blog/whatsapp-ai-agent-claude</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>Unofficial WhatsApp APIs compared: Baileys, WAHA, Evolution</title>
      <link>https://whasp.ai/blog/unofficial-whatsapp-api-comparison</link>
      <guid>https://whasp.ai/blog/unofficial-whatsapp-api-comparison</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Comparisons</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp MCP servers: give Claude or ChatGPT a number</title>
      <link>https://whasp.ai/blog/whatsapp-mcp-server</link>
      <guid>https://whasp.ai/blog/whatsapp-mcp-server</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>OpenClaw on WhatsApp without risking your own number</title>
      <link>https://whasp.ai/blog/openclaw-whatsapp</link>
      <guid>https://whasp.ai/blog/openclaw-whatsapp</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>Is your AI bot allowed on the WhatsApp Business API?</title>
      <link>https://whasp.ai/blog/is-my-ai-bot-allowed-whatsapp-business-api</link>
      <guid>https://whasp.ai/blog/is-my-ai-bot-allowed-whatsapp-business-api</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp number banned? What to do next if it runs a bot</title>
      <link>https://whasp.ai/blog/whatsapp-number-banned-what-to-do</link>
      <guid>https://whasp.ai/blog/whatsapp-number-banned-what-to-do</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
    <item>
      <title>AI companion safety rules in 2026: what builders must do</title>
      <link>https://whasp.ai/blog/ai-companion-safety-rules-2026</link>
      <guid>https://whasp.ai/blog/ai-companion-safety-rules-2026</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Companions</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp webhook handling: signatures, retries, duplicates</title>
      <link>https://whasp.ai/blog/whatsapp-webhook-handling</link>
      <guid>https://whasp.ai/blog/whatsapp-webhook-handling</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>How to handle WhatsApp webhooks for an AI agent: verify the Standard Webhooks signature, answer within 10 seconds, survive retries and dedupe events. TypeScript.</description>
    </item>
    <item>
      <title>WhatsApp AI agent with memory: history, summaries, facts</title>
      <link>https://whasp.ai/blog/whatsapp-ai-agent-memory</link>
      <guid>https://whasp.ai/blog/whatsapp-ai-agent-memory</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>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.</description>
    </item>
    <item>
      <title>How to make an AI agent text like a person on WhatsApp</title>
      <link>https://whasp.ai/blog/write-for-whatsapp-ai-agent-prompts</link>
      <guid>https://whasp.ai/blog/write-for-whatsapp-ai-agent-prompts</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>Transcribe WhatsApp voice notes and photos in an AI agent</title>
      <link>https://whasp.ai/blog/whatsapp-voice-notes-ai-agent</link>
      <guid>https://whasp.ai/blog/whatsapp-voice-notes-ai-agent</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>wa.me links and QR codes: get users to text your AI agent</title>
      <link>https://whasp.ai/blog/whatsapp-onboarding-wa-me-links</link>
      <guid>https://whasp.ai/blog/whatsapp-onboarding-wa-me-links</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>How many WhatsApp numbers does your AI agent need?</title>
      <link>https://whasp.ai/blog/scale-whatsapp-ai-agent-multiple-numbers</link>
      <guid>https://whasp.ai/blog/scale-whatsapp-ai-agent-multiple-numbers</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>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.</description>
    </item>
    <item>
      <title>How to warm up a new WhatsApp number for a bot: what works</title>
      <link>https://whasp.ai/blog/warm-up-whatsapp-number</link>
      <guid>https://whasp.ai/blog/warm-up-whatsapp-number</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp error 463 and the reachout timelock, explained</title>
      <link>https://whasp.ai/blog/whatsapp-463-error-reachout-timelock</link>
      <guid>https://whasp.ai/blog/whatsapp-463-error-reachout-timelock</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp vs Telegram vs iMessage for AI agents in 2026</title>
      <link>https://whasp.ai/blog/whatsapp-vs-telegram-vs-imessage-ai-agents</link>
      <guid>https://whasp.ai/blog/whatsapp-vs-telegram-vs-imessage-ai-agents</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Comparisons</category>
      <description>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.</description>
    </item>
    <item>
      <title>Why AI companions are moving from apps to WhatsApp</title>
      <link>https://whasp.ai/blog/why-ai-companions-move-to-whatsapp</link>
      <guid>https://whasp.ai/blog/why-ai-companions-move-to-whatsapp</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Companions</category>
      <description>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.</description>
    </item>
    <item>
      <title>12 WhatsApp AI agent use cases that work, with examples</title>
      <link>https://whasp.ai/blog/ai-agent-use-cases-whatsapp</link>
      <guid>https://whasp.ai/blog/ai-agent-use-cases-whatsapp</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Companions</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp chatbot vs AI agent: what is the difference?</title>
      <link>https://whasp.ai/blog/whatsapp-chatbot-vs-ai-agent</link>
      <guid>https://whasp.ai/blog/whatsapp-chatbot-vs-ai-agent</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Comparisons</category>
      <description>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.</description>
    </item>
    <item>
      <title>How to move users to a new WhatsApp number after a ban</title>
      <link>https://whasp.ai/blog/whatsapp-number-replaced-migrate-users</link>
      <guid>https://whasp.ai/blog/whatsapp-number-replaced-migrate-users</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>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.</description>
    </item>
    <item>
      <title>WhatsApp opt-out and consent: rules for AI agents in 2026</title>
      <link>https://whasp.ai/blog/whatsapp-opt-out-consent-ai-agents</link>
      <guid>https://whasp.ai/blog/whatsapp-opt-out-consent-ai-agents</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <category>Rules and bans</category>
      <description>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.</description>
    </item>
  </channel>
</rss>
