Skip to main content

Override Agent Config in /call API

The /call API now supports an agent_data parameter that lets you override agent configuration properties at call time. Currently, overriding the voice_id (for the same provider) is supported.This allows you to dynamically change the voice used for a specific call without modifying the agent’s default configuration.
Example
Learn more in the Make a Phone Call API documentation.

Sarvam v3 Models Support

Bolna now supports Sarvam v3 models:
  • saaras:v3 — New transcriber model configured for direct transcription in the original spoken language. Supports all 11 Indian languages.
  • bulbul:v3 — New Sarvam TTS voice model for improved Indian language speech synthesis.
Learn more about Sarvam transcriber models in the Sarvam STT documentation and voice models in the Sarvam TTS documentation.

Deepgram: New Indian Languages Added

Bolna now supports additional Deepgram Indian languages for speech recognition:
  • bn — Bengali
  • kn — Kannada
  • mr — Marathi
  • te — Telugu

API Rate Limiting

Bolna APIs now enforce rate limits to ensure fair usage and platform stability. Rate limits are applied per organization (if the user belongs to one) or per user otherwise.Endpoint-specific limits:All other API endpoints are subject to a default rate limit of 1000 requests per minute.Requests exceeding the limit will receive an HTTP 429 response. Learn more in the rate limiting documentation.

Truecaller Verification

Bolna now supports Truecaller Verification — users can get their phone numbers verified on Truecaller, so your calls show a verified identity to recipients. This helps build trust and can improve answer rates by making it clearer who’s calling.Learn more in the Truecaller Verification documentation.