You already have an AI assistant. Now it can drive WACO: "send to customers labelled member: Hi {Nama}, weekend promo 20% off until Sunday" — and the agent handles the WhatsApp template, Meta approval, the recipient list, a preview, then sends once you say go. Connected through the Model Context Protocol, the open standard used by Claude, ChatGPT, Cursor, and n8n. Sign in once with your WACO account, no key copying, no code.
One conversation with your AI assistant — from request to report. No templates, variables, or categories to learn.
Write the message as you would to a customer; per-person parts in {Nama} or {Tagihan}. WACO builds the template, submits it to Meta, and the agent tracks approval. You never need to know what a template is.
Paste a list of 300 customers to the agent and it files them into Contacts under one label. Then "send to everyone with that label" — variables fill in from names and your columns. Image headers by URL.
The agent must show the recipient count, three filled-in samples, and the estimated cost. Sending only works with that preview token, 30 minutes, after you approve.
"Who failed, and why?" — a per-number list with the reason and its meaning; the status of one message (delivered, read) and a 30-day history for any number, whenever you ask.
Add the connector in claude.ai or ChatGPT, sign in to WACO, allow. Each app gets its own key shown under Developer — revoke one without cutting off the others.
No extra cost. The agent runs in your own app; WACO only provides the socket. The same tools are also available as a REST API.
Claude.ai: Settings → Connectors → Add custom connector → URL https://waco.id/mcp
→ Connect → sign in to WACO → Allow. ChatGPT works the same through its Connectors menu. Claude Code, Cursor, and
n8n use an API key. Details in the MCP guide.
No. Sending only works through a preview token created after the agent shows the summary, and the tool requires an explicit user-approval flag. It is also limited to five sends per minute per key.
WACO runs no model for this feature; the agent runs in the service you choose (Claude, ChatGPT, etc.) under its own data policy. WACO only answers the tool requests the agent sends.
Anything that speaks remote MCP (Streamable HTTP): claude.ai and Claude Desktop, ChatGPT, Claude Code, Cursor, Windsurf, n8n. OAuth-capable clients just sign in; others use an API key.
More questions? See the WACO guides or say hello through the chat bubble.