Talk to your WhatsApp.

Talk to your WhatsApp

Your AI manages WhatsApp for you.
Just ask it.

Connect ManyContacts with Claude, ChatGPT, Cursor, or any AI agent. Manage contacts, launch campaigns, and automate your CRM — using natural language.

Claude Code
U
Get me the list of contacts tagged "Cliente" from the last month.
C
manycontacts.contacts.list I found 47 contacts tagged "Cliente" updated in the last 30 days. Want me to do something with them?
U
Send a WhatsApp Marketing campaign using the "special_offer" template to those 47 customers.
C
manycontacts.campaigns.create Campaign created. The "special_offer" template will be sent to all 47 contacts. Scheduled for immediate delivery. Anything else?
U
Create a new tag called "Contactados" and assign it to everyone who received the campaign.
C
manycontacts.tags.create → manycontacts.contacts.bulk Done. Tag "Contactados" created and assigned to all 47 campaign contacts.
U
Move the contact with phone "+34711000000" to the "Presupuesto enviado" stage of the sales funnel.
C
manycontacts.contacts.set_stage Contact +34711000000 moved to the "Presupuesto enviado" stage of the sales funnel.

Compatible with all MCP clients:

Claude Code Claude Desktop ChatGPT Cursor Windsurf

Does this sound familiar?

Repetitive manual tasks

Your team wastes hours copying data between WhatsApp, the CRM, and spreadsheets. Every manual minute is a customer left waiting.

🔌

Disconnected tools

WhatsApp on one side, CRM on another, email somewhere else. Information gets lost and nobody has the full picture of the customer.

📊

No real-time visibility

You do not know how many conversations your team has, which leads are hot, or which campaigns are working. You are making decisions blindly.

No code

40,000+ integrations without writing a single line of code

Connect ManyContacts with your stack in 5 minutes. No developers. No waiting.

P

Pabbly Connect

View connector →
40.000+ integrations available
5 min to set up your first automation
0 lines of code needed
Use cases

What can you automate?

🛒

Recover abandoned carts

Send an automatic WhatsApp when a customer leaves a cart without paying.

Shopify → Zapier → ManyContacts → WhatsApp
📋

Qualify CRM leads

When a lead enters HubSpot or Pipedrive, start an automatic WhatsApp conversation.

HubSpot → Make → ManyContacts → AI qualifies
🎯

Segmented campaigns

Launch bulk WhatsApp Marketing campaigns segmented by tags, funnels, or custom fields.

CLI / API → Segment → Template → Campaign
🔔

Order notifications

Confirm orders, send tracking info, and notify deliveries automatically via WhatsApp.

WooCommerce → Pabbly → ManyContacts → Customer
📊

Sync contacts

Keep your CRM and ManyContacts always in sync. Every new WhatsApp contact is automatically created in your CRM.

ManyContacts → Webhook → CRM (bidirectional)
🤖

Manage AI from your IDE

Configure AI agents, review feedback, and adjust instructions directly from Claude, Cursor, or your terminal.

Cursor/Claude → MCP → ai_agents.update
REST API

Full control with the REST API

For developers who want deep integration. Full access to contacts, messages, campaigns, templates, tags, funnels, and more.

  • Send and receive WhatsApp messages programmatically
  • Create and manage bulk campaigns
  • Real-time webhooks for every event
  • Full management of contacts, tags, and funnels
  • Secure authentication with API key
View API documentation
curl -X POST https://api.manycontacts.com/v1/messages \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone": "34600000000",
    "text": "Hi! Your order #1234 is on its way 🚀"
  }'
CLI

Your WhatsApp from the terminal

The ManyContacts CLI lets developers and AI agents execute any operation from the command line. JSON output, designed for automation.

  • 55+ commands for all operations
  • JSON output parseable by AI agents
  • Security with granular tokens and scopes
  • Ideal for CI/CD, scripts, and autonomous agents
npm install -g @manycontacts/cli
View on npm →
$ mc auth login --email user@example.com
✓ Logged in

$ mc contacts list --open true --limit 5
{ "ok": true, "data": [...], "pagination": { ... } }

$ mc messages send text 34600000000 \
    --body "Hi, how can we help you?"
✓ Message sent

$ mc campaigns create --name "Black Friday" \
    --template tpl_123 --phones "+34..." \
    --date "2026-11-27T10:00:00"
✓ Campaign scheduled
MCP — Model Context Protocol

Native AI with Model Context Protocol

The ManyContacts MCP connects your WhatsApp Business directly with Claude, Cursor, Windsurf, and any MCP client. Your AI manages WhatsApp like another team member.

  • 55 tools: contacts, messages, campaigns, AI
  • Compatible with Claude Desktop, Claude Code, and Cursor
  • Available on Smithery and as an npm package
  • Built-in prompts: lookup, dashboard, campaigns
// .cursor/mcp.json
{
  "mcpServers": {
    "manycontacts": {
      "command": "npx",
      "args": ["@manycontacts/mcp"],
      "env": {
        "MC_CLI_TOKEN": "your-token"
      }
    }
  }
}

// Your AI can now:
// → manycontacts.contacts.list
// → manycontacts.messages.send.text
// → manycontacts.campaigns.create
// → ...55 tools

Which option is best for you?

Feature Zapier / Make / Pabbly REST API CLI MCP
No-code / visual
Full programmatic control
From the terminal
Native AI integration
Send WhatsApp messages
Bulk campaigns

Automate your WhatsApp today

7 days free. No credit card. Setup in 5 minutes.
Choose your level: no-code, API, CLI, or MCP.