Developer

AI agent API for developers

Public REST API, SSE streaming, signed webhooks, an MCP server and a Zapier app. Build Echo into your own product or wire it to your stack.

Get started free

Overview

Echo's API gives you programmatic access to the engine that powers the hosted product. Send messages with POST /chat or stream them with POST /chat/stream, read your Echo config, load the catalog, open a checkout, fetch booking slots, transcribe and speak audio, and pull conversations, tickets and contacts. The API is REST over HTTPS and authenticated with an Echo API key sent as a bearer token, scoped to a single Echo or your whole account. Plan-based rate limits apply per key and per IP. On top of the raw API, Echo ships a remote MCP server so ChatGPT, Claude, Cursor, Codex, Windsurf, Replit and Lovable can use your Echos directly, and a Zapier app so any of the 8,000+ Zapier tools can trigger on Echo data or push into it. Full endpoint reference, request and response examples live on the API docs page. API access is included in the Business and Enterprise plans with no additional per-call fees.

What you get

How it works

Who it is for

Related features

Recommended integrations

Also for

Frequently asked questions

Which plan includes API access?

Business and Enterprise. Keys are generated from the editor and there are no extra per-call fees.

Where is the full endpoint reference?

On echoai.so/api, with copy-paste examples for every endpoint, the MCP server and the Zapier app.

Is there a rate limit?

Yes. Plan-based rate limits apply per API key and per IP. Contact us if you need custom limits.

Is there an SDK?

Not yet. The API is plain REST and works from any HTTP client in any language.