# Tazo Labs - [Tazo API](https://docs.tazolabs.com/index.md): Turn spoken audio into typed decisions, such as which tool to call, with calibrated probabilities. - [Quickstart](https://docs.tazolabs.com/quickstart.md): Create an API key and send your first audio decision. - [Authentication](https://docs.tazolabs.com/authentication.md): API keys for your application, sign-in tokens for managing keys. - [Decisions](https://docs.tazolabs.com/guides/decisions.md): How to shape a decision request and read the answers. - [Models](https://docs.tazolabs.com/guides/models.md): Tazo Large and Tazo Small, and what each one supports. - [Idempotency](https://docs.tazolabs.com/guides/idempotency.md): Retry decision requests without creating duplicates. - [Errors](https://docs.tazolabs.com/guides/errors.md): Error format, codes, and what is safe to retry. - [API reference](https://docs.tazolabs.com/api-reference/introduction.md): Endpoints, authentication, and conventions for the Tazo API v1. - [Create a decision](https://docs.tazolabs.com/api-reference/decisions/create-a-decision.md): Sends audio and a set of questions, and waits for the typed answers. The request is persisted before processing. If the caller disconnects or the wait times out, processing continues. Send an `Idempotency-Key` to make retries safe. - [List models](https://docs.tazolabs.com/api-reference/models/list-models.md): Lists the available models, their capabilities, and whether each is ready. - [Create an API key](https://docs.tazolabs.com/api-reference/api-keys/create-an-api-key.md): Creates a key for the signed-in account. The full secret is returned once and cannot be recovered. Requires a sign-in access token. API keys cannot manage keys. A timed-out creation may already have committed, so reload the list before retrying. - [List API keys](https://docs.tazolabs.com/api-reference/api-keys/list-api-keys.md): Lists the signed-in account's keys, newest first. Expired and revoked keys stay for about 30 days. Secrets are never returned. - [Revoke an API key](https://docs.tazolabs.com/api-reference/api-keys/revoke-an-api-key.md): Revokes a key. Repeating the call for an already revoked key succeeds. Decisions already accepted keep processing. An unknown key, a key belonging to another account, and a key past its retention period all return the same `404`. - [Check readiness](https://docs.tazolabs.com/api-reference/health/check-readiness.md): Reports whether Tazo is ready. This endpoint is public. ## OpenAPI Specs - [openapi](/api-reference/openapi.yaml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.