The integration always covers a tenth of the product
A public API that reaches contacts and deals and nothing else means your agent can do the easy part and stops exactly where the work begins — the call, the campaign, the booking, the invoice.
A REST action API, a built-in MCP server and an in-app Copilot that all read the same capability registry — so your agents run the same actions your staff do, under scoped revocable keys, with the destructive ones classified so nothing sends, spends or deletes without a confirmation.
You wired an assistant to your CRM and it can read a contact. Everything that would actually save you time needs a human and a mouse.
It is that nobody has the hours, and the cost of skipping it never shows up as a line on any invoice.
A public API that reaches contacts and deals and nothing else means your agent can do the easy part and stops exactly where the work begins — the call, the campaign, the booking, the invoice.
When the API is a separate implementation from the app, they drift. A field the UI validates one way and the API another is a bug you find in production, on somebody else's data.
An agent that can send, spend and delete without a confirmation step is not a productivity tool. It is an incident waiting for a plausible-sounding prompt.
Connect
The MCP server is built in — nothing to host, nothing to proxy. Bearer-authenticated with scoped, revocable API keys, so you grant exactly the reach you meant to and can take it back instantly.
Discover
Catalog, search, describe and run, all under permanent action names. An agent lists what exists, reads what an action needs, and calls it — instead of you hand-writing a tool schema per endpoint and maintaining it forever.
Act
Hundreds of documented reads and actions across every domain — because the API, the MCP server and the in-app Copilot all render from the same capability registry the app itself uses. There is no second implementation to drift.
Contain
Actions that send, spend or destroy are confirm-classified, so Copilot stops and asks before it does them. Your agent gets autonomy over the reversible work and a checkpoint on the rest.
These are not roadmap items. Each one is running in production today, described here in the same words the full product catalog uses.
Your AI agents can drive Chirply directly.
The public REST action API, built-in MCP server, and in-app Copilot all read the same capability registry, so software can operate the same product people do.
Ask for the outcome instead of hunting through menus.
A workspace-aware assistant can search Chirply, answer questions from live CRM context, and propose the same actions available throughout the app.
Connect the odd system nobody has a native integration for.
Trigger a workflow from a signed public URL or call an outside API from inside a flow with configurable method, authentication, headers, query parameters, and body.
Your systems hear about events the moment they happen, instead of polling for them.
Register webhook endpoints against your API key and Chirply delivers platform events to them — signed, retried with backoff, and logged per delivery.
Own the database your funnels and apps write into.
Connect your own Supabase account and point workspaces, funnels or installed apps at your own projects. Chirply never bills you for the database, because Supabase bills you directly.
Model the records your industry actually runs on, not just contacts and deals.
Define your own record types — properties, vehicles, policies, pets — with typed fields, then create, list, and link records under /objects like any built-in part of the CRM.
This is the part of Chirply that solves api & mcp server. See the other 14 areas — CRM, scheduling, messaging, automations, funnels, commerce, reputation and the rest — all included in the same workspace.
You do not have to migrate anything to find out whether this works. Start the trial, set up the one thing you came here for, and judge it on that.
Your trial runs on Scale, the top plan, so nothing is locked while you evaluate. If api & mcp server is all you need afterwards, Scale at $97/mo carries it — switch down before the trial ends and keep the lower price.
Your order
$0 today. A card keeps the workspace running after the trial, and Scale renews at $97/month unless you change plans or cancel first.
Cancel any time before day 30 and nothing is charged. Calls, texts, emails and contacts are unlimited on every plan — you bring your own Twilio, Mailgun and model keys and pay those providers directly.
$0 today. Cancel before day 30 and you are never billed.
No contract, no setup fee, no cancellation call. The card only exists so a workspace you decide to keep does not stop working on day 31.
Scale, at $97 a month — the plan your free trial already runs on — with unlimited API keys. The REST API and outbound webhooks start lower on Grow at $77, with two API keys.
No, and that is the point. The app, the REST API, the MCP server and Copilot all render from one capability registry, so an action exists everywhere or nowhere. Adding it in one place is what makes it appear in the others.
Keys are scoped and revocable, and actions that send, spend or destroy are confirm-classified — Copilot stops before performing them. You decide what a key can reach, and you can pull it in one click.
Yes. Outbound webhooks deliver events to your endpoint as they happen, and workflows can call your own APIs with the method, authentication, headers and body you specify — so integration runs in both directions.
On Scale you can bring your own Supabase and point workspaces, funnels and apps at your own Postgres. Every provider here is bring-your-own — your Twilio, your Mailgun, your model key, your database.
Weighing it against something specific?