Developers
An API with zero opinions.
Chimes is adapter-architected. Every integration point — LLM, voice, identity, secrets, storage, billing — sits behind a clean boundary you configure, so you bring your own providers without leaving the platform.
$ npm i @chimes/sdk
import { Chimes } from "@chimes/sdk";
const chimes = new Chimes(process.env.CHIMES_API_KEY);
// resolve an interaction on any channel
const r = await chimes.conversations.resolve({
channel: "email",
from: "priya@acme.com",
body: "I was double charged this morning.",
});
console.log(r.status); // "resolved"Built for builders
Integrate in an afternoon.
A typed API, first-class SDKs, and an adapter for every provider. No forking, no professional-services dependency — just a clean surface you can ship against today.
Start here
Everything you need to build.
Adapter Architecture
Every integration sits behind a clean boundary. Bring your own LLM, voice, or CRM provider without leaving the platform.
Learn moreCatalogAdapter Catalog
LLM, voice, IAM, KMS, storage, search, notifications, billing — browse every provider you can configure.
Learn moreReferenceAPI Reference
A typed HTTP + WebSocket API, security-hardened, with real-time conversation streams.
Learn moreLibrariesSDKs
First-party SDKs for TypeScript and Rust — plus an agent-native API surface.
Learn moreEventsWebhooks & Events
Subscribe to every signal and resolution over signed webhooks and the live event stream.
Learn moreAgentsChimes for Agents
Give the agents you build a home — with identity, governance, and metering built in.
Learn moreDevelopers
Build on an engine that respects your stack.
No credit card to start · AI included · Deploy in hours, not quarters