● Documentation

How to actually use this thing.

Quickstarts, concepts, API reference, recipes. Read what you need; skip what you don't.

● Start here

Pick the surface you're building on.

Every doc-set opens with a 15-minute "ship something real" quickstart. The rest is reference.

● Try it

A voice agent in twelve lines.

Authenticate, configure, give it a number, give it a prompt, ship.

first-agent.ts
import { Stride } from "@strideops/sdk";

const stride = new Stride({ apiKey: process.env.STRIDE_KEY });

const agent = await stride.voice.createAgent({
  name: "Sarah",
  voice: "cartesia/sonic-2/sarah",
  llm: "anthropic/claude-haiku-4-5",
  prompt: "You qualify inbound leads for our agency.",
  knowledge: ["kb_pricing", "kb_faq"],
  transferOnIntent: ["escalate", "refund"],
});

await stride.numbers.assign({ number: "+1 415 555 0142", agent: agent.id });
// Agent is live. Inbound calls route here.
console.log("Agent ready:", agent.id);
npm install @strideops/sdkView on GitHubFull reference
● The full index

Everything in one page.

● Stuck?

Help desk's open.

Real engineers on Slack, weekdays 6am-9pm PT. Or ping support; we reply within 12 hours on Pro, 1 hour on Agency.