Skip to main content
A Configuration is a reusable template that defines how audio/video files are processed. It sets the language, vocabulary, extraction fields, and optional features like summaries or webhooks. Every transcription requires a configuration.

Fields

tag cannot be changed after the configuration is created.

Extraction Fields

Each item in extraction_fields tells the AI what structured data to extract from the transcript.
Field names are normalized on creation: converted to lowercase and special characters replaced with _. For example, "My Field!" becomes "my_field_".
Once a field is created, its type is immutable. Only description can be updated.
When updating extraction_fields, the submitted list uses a merge-by-name strategy: any field not included in the update is permanently removed. Always include all the fields you want to keep, even if you’re only changing one of them.

Best Practices for Extraction Fields

Define a clear, limited set of possible values to improve consistency and accuracy.
This ensures the AI returns predictable, standardized values instead of open-ended descriptions.
Give detailed descriptions and concrete examples to guide the AI toward more accurate results.Poor description:
Good description:
The more context you provide, the better the extraction quality.
Provide clear, detailed descriptions for extraction fields. The more context you give, the more accurate the extraction will be.

Webhooks

When updating a configuration, pass "webhooks": null to remove all webhook URLs.

Example