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

### User Interactions

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

Ask your AI whatever you need...

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

## 40,000+ integrations without writing a single line of code  
Connect ManyContacts with your stack in 5 minutes. No developers. No waiting.

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

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

```bash
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 🚀"
  }'
```

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

```bash
npm install -g @manycontacts/cli
```

```bash
$ 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
```

## 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
- Built-in prompts: lookup, dashboard, campaigns

```json
// .cursor/mcp.json
{
  "mcpServers": {
    "manycontacts": {
      "command": "npx",
      "args": ["@manycontacts/mcp"],
      "env": {
        "MC_CLI_TOKEN": "your-token"
      }
    }
  }
}
```

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