How to send WhatsApp messages from Claude or ChatGPT

Connect Claude or ChatGPT to the WhatsApp Business API with a custom connector and a sign-in, then draft templates, message customers and run broadcasts by just asking.

Updated September 25, 2026 · 3 min read

Claude and ChatGPT can do far more than write your WhatsApp messages — with a connector they can actually send them: submit templates to Meta, check who's inside the reply window, send to a spreadsheet of customers, and tell you how it went. This guide shows how to set that up and what it looks like in practice.

How it works

Both assistants support custom connectors built on the Model Context Protocol (MCP), an open standard for giving AI assistants tools. SendFromChat is an MCP server in front of Meta's official WhatsApp Cloud API. Once connected, your assistant sees tools like create_template, check_recipient, send_message, upload_contacts and send_campaign, and calls them when you ask for something.

You stay in control: the assistant shows you what it's about to send and asks before bulk sends go out.

What you need

  1. A SendFromChat workspace (30 days free, no card).
  2. A WhatsApp number connected to it — Connect WhatsApp → Continue with Facebook, then pick your number. One click; no Meta developer app needed.
  3. Claude: a plan that supports custom connectors. ChatGPT: a paid plan with Developer mode connectors enabled.

The connector URL is the same for everyone: https://sendfromchat.com/api/mcp. You sign in when you connect, so there's no key to copy or keep secret.

Connect Claude

  1. In Claude (web or desktop), open Customize → Connectors (or Settings → Connectors).
  2. Click + → Add custom connector.
  3. Name it SendFromChat and paste https://sendfromchat.com/api/mcp.
  4. Click Add, then Connect. Sign in to SendFromChat and click Allow.
  5. Start a new chat and say: "Help me get set up." Claude checks your setup status and walks you through anything left.

Using Claude Code in a terminal instead? One command, then authenticate once:

claude mcp add --transport http sendfromchat https://sendfromchat.com/api/mcp

Run /mcp, choose sendfromchat → Authenticate, and allow it in your browser. Building an app? Ask Claude Code to add WhatsApp to it — see the REST API.

Connect ChatGPT

  1. Open Settings → Apps & Connectors and make sure Developer mode is on.
  2. Create a new connector, name it SendFromChat, and paste https://sendfromchat.com/api/mcp.
  3. Set authentication to OAuth and save. Sign in to SendFromChat and click Allow.
  4. In a new chat, enable the connector and say "Help me get set up."

You can see and disconnect connected assistants any time under Settings → Connected apps.

Things to ask

Reply to a customer

Is +44 7700 900418 still inside the 24-hour window? If so, tell her the order ships tomorrow.

The assistant calls check_recipient first. If the customer messaged in the last 24 hours, it sends a free-form reply (free within Meta's monthly service-message limit; see pricing). If not, it suggests an approved template — and only drafts a new one if none fits. (Why that matters.)

Create a template

Draft a template telling customers their order has shipped, with their name and a tracking link, and submit it.

It writes the template with {{1}}/{{2}} variables and sample values, checks Meta's formatting rules, submits it, and can check back until it's approved.

Send to a list

Here's customers.xlsx — send the summer_sale template to everyone, using the Name column for {{1}}.

It previews the sheet (finding the phone column even if it's called "Mobile" or "WA No."), shows you rendered messages for real contacts and how many go out today, then queues the send after you confirm.

Automate

Set an away message for outside 9 to 6 New York time, and make MENU start a menu with Pricing, Support and Talk to a person.

Check results

How did yesterday's broadcast do? Who didn't get it and why?

Tips

  • Try it on your own phone first — send yourself a template before messaging customers.
  • Be specific about audiences ("everyone in the April list who hasn't opted out").
  • Let it confirm — good assistants will show a preview before sending; keep that habit for bulk sends.
  • Everything the assistant does is also visible in the SendFromChat dashboard — inbox, bulk sends, flows and sequences.

Prefer Cursor, VS Code, Gemini CLI or another tool? See using a WhatsApp MCP server in Cursor, VS Code and Gemini CLI.

Do this from your AI assistant

SendFromChat connects Claude, ChatGPT, Cursor or any MCP client to the WhatsApp Business API — templates, bulk sends, inbox, chatbots and sequences, just by asking. 30 days free, no card.

Start free