> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### ElevenAgents

- **कॉल क्यूइंग और होल्ड ऑडियो**: अपनी concurrency limit पर मौजूद एजेंट्स के लिए [कॉल क्यूइंग](/docs/hi/eleven-agents/guides/call-queueing) जोड़ी गई। क्यू में मौजूद कॉलर होल्ड ऑडियो सुनते हैं और शामिल होने या समय समाप्त होने तक `queue_status` इवेंट्स पाते हैं। नई API मेथड्स से कस्टम होल्ड ऑडियो अपलोड या डिलीट किया जा सकता है।
- **टेस्ट वर्ज़न मेटाडेटा**: एजेंट टेस्ट नतीजे अब बताते हैं कि वे एजेंट के किस वर्ज़न पर चले और उनमें ड्राफ़्ट बदलाव शामिल थे या नहीं। इनवोकेशन समरीज़ यह भी बताती हैं कि आंशिक रूप से दोबारा सबमिट किए गए टेस्ट अलग वर्ज़न पर कब चले।
- **मॉडल और अकाउंट मेटाडेटा**: एजेंट LLM कॉन्फ़िगरेशन अब `gemini-3.8-flash` स्वीकार करता है। WhatsApp अकाउंट रिस्पॉन्स अब बताते हैं कि अकाउंट Cloud API या coexistence signup flow इस्तेमाल करता है।

### म्यूज़िक

- **Music v2.5 API सपोर्ट**: म्यूज़िक एंडपॉइंट्स और SDKs अब `music_v2_5` स्वीकार करते हैं। कंपोज़िशन प्लान जनरेशन चंक्स अब 6,132 वर्णों तक सपोर्ट करते हैं, जिनमें 200 वर्णों वाली अधिकतम 30 लाइनें हो सकती हैं।

### SDK रिलीज़

#### JavaScript SDK

- [v2.68.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.68.0) - एजेंट होल्ड ऑडियो अपलोड और डिलीट करने के लिए मेथड्स जोड़े गए। कॉल क्यूइंग, प्रोसिजर रेफरेंसेज़, ड्राफ़्ट ब्रांच बनाने, RAG क्वेरी सीमाओं, टेस्ट वर्ज़न मेटाडेटा, `gemini-3.8-flash` और `music_v2_5` के लिए टाइप्स फिर से जनरेट किए गए।

#### Python SDK

- [v2.68.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.68.0) - एजेंट होल्ड ऑडियो अपलोड और डिलीट करने के लिए synchronous और asynchronous मेथड्स जोड़े गए। कॉल क्यूइंग, प्रोसिजर्स, ड्राफ़्ट ब्रांच बनाने, RAG क्वेरी सीमाओं, टेस्ट वर्ज़न मेटाडेटा, `gemini-3.8-flash` और `music_v2_5` के लिए टाइप्स फिर से जनरेट किए गए। `compose_detailed` wrapper अब हर जनरेट किए गए म्यूज़िक मॉडल ID और prompt- व chunk-आधारित दोनों कंपोज़िशन प्लान स्वीकार करता है।

#### iOS SDK

- [v3.3.1](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.3.1) - एजेंट मैसेज को अब `event_id` के बजाय `response_id` से मिलाया जाता है, जिससे टूल कॉल्स के आसपास कई रिस्पॉन्स सुरक्षित रहते हैं और streamed हिस्से या सुधार गलत मैसेज से नहीं जुड़ते।

#### ElevenLabs CLI

