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.
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
- REST API - Chat, catalog, checkout, booking slots, voice, conversations, tickets and contacts, all over plain HTTPS.
- SSE streaming - POST /chat/stream streams tokens to your own UI for sub-second, token-level latency.
- Scoped keys - One key per Echo or per account. Rotate any time from the editor. Included in Business and Enterprise.
- MCP and Zapier - The same account works as a remote MCP server and as an Echo AI Zapier app, no extra setup.
How it works
- 1. Generate an API key - Editor > Connections > API. Scoped to one Echo or your whole account.
- 2. Call the endpoints - Send Authorization: Bearer with your key. Any HTTP client, no SDK required.
- 3. Go further - Add the MCP server to your AI app, or connect Echo AI in Zapier for no-code automations.
Who it is for
- Custom chat UI - Build a native iOS or in-app chat surface that streams from Echo and renders your own component library.
- Headless commerce and booking - Drive catalog, checkout and booking slots from your own storefront while Echo handles the conversation.
- Sync to your stack - Pull conversations, tickets and contacts into your CRM, warehouse or support desk on your own schedule.
Keep exploring
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.