The Definitive Integration for GoHighLevel: WhatsApp + SMS + Email + Real AI

  • WhatsApp Business Platform with coexistence QR — your client scans Meta's QR code from their WhatsApp Business app and keeps using it on their phone
  • AI agents + human with no conflicts — book appointments, understand voice notes and know exactly what your team replied
  • OpenRouter, OpenAI, Anthropic, Google — pick each agent's model with your own key
  • Automatic SMS backup — Twilio or your own provider
  • Built-in SMTP/IMAP email — your everyday email inside GHL, no aliases or secondary addresses
  • Connect any CRM — native n8n sub-accounts: messages flow straight into your workflows
  • Full white label — custom domain, logo and storage

From $29.95/mo · No contracts · 14-day money-back guarantee

Works with your agency's stack

GoHighLevel WhatsApp Business Platform OpenAI Anthropic Google AI OpenRouter n8n Twilio Cal.com Chatwoot
HOW IT WORKS

Up and running in three steps

Your first sub-account is ready in minutes — no tokens to copy, no technical setup.

1

Connect your sub-account

Link each GoHighLevel sub-account in one click, via OAuth or with your API key.

2

Sign up for WhatsApp with Meta

Your client completes sign-up in Meta's official window. If they already use WhatsApp Business, they scan the coexistence QR code with the app and keep their number.

3

Turn on agents and automations

Assign the numbers, set up your AI agents, and conversations start flowing into GHL.

WHATSAPP BUSINESS

WhatsApp Business inside every sub-account

ChatWire runs on Meta's WhatsApp Business Platform. Messages land in GHL conversations and your team replies from there, without switching tools.

Coexistence with the app

The business keeps its number and keeps using WhatsApp Business on the phone. Replies sent from the app and from GHL end up in the same conversation.

Official sign-up in minutes

Your client connects their account through Meta's Embedded Signup: log in, pick the number, confirm. Each business stays in control of its own WhatsApp Business account.

Templates and interactive messages

Buttons and lists inside the 24-hour customer service window, and Meta-approved templates to restart the conversation outside it.

Multiple numbers per sub-account

Up to 3 numbers per sub-account, or one number shared across several sub-accounts of the same business (its locations or departments), with inbound and outbound control on each assignment.

Tagging and routing

Every lead is tagged by the number they messaged, and gets replies from that same number.

Queued sending

Outgoing messages are queued per number and sent within Meta's limits, even during activity peaks.

AI AGENTS

AI agents that answer, qualify and book

Each number can have its own agent, set up with the business's information. It replies instantly, at any hour, and hands over to your team when needed.

ChatWire native agent

INCLUDED IN EVERY PLAN
  • Answers with the business's information — a knowledge base (CAG) with services, prices, opening hours and policies.
  • Books appointments directly in GHL calendars or Cal.com.
  • Understands voice notes — transcribes the audio and replies as if it were a text.
  • Works with your CRM — creates contacts, adds notes and applies tags in GHL.
  • Steps aside when your team joins — pauses when a person takes over, knows what was said and resumes when you decide.
  • Tag-based activation — you choose which contacts it handles.

Your choice of provider: OpenAI, Anthropic, Google or OpenRouter, with your own API key. You control the model and the cost.

Prefer your own agent? Plug it in with n8n

Use any n8n workflow as the agent's brain: it receives every message via webhook and replies through ChatWire, with the same pause, resume and tag-filter controls.

Each number has a single active agent: reassign it and the switch is instant, with no overlap.

MULTICHANNEL

Beyond WhatsApp

SMS, email and your own tools, connected to the same system.

Automatic SMS fallback

If a WhatsApp message can't be delivered, it goes out by SMS through Twilio or any webhook-based provider. No lock-in to a single provider.

Your email inside GHL

Connect your usual mailbox over SMTP/IMAP and handle email from GHL conversations — no aliases or secondary addresses.

Connect any CRM

Native n8n sub-accounts and real-time webhooks for inbound and outbound messages. And if your team uses Chatwoot, that works too.

WHITE LABEL

Your brand, your service

Offer WhatsApp and AI to your GHL clients as one more service from your agency, branded end to end.

  • Your logo

    On the dashboard and on every client-facing page, including the WhatsApp connection page.

  • Your subdomain with SSL

    Use connect.youragency.com with automatic SSL.

  • Your storage

    Store media files in your own S3 or Cloudflare R2 bucket and decide where your clients' data lives.

FROM AGENCY TO AGENCY

Built by an agency that uses it every day

