Dialt
Get API key

Developer documentation

The Dialt voice engine

Use Dialt's API and SDKs to build voice assistants, connect your tools, run evaluations and monitor conversations. To train a model on your data, contact our team.

SDKs

Choose your SDK

Keep persistent API keys on your backend. Browser and native apps connect with scoped session credentials.

For other languages and custom media stacks, use the WebSocket integration guide. See the Swift SDK’s validation notes for device coverage.

Using Pipecat? The Dialt-maintained Pipecat plugin (alpha) includes setup instructions, a minimal pipeline and supported features and limitations.

Recipes

Start from a working example

Dialt recipes are runnable application patterns built on the public SDKs. Each example includes its setup instructions. Your application owns its business rules and tool execution.

API reference

API schemas: OpenAPI · AsyncAPI. For coding agents: documentation index.

Evaluate and improve

Learn from conversations

Inspect transcripts, recordings and tool calls in Sessions. Use conversation evals to assess behavior and compare changes to your instructions and tools.

Start with a simulation recipe, or use the Python evals client to run your own cases.