Get transcriber configuration
Agent Config API
Get Transcriber Config
Retrieve available ASR providers and models for agent transcription settings
GET
Get transcriber configuration
Overview
Retrieve available ASR (Automatic Speech Recognition) providers and their models, filtered by language. The transcriber is the agent’s “ears” — it converts the caller’s spoken audio into text for the LLM to process. Use this endpoint to identify which ASR models support the languages your agent is configured to use. Thelanguage parameter is required. For multilingual agents (up to 3 languages), pass all language codes together so only models that support every language in the combination are returned.
Required Permission
agents
Query Parameters
Example cURL
Single Language
Multilingual — Filter by Multiple Languages
Filter by Language and Provider
Response
Success (200)
Error Responses
404 Not Found - No matching ASR configuration foundResponse Fields
Use Cases
- Identifying which ASR models support a specific language or language combination before configuring an agent
- Filtering the transcription model list to only show compatible options in a configuration UI
- Validating that your current ASR model still supports a new language you are adding to a multilingual agent
- Cross-referencing with the Update Agent
advanceSettingscompatibility table to verify model-specific features
The
provider.providerId and modelId values returned here map directly to the provider and model fields in the Update Agent asrParams object. Use them as-is.Save the
requestId from every response. You will need it if you contact Inya support to trace a specific request.Authorizations
API key with 'agents' permission
Query Parameters
Language codes to filter by. Repeat this parameter for multiple languages. Example: ?language=en-IN&language=hi-IN
Filter results to a specific ASR provider
Example:
"gnani"