I run a marketing and automation agency, and I've been using ChatWire with my own clients for months. I built it because I needed WhatsApp, SMS, email and AI inside GoHighLevel without stitching together five different tools for every client. Today it's what I work with every day, and I want other agencies to be able to do the same.
— Founder of ChatWire

Support from people who use it

You're helped by people who work in GHL every day and understand how an agency runs.

Improvements included

New features reach your plan at no extra cost.

No contracts

On the monthly plan, if it stops being a fit, cancel from your dashboard.

PRICING

Simple pricing that grows with your agency

Choose your plan by number of sub-accounts. Monthly with no contract, or yearly with 20% off.

Monthly Yearly -20%

We're opening access in phases: request your plan and we'll get in touch to activate your account.

Starter

1 GoHighLevel sub-account

$29.95 /mo

Billed monthly

$9.98 per WhatsApp number

To get started with your first client

  • 3 WhatsApp numbers
  • 3 AI agents
  • SMS fallback and email
  • No markup on Meta's rates*
  • Email support

Growth

5 GoHighLevel sub-accounts

$99.95 /mo

Billed monthly

$6.66 per WhatsApp number

About $20 per sub-account

  • 15 WhatsApp numbers (up to 3 per sub-account)
  • 15 AI agents
  • White label with your logo
  • No markup on Meta's rates*
  • Priority support
Most popular

Scale

10 GoHighLevel sub-accounts

$149.95 /mo

Billed monthly

$5.00 per WhatsApp number

About $15 per sub-account

  • 30 WhatsApp numbers (up to 3 per sub-account)
  • 30 AI agents
  • Full white label: logo and subdomain with SSL
  • No markup on Meta's rates*
  • Priority support via WhatsApp

Every plan includes AI agents, SMS fallback, SMTP/IMAP email, webhooks, updates and a 14-day money-back guarantee. Prices in USD.

*WhatsApp messages are billed by Meta directly to each business at its official rates. ChatWire adds no markup on top.

14-day money-back guarantee

Use it in your agency, with real clients. If within the first 14 days you decide ChatWire isn't for you, let us know and we'll refund 100% of what you paid. No questions asked.

No contracts, no fine print

Change plans or cancel your subscription from your dashboard at any time. No long-term commitments or penalties.

FAQ

Frequently asked questions

What agencies usually ask us before getting started.

Yes. ChatWire connects to Meta's WhatsApp Business Platform (Cloud API). Each number is onboarded through Meta's Embedded Signup, and every business stays in control of its own WhatsApp Business account.

Yes, thanks to coexistence. During sign-up, Meta shows a coexistence QR code that the business scans with its WhatsApp Business app: it keeps its number, can keep replying from the phone, and messages also reach GHL. Note that Meta changes some app features when coexistence is turned on.

Meta bills WhatsApp messages directly to each business at its official rates. ChatWire adds no markup on top: all you pay us is your plan.

WhatsApp allows free-form messages for 24 hours after the customer's last message. After that, the conversation is restarted with a Meta-approved template, which ChatWire lets you send with variables and buttons.

You connect each sub-account via OAuth or with your API key. ChatWire syncs messages both ways: WhatsApp messages show up in GHL conversations, and your team's replies from GHL go out via WhatsApp.

They serve the business's customers using the information you give them: answering questions, qualifying leads, booking appointments in GHL or Cal.com, understanding voice notes and creating contacts, notes and tags. When someone on your team steps into the conversation, the agent pauses.

OpenAI, Anthropic, Google and any model available on OpenRouter. You use your own API key and pick the model for each agent, so you stay in control of AI costs.

If a WhatsApp message can't be delivered, ChatWire sends it by SMS through the provider you've set up: Twilio or any webhook-based provider.

Yes. You can use an n8n workflow as an external agent (your flow decides what to reply) or receive every inbound and outbound message by webhook and send it to any system. Chatwoot is supported too.

Up to 3 numbers and 3 AI agents per sub-account: 3 on Starter, 15 on Growth and 30 on Scale. A single number can also be shared across several sub-accounts of the same business, such as its locations or departments.

On Growth you put your logo on the dashboard and client-facing pages; on Scale you also use your own subdomain with SSL (for example, connect.youragency.com). During WhatsApp sign-up, Meta's window shows the name of the app requesting access — that's part of the official process.

The monthly plan has no contract: change plans or cancel from your dashboard whenever you want, and the yearly plan saves you 20%. Plus, during the first 14 days, if you decide ChatWire isn't right for your agency, we'll refund 100% of what you paid.

No contracts · 14-day guarantee

Start today with your first sub-account

Connect GoHighLevel, sign up for WhatsApp with Meta and put your first AI agent to work. Questions? Just write to us.