> For clean Markdown of any page, append `.md` to the page URL.
> For a complete documentation index, see https://docs.sarvam.ai/llms.txt.
> For full documentation content in one file, see https://docs.sarvam.ai/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.sarvam.ai/_mcp/server.

## Phone Number Rotation

Voice Agents

Agent campaigns can now rotate caller IDs on retries. With **Phone number rotation** enabled, every subsequent call to the same user uses a different agent number until each number in the pool has been used once for that user - so a contact who didn't answer one number gets the retry from another, not the same one again. Requires two or more agent numbers on the campaign. Enable it from the **Phone number rotation** toggle under **Advanced** on the Schedule step of the [campaign wizard](/conversations/deploy/campaigns/create-campaign#phone-number-rotation), or set `phone_rotation.agent: true` in `app_config`.

## Voice Cloning API

Model APIs

Added the [Voice Cloning API](/api/api-guides-tutorials/voice-cloning/overview): create a saved voice from a reference clip with `POST /voices/create`, then generate speech with `POST /voices/clone` and its `voice_id`. The model is cross-lingual across 12 supported languages. Requires the `text_to_speech_voice_cloning` capability on your subscription; generation is billed per character of `text`.