Pricing, limits, and integration
ManyChat's REST API is included with the subscription, but API keys are gated to the Pro tier and up, so programmatic access is a paid-tier capability. The product meters on active contacts, so the API operates within whatever contact allowance your plan covers.
Authentication uses ManyChat API keys, against endpoints for contacts and subscribers, tags, custom fields, flows and messaging, with a rate limit around 10 requests per second. There are no published SDKs. Pricing itself is unverified (the official page returns a 403), so confirm tier and API availability in-app.
For agent use, the supported path is the REST API for reads, writes and triggering flows. MCP is available only through community wrappers (a PyPI server, Zapier, Composio, viaSocket) that sit on top of the REST API and need your own token, not through any official ManyChat server.
How much does the ManyChat API actually cost?
ManyChat publishes an API, but per-tier gating wasn't extracted automatically.
- Most likely scenario: API access is either included in all paid plans, or it's gated to higher tiers and we need to verify on the live docs page.
- Until verified, treat the question "which plan unlocks the API" as open. Don't budget on the assumption it's free with the cheapest paid plan.
API at a glance
Webhooks: Webhook support exists but is partial and evolving. It is used to push events to your own systems alongside the REST API and the large integration ecosystem.
Which AI clients can read ManyChat data?
Not every AI assistant supports MCP natively. Here's the per-client picture for ManyChat specifically.
| Client | Support | Notes |
|---|---|---|
| n8n | API-only (custom code) | Integrate via the REST API; API keys require Pro and up. |
| Claude (Desktop/Web) | Third-party bridge | No official server; community MCP wrappers around the REST API. |
What you can build with the ManyChat API
Three personas, three different shapes of build. Pick the row that matches how you actually ship.
Glue ManyChat into your daily workflow
- Pull a digest of fresh activity into your morning Slack
- Trigger a one-off backfill when something looks off
- Pipe data into your own SQLite for ad-hoc queries
Sell ManyChat reporting at scale
- White-label ManyChat data into client-branded dashboards
- Run scheduled multi-account reports without logging into the ManyChat UI
- Cross-reference with the rest of the client's stack (CRM, analytics, ad spend)
Production pipelines for ManyChat
- Real-time sync into your warehouse via webhooks
- Custom alerts the dashboard's built-in alerting can't express
- Backfill + idempotency handling for ManyChat data older than the dashboard exposes
Limits and gotchas
- No OpenAPI spec — you write typed clients by hand or use a third-party generator on the docs HTML.
- Webhooks available — react to ManyChat events in real time instead of polling.
- No official SDK detected. Plan on hitting the API directly with your HTTP client of choice.
- Rate limits: always read the docs page before scaling — the published limit is usually lower than the practical one and overages can be expensive.
Agent-readiness verdict
A public REST API with API-key auth covering contacts, tags, custom fields, flows and messaging, at around 10 req/sec. Solid for automation and lead sync, narrower than full-platform APIs, with API keys on Pro and up and no published SDKs. A 6 out of 10 for API agent-readiness.
ManyChat API FAQ
Does ManyChat support webhooks?+
Does ManyChat have a public API?+
Sources
- ManyChat official site: https://manychat.com
10+ years in digital marketing. I review marketing software for AI-stack fit: real pricing, MCP and API support, and how cleanly each tool drops into an AI agent workflow, cross-checked against verified data and real user feedback.

