Planned · early access

Sandbox

A safe environment to create and test conferences, calls, and events against the real API, with seeded data, simulated media, and no risk to a live desk. We're building it now. Tell us what you need and we'll bring you in early.

What testing in the sandbox feels like

sandbox-test.ts
Sandbox consoleidle
London Rates
NY Desk
FX Spot
Squawk
J. Okafor · Citi
Incoming · J. Okafor
London Rates desk

In the sandbox the calls connect against a mock mixer: the API, events, and state are real; the media is simulated.

What the sandbox will give you

Scoped credentials

Request a sandbox token tied to an isolated demo tenant: no production data, no shared state with anyone else.

Seeded scenarios

A pre-populated desk: traders, lines, hoots, and a couple of conferences, so your first call has something real to connect to.

The real control plane

The same 138-endpoint API and the same event WebSocket. You build against the contract you'll ship on.

Test events

Trigger an incoming call, a presence change, or a line-state transition on demand, and replay event frames for your handlers.

What's real vs simulated

Clarity here is the whole point. In the sandbox:

RealSimulated
The REST contract & response shapesMedia: calls connect against a mock mixer, no live RTP billed
The event WebSocket & frame formatsCarrier (PSTN) ingress/egress: synthetic, no real numbers dialed
Auth, roles, and tenant isolationRecordings: generated fixtures you can fetch and verify
State machines & error codesPresence: scriptable, so you can drive your UI deterministically

Anything simulated will be labelled as such in the sandbox responses, so you never mistake a fixture for production behaviour.

Limits

  • Data resets on a schedule. Treat the sandbox as disposable.
  • Rate limits are tighter than production.
  • No real PSTN connectivity and no billable media.
  • Sandbox tokens never work against production, and vice versa.

For evaluators

Why this matters

Good platforms separate test and live modes explicitly. It's how you build trust. We'd rather ship the sandbox right than ship it fast and blur the line. Want to shape it? Tell us what scenarios you'd test first.