Developer

Echo for developers

Public REST API, signed webhooks, and SSE streaming. 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, fetch sessions, manage contacts, and listen to events. The API is REST over HTTPS, authenticated with a scoped API key per Echo. Streaming responses use SSE for sub-second token-level latency. Webhooks fire on meaningful events and are signed so you can verify provenance. Call directly from any language - no SDK required.

What you get

How it works

Who it is for

Related features

Recommended integrations

Also for

Frequently asked questions

Is there a rate limit?

Yes. Plan-based rate limits apply. Contact us if you need custom limits.

Are webhooks signed?

Yes. Webhook payloads are signed so you can verify they came from Echo.

Is there an SDK?

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