Skip to main content

Agencies · Freelancers · WhatsApp · Email · SMS

One integration,
every client's own number.

Your client scans a QR code once. From then on, your n8n workflows, your code or Claude send WhatsApp, email and SMS from their number and their mailbox, with no Meta Business verification and no per-message bill to pass on.

In a hurry? Summarize this article with an AI

An agency's month

Twelve clients, twelve WhatsApp setups to babysit

Unlimited Messaging is a messaging API that lets an agency or a freelancer send WhatsApp, email and SMS on behalf of each client, from that client's own WhatsApp number, mailbox and phone, through one REST API, one n8n node and one MCP server.

A dentist wants lead forms answered on WhatsApp. A shop wants order updates. A coach wants a reminder before every call. With the official WhatsApp Cloud API, each of them means a Meta Business portfolio, an Embedded Signup flow, approved templates and a card on file, because Meta bills every delivered template message since July 1, 2025. The setup often takes longer than the automation.

With Unlimited Messaging, the client links their existing WhatsApp by scanning a QR code, like WhatsApp Web, and their mailbox over IMAP/SMTP. You build once: the same API call or n8n node serves every client, you only change the account it sends from. Replies come back in the app, or to your webhook on paid plans.

Same building blocks for freelancers who let Claude reply and for e-commerce order updates. The channel is explained on the WhatsApp page.

Drawing of the Unlimited Messaging app showing a log of webhook events, each answered with 200, with the headline “One workflow, every client's number”.

What changes

What Unlimited Messaging changes for an agency

Less onboarding per client, one integration to maintain, and a price that does not grow with each message your clients send.

  1. No Meta onboarding per client

    No Business verification, no template approval, no Embedded Signup. The client scans a QR code from WhatsApp on their phone, in person or over a video call, and the number is live.

  2. One integration, every account

    Every account gets an id. Your workflow passes the client's accountId and the same POST /message sends WhatsApp, email or SMS, or all three in one request.

  3. Your tools: n8n, SDKs, MCP

    Use the official n8n node, the TypeScript or Python SDK, or the hosted MCP server so Claude or ChatGPT can draft and send for a client after approval.

  4. A flat price, not a meter

    Messages are unlimited on every plan, so a busy client does not raise your bill. The free plan adds a short footer; Medium at €19/month removes it and adds webhooks and media.

Setup

Your first client live in 3 steps

  1. 01

    Create one account

    Free sign-up, no credit card. Generate an API key, or connect n8n or your AI assistant.

  2. 02

    Link the client's channels

    The client scans the WhatsApp QR code from their phone. Add their mailbox over IMAP/SMTP, and their Android phone through the free app if they want SMS.

  3. 03

    Reuse your workflow

    Duplicate your n8n workflow or call the API with the client's accountId. Point replies to the client's CRM through a webhook on a paid plan.

Copy-ready messages

5 messages agencies automate for clients

Replace what is in brackets. Each one leaves from the client's own number or address, so customers recognise the business, not your agency.

  1. 01 · WhatsApp

    Instant reply to a web form lead

    Hi [First name], thanks for your request on [website]. I'm [Name] from [Business]. Could you tell me a bit more about [need]? A good time to call you back?

  2. 02 · WhatsApp

    Appointment confirmation

    Hi [First name], your appointment at [Business] is confirmed for [day] at [time], [address]. Need to change it? Just reply here.

  3. 03 · Email

    Quote follow-up after 3 days

    Hello [First name], I'm following up on the quote sent on [date] for [service]. Do you have any questions, or would you like to adjust something? Best regards, [Name], [Business]

  4. 04 · SMS

    Review request after a visit

    Thanks for visiting [Business] today, [First name]. If you have 30 seconds, a review helps us a lot: [link]. [Business]

  5. 05 · Email

    Note to the client before linking

    Hi [Client name], To connect your WhatsApp, open WhatsApp on your phone, go to Linked devices and scan the QR code I'll share on our call. Your number stays yours and keeps working on your phone as usual. [Your name], [Agency]

Good to know

When this fits, and when it does not

  1. Customers who know the business

    WhatsApp is linked as a device, not through Meta's official API. Messages to leads and customers who wrote first are fine; cold bulk campaigns get a number banned, whatever the tool.

  2. Large broadcasts belong to the Cloud API

    A client sending promotions to tens of thousands of opted-in contacts, or who needs a green verified badge, should use Meta's official Cloud API with approved templates.

  3. Free plan for testing

    Free messages carry a "Sent with UnlimitedMessaging.app" footer, and media and webhooks are paid-only. For client work, plan on Medium or Max.

FAQ

Questions agencies ask

Ilian, senior software engineer

Written by

· Senior Software Engineer

A senior software engineer, he founds and runs several tech companies. He builds products around messaging APIs, automation and AI integration, and shares here what he learns while building.

View LinkedIn profileUpdated

Wire up your first client this afternoon

Free, no credit card. One QR code scan and your workflow sends from their number.