- [v1.3.0](https://github.com/elevenlabs/cli/releases/tag/v1.3.0) - जनरेट किए गए API कमांड्स में वैकल्पिक `--intent` मेटाडेटा जोड़ा गया। CLI जिन workflows को सपोर्ट नहीं करता, उनकी रिपोर्ट करने के लिए `elevenlabs feedback missing-capability` जोड़ा गया।

#### पैकेजेस

- [@elevenlabs/convai-widget-core@0.18.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.2) और [@elevenlabs/convai-widget-embed@0.18.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.2) - टूल और प्रोसिजर कॉल्स के बाद एजेंट के डुप्लिकेट रिप्लाई ठीक किए गए। Streamed टेक्स्ट रिप्लाई Markdown फ़ॉर्मैटिंग बनाए रखते हैं और वॉइस बातचीत में अब बिना बोले गए streamed चैट हिस्से रेंडर नहीं होते। embed पैकेज अब `user_activity` इवेंट्स को प्रति सेकंड एक तक सीमित करता है और सेशन खत्म होने पर यह सीमा हटा देता है।

### API

<Accordion title="API बदलाव देखें">

## नए एंडपॉइंट्स

### ElevenAgents

- [एजेंट होल्ड ऑडियो अपलोड करें](/docs/hi/api-reference/agents/hold-audio/create) - `POST /v1/convai/agents/{agent_id}/hold-audio`
  - multipart form data के रूप में ज़रूरी `hold_audio_file` (binary) स्वीकार करता है। फ़ाइल MP3 या WAV होनी चाहिए और अधिकतम 40 MB व 180 सेकंड की हो सकती है।
  - ज़रूरी `agent_id` (string) और `hold_audio` (`AgentHoldAudioConfig`) लौटाता है। होल्ड-ऑडियो ऑब्जेक्ट में `audio_path`, `audio_url`, `original_filename` (strings), `duration_secs` (number) और `size_bytes` (integer) ज़रूरी हैं।
- [एजेंट होल्ड ऑडियो डिलीट करें](/docs/hi/api-reference/agents/hold-audio/delete) - `DELETE /v1/convai/agents/{agent_id}/hold-audio`
  - कस्टम क्लिप हटाता है, ताकि क्यू में मौजूद कॉलर डिफ़ॉल्ट होल्ड टोन सुनें।
  - ज़रूरी `agent_id` (string) लौटाता है।

## अपडेट किए गए एंडपॉइंट्स

### ElevenAgents

- [एजेंट बनाएं](/docs/hi/api-reference/agents/create), [एजेंट पाएं](/docs/hi/api-reference/agents/get) और [एजेंट अपडेट करें](/docs/hi/api-reference/agents/update)
  - `enabled` (boolean, डिफ़ॉल्ट `false`) और `wait_timeout_seconds` (integer, 1–1,800, डिफ़ॉल्ट `180`) के साथ वैकल्पिक `platform_settings.queueing_config` (`AgentQueueingConfig`) जोड़ा गया।
  - क्यू कॉन्फ़िगरेशन रिस्पॉन्स में read-only nullable `hold_audio` (`AgentHoldAudioConfig`) शामिल है। एजेंट रिस्पॉन्स में वैकल्पिक `default_hold_audio_url` (string) भी शामिल है।
- [बातचीत पाएं](/docs/hi/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - मेटाडेटा में वैकल्पिक nullable `queue_wait_secs` (number) जोड़ा गया। क्यू में बिताया समय `call_duration_secs` और बिल किए गए समय में शामिल नहीं है।
- [एजेंट ब्रांच बनाएं](/docs/hi/api-reference/agents/branches/create) - `POST /v1/convai/agents/{agent_id}/branches`
  - वैकल्पिक `include_draft` (boolean, डिफ़ॉल्ट `false`) जोड़ा गया। `true` होने पर, ब्रांच टिप से बनी ब्रांच में कॉलर का ड्राफ़्ट प्रोसिजर सेट शामिल होगा।
- [प्रोसिजर्स की सूची](/docs/hi/api-reference/agents/procedures/list) और प्रोसिजर create, get व draft एंडपॉइंट्स
  - सूची आइटम्स में वैकल्पिक `referenced_tool_ids`, `referenced_kb_ids`, `referenced_procedure_ids` और `referenced_dynamic_variables` (string arrays) जोड़े गए।
  - एजेंट और merge-preview रिस्पॉन्स में प्रोसिजर ID से key किया गया वैकल्पिक `procedures` मैप जोड़ा गया।
- [टेस्ट इनवोकेशन्स की सूची](/docs/hi/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - टेस्ट और फ़ोल्डर्स को नाम से फ़िल्टर करने के लिए वैकल्पिक nullable `search` (string) जोड़ा गया।
- [एजेंट पर टेस्ट चलाएं](/docs/hi/api-reference/tests/run-tests) और [टेस्ट इनवोकेशन पाएं](/docs/hi/api-reference/tests/test-invocations/get)
  - टेस्ट सूट इनवोकेशन और यूनिट टेस्ट रन रिस्पॉन्स में वैकल्पिक nullable `version_id` (string) और वैकल्पिक `ran_against_draft` (boolean, डिफ़ॉल्ट `false`) जोड़े गए।
  - इनवोकेशन समरीज़ में वैकल्पिक `runs_diverged_from_version` (boolean, डिफ़ॉल्ट `false`) भी जोड़ा गया।
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - रिक्वेस्ट बॉडी में क्वेरी-विशिष्ट वैकल्पिक nullable `max_documents_length` (integer, 1–50,000) और `max_retrieved_rag_chunks_count` (integer, 1–20) overrides जोड़े गए।
- [WhatsApp अकाउंट पाएं](/docs/hi/api-reference/whats-app/accounts/get) - `GET /v1/convai/whatsapp-accounts/{phone_number_id}`
  - वैकल्पिक `account_type` (`WhatsAppAccountType`, डिफ़ॉल्ट `cloud_api`) जोड़ा गया। वैल्यूज़ `cloud_api` और `coexistence` हैं।
- [अनुमानित LLM उपयोग की गणना करें](/docs/hi/api-reference/agents/calculate) - `POST /v1/convai/agent/{agent_id}/llm-usage/calculate`
  - `LLMUsageCalculatorLLMResponseModel` में ज़रूरी `price_per_message` (number) जोड़ा गया।

### म्यूज़िक

- `MusicModelID` में `POST /v1/music/video-to-music`, `POST /v1/music/plan`, [म्यूज़िक कंपोज़ करें](/docs/hi/api-reference/music/compose), `POST /v1/music/detailed`, `POST /v1/music/detailed/stream`, `POST /v1/music/stream`, `POST /v1/music/upload` और `POST /v1/music/finetunes` के लिए `music_v2_5` जोड़ा गया।
- `GenerationChunk.text` में `POST /v1/music/plan`, `POST /v1/music`, `POST /v1/music/detailed`, `POST /v1/music/detailed/stream`, `POST /v1/music/stream` और `POST /v1/music/upload` के लिए `maxLength` को 6,000 से बढ़ाकर 6,132 वर्ण किया गया। सेक्शन नामों में 1–100 वर्ण हो सकते हैं और चंक्स में प्रति लाइन 200 वर्णों वाली अधिकतम 30 लाइनें हो सकती हैं।

## स्कीमा बदलाव

### ElevenAgents

- रीयल-टाइम सर्वर इवेंट्स में `queue_status` जोड़ा गया। इसका ज़रूरी `queue_status_event.status` `waiting`, `admitted` या `timed_out` स्वीकार करता है; `timed_out` WebSocket close code `4300` से पहले आता है। होल्ड ऑडियो नियमित `audio` इवेंट्स के रूप में ही आता रहेगा।
- `LLM` enum में बातचीत शुरू करने के overrides सहित `gemini-3.8-flash` जोड़ा गया।
- बातचीत के सिस्टम टूल रिज़ल्ट unions में `start_procedure_success`, `start_procedure_error`, `end_procedure_success` और `end_procedure_error` जोड़े गए।
- `FeaturesUsageCommonModel` में वैकल्पिक `freeform_procedure` और `structured_procedure` फ़ीचर स्टेटस जोड़े गए।

</Accordion>