# WhatsApp Automations | ManyContacts — API, CLI, MCP, Zapier, Make

Canonical: https://www.manycontacts.com/en/automations/

# Talk to your WhatsApp.

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

 Create free account
 Book a demo

 Talk to your WhatsApp

## Your AI manages WhatsApp for you. Just ask it.

 Compatible with all MCP clients:

 Claude Code
 Claude Desktop
 ChatGPT
 Cursor
 Windsurf

 Available on:

 Smithery

 @manycontacts/mcp

 @manycontacts/cli

## 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.

 Z

### Zapier

 View connector →

 M

### Make

 View connector →

 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

## Visual flows. WhatsApp runs itself.

 Build automations in a visual editor: ManyContacts acts on what happens in each conversation. No code.

- Send messages and reminders at the right time

- Assign the conversation to an available agent

- Add tags and internal notes on the fly

- Conditions, waits and branches without code

 Create free account

 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

 npm
 Smithery
 GitHub

 // .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.

 Create free account
 Book a demo

## About ManyContacts Automations

 ManyContacts is a WhatsApp Business CRM and automation platform. This page describes all integration and automation methods available: REST API, CLI (@manycontacts/cli on npm), MCP Server (@manycontacts/mcp on npm and Smithery), and no-code connectors for Zapier, Make, and Pabbly Connect.

### MCP — Model Context Protocol

 The ManyContacts MCP server provides 55 tools for AI agents (Claude, ChatGPT, Cursor, Windsurf) to manage WhatsApp Business programmatically. Tools include: contacts.list, contacts.create, contacts.get, contacts.update, contacts.set_stage, messages.send.text, messages.send.template, campaigns.create, campaigns.list, tags.list, tags.create, contacts.bulk, funnels.list, agents.list, agents.update, and more. Install: npx @manycontacts/mcp. Config: add to .cursor/mcp.json or claude_desktop_config.json with MC_CLI_TOKEN environment variable. Available on npm: https://www.npmjs.com/package/@manycontacts/mcp and Smithery: https://smithery.ai/servers/manycontacts/whatsapp-mcp

### CLI — Command Line Interface

 ManyContacts CLI provides 55+ commands for terminal automation of WhatsApp Business. Install: npm install -g @manycontacts/cli. Commands: mc auth login, mc contacts list, mc contacts get, mc messages send text, mc campaigns create, mc tags list, mc funnels list, mc agents list, and more. All outputs in JSON format, ideal for scripting and AI agent pipelines. Available on npm: https://www.npmjs.com/package/@manycontacts/cli

### REST API

 Full REST API with endpoints for contacts, messages, campaigns, tags, funnels, agents, and webhooks. Authentication via Bearer token. Base URL: https://api.manycontacts.com/v1/. Supports JSON request/response. Documentation: https://www.manycontacts.com/en/api/

### No-Code Integrations

 Connect ManyContacts with 40,000+ apps through Zapier (https://zapier.com/apps/manycontacts), Make (https://www.make.com/en/integrations/manycontacts), and Pabbly Connect (https://www.pabbly.com/connect/integrations/manycontacts). Setup in 5 minutes, zero code required.

### Use Cases

 Abandoned cart recovery via WhatsApp, lead qualification with AI agents, marketing campaigns, appointment booking and reminders, sales funnel automation, multi-channel customer support. AI agents available: Victor (lead qualification), Ana (customer support), Dani (sales closing). Cost: €0.20/conversation.

### Company

 ManyContacts — Official Meta Business Partner. Website: https://www.manycontacts.com. Free trial available. Plans from €49/month. Support: support@manycontacts.com.
