SDKs

Typed from the first call.

Every SDK is generated from the same OpenAPI spec the platform ships, so your editor always knows the exact shape of a conversation, a resolution, and an agent.

typescript
import { Chimes } from "@chimes/sdk-js";

const chimes = new Chimes({ apiKey: process.env.CHIMES_KEY });

const convo = await chimes.conversations.create({
  channel: "chat",
  message: "How do I add a teammate?",
});

for await (const event of convo.stream()) {
  console.log(event.type, event.confidence);   // resolved · 0.97
}

SDKs

Ship your first resolution today.

No credit card to start · Open-source core · Deploy in hours, not quarters