> 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.

### UI

- **बेहतर नोटिफ़िकेशन्स**: नोटिफ़िकेशन सिस्टम को अपडेट किया गया है, ताकि वह आपके देख रहे सक्रिय प्लेटफ़ॉर्म से जुड़े नोटिफ़िकेशन्स दिखाए और आपको ज़्यादा केंद्रित व संदर्भानुकूल अनुभव मिले।

### एजेंट्स प्लेटफ़ॉर्म

- **डायनामिक वेरिएबल ट्रांसफ़र डेस्टिनेशन्स**: एजेंट ट्रांसफ़र अब फ़ोन नंबर और SIP URI के लिए डायनामिक वेरिएबल्स सपोर्ट करते हैं। इससे बातचीत के संदर्भ के आधार पर रनटाइम में ट्रांसफ़र डेस्टिनेशन तय किया जा सकता है।
- **MCP टूल कॉन्फ़िगरेशन ओवरराइड्स**: खास MCP Server टूल्स के लिए कस्टम कॉन्फ़िगरेशन ओवरराइड्स बनाने, अपडेट करने, पाने और हटाने की सुविधा जोड़ी गई है, जिससे टूल व्यवहार और पैरामीटर्स पर बारीकी से नियंत्रण मिलता है।

### टेक्स्ट टू डायलॉग

- **टाइमस्टैम्प्स और वॉइस सेगमेंट्स**: टेक्स्ट टू डायलॉग अब कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट ट्रैकिंग के साथ टाइमस्टैम्प्ड आउटपुट सपोर्ट करता है। इससे डायलॉग को एनिमेशन या सबटाइटल्स के साथ सिंक करना आसान हो जाता है।

### Music API

- **स्टेम सेपरेशन**: मौजूदा म्यूज़िक ट्रैक्स से अलग-अलग ऑडियो कंपोनेंट्स (वोकल्स, ड्रम्स, बेस, इंस्ट्रूमेंट्स) को अलग करने के लिए नया स्टेम सेपरेशन एंडपॉइंट जोड़ा गया।
- **बढ़ी हुई प्रॉम्प्ट लंबाई**: म्यूज़िक जनरेशन अब 4,100 कैरेक्टर्स तक के प्रॉम्प्ट सपोर्ट करता है और हर लिरिक्स लाइन 200 कैरेक्टर्स तक की हो सकती है।

### सुरक्षा

- **सिंगल-यूज़ टोकन्स**: सुरक्षित ऑपरेशन्स के लिए समय-सीमित सिंगल-यूज़ टोकन जनरेशन पेश किया गया है, जो संवेदनशील API ऑपरेशन्स की सुरक्षा बढ़ाता है।

### SDK रिलीज़

#### JavaScript SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.22.0) - वर्कस्पेस मॉडल अप्रूवल्स और MCP टूल कॉन्फ़िगरेशन एंडपॉइंट्स समेत, नए API स्कीमा बदलावों के साथ अपडेट किया गया।
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.21.0) - सामान्य `message` हैंडलर के ज़रिए रॉ WebSocket मैसेजेस इंटरसेप्ट करने का सपोर्ट जोड़ा गया। इससे डेवलपर्स स्टैंडर्ड कॉलबैक्स से आगे के सभी मैसेजेस, जिनमें `agent_tool_response` जैसे अनडॉक्यूमेंटेड मैसेज टाइप्स भी शामिल हैं, एक्सेस कर सकते हैं।

#### Python SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.22.0) - वर्कस्पेस मॉडल अप्रूवल्स और MCP टूल कॉन्फ़िगरेशन एंडपॉइंट्स समेत, नए API स्कीमा बदलावों के साथ अपडेट किया गया।
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.21.0) - बेहतर डिबगिंग और प्रोडक्शन उपयोग के लिए print स्टेटमेंट्स की जगह उचित लॉगिंग का इस्तेमाल किया गया।

#### एजेंट्स पैकेजेस

- [@elevenlabs/agents-cli@0.6.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/agents-cli%400.6.1) - यूनिफ़ाइड [ElevenLabs CLI](https://www.npmjs.com/package/@elevenlabs/cli) के पक्ष में पैकेज को डिप्रिकेट कर दिया गया है।
- [@elevenlabs/react@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react%400.9.1) - वह समस्या ठीक की गई जिसमें `end_call` टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था। साथ ही, मैन्युअल डिस्कनेक्शन के बाद React Native रीकनेक्शन लॉजिक बेहतर किया गया।
- [@elevenlabs/react-native@0.5.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react-native%400.5.2) - वह समस्या ठीक की गई जिसमें `end_call` टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था और मैन्युअल डिस्कनेक्शन के बाद रीकनेक्शन लॉजिक बेहतर किया गया।
- [@elevenlabs/client@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/client%400.9.1) - वह समस्या ठीक की गई जिसमें `end_call` टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था और React Native रीकनेक्शन लॉजिक बेहतर किया गया।

#### Android SDK

- [v0.4.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.4.0) - स्ट्रिंग्स की जगह `ConversationMode` enums इस्तेमाल करके टाइप सेफ़्टी बेहतर की गई, बैकवर्ड कंपैटिबिलिटी सपोर्ट के साथ LiveData से StateFlow पर माइग्रेट किया गया और वह बग ठीक किया गया जिसमें अनुरोध करने पर एजेंट्स कॉल समाप्त नहीं करते थे।

#### iOS SDK

- [v2.0.16](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v2.0.16) - वह समस्या ठीक की गई जिसमें `end_call` टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था, जिससे एजेंट्स अब कॉल को सही ढंग से समाप्त कर सकते हैं।

#### CLI

- [@elevenlabs/cli@0.2.0](https://github.com/elevenlabs/cli/releases/tag/%40elevenlabs/cli%400.2.0) - वर्चुअल एनवायरनमेंट आइसोलेशन के लिए `--env` फ़्लैग सपोर्ट हटा दिया गया। प्रोडक्ट में उचित एनवायरनमेंट आइसोलेशन सपोर्ट होने पर इस फ़ीचर को फिर से जोड़ा जाएगा।

### API

#### TLS

हमारे TLS एंडपॉइंट्स अब कुछ पुराने और असुरक्षित साइफ़र मोड्स को अनुमति नहीं देते। ज़्यादातर क्लाइंट्स पर इसका असर नहीं होना चाहिए, क्योंकि वे पहले से ही आधुनिक साइफ़र मोड पर नेगोशिएट करते हैं।

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

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

### एजेंट्स प्लेटफ़ॉर्म

#### MCP टूल कॉन्फ़िगरेशन

- [POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs](/docs/hi/api-reference/mcp/tool-configuration/create) - किसी खास MCP टूल के लिए कॉन्फ़िगरेशन ओवरराइड्स बनाएं।
- [GET /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/hi/api-reference/mcp/tool-configuration/get) - किसी खास MCP टूल के लिए कॉन्फ़िगरेशन ओवरराइड्स पाएं।
- [PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/hi/api-reference/mcp/tool-configuration/update) - किसी खास MCP टूल के लिए कॉन्फ़िगरेशन ओवरराइड्स अपडेट करें।
- [DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/hi/api-reference/mcp/tool-configuration/delete) - किसी खास MCP टूल के कॉन्फ़िगरेशन ओवरराइड्स हटाएं।

### टेक्स्ट टू डायलॉग

- [POST /v1/text-to-dialogue/with-timestamps](/docs/hi/api-reference/text-to-dialogue/convert-with-timestamps) - कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट जानकारी के साथ डायलॉग जनरेट करें।
- [POST /v1/text-to-dialogue/stream/with-timestamps](/docs/hi/api-reference/text-to-dialogue/stream-with-timestamps) - कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट जानकारी के साथ डायलॉग जनरेशन स्ट्रीम करें।

### टोकन्स

- [POST /v1/single-use-token/{token_type}](/docs/hi/api-reference/tokens/create) - सुरक्षित ऑपरेशन्स के लिए समय-सीमित सिंगल-यूज़ टोकन्स जनरेट करें।

### Music API

- [POST /v1/music/stem-separation](/docs/hi/api-reference/music/separate-stems) - ऑडियो को अलग-अलग स्टेम्स (वोकल्स, ड्रम्स, बेस, इंस्ट्रूमेंट्स) में विभाजित करें। मल्टीपार्ट फ़ाइल अपलोड स्वीकार करता है और ZIP आर्काइव लौटाता है।

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

### टेक्स्ट टू डायलॉग

- [टाइमस्टैम्प्स के साथ टेक्स्ट टू डायलॉग](/docs/hi/api-reference/text-to-dialogue/convert-with-timestamps)

  - हर सेगमेंट किस डायलॉग इनपुट से संबंधित है, यह ट्रैक करने के लिए आवश्यक `dialogue_input_index` फ़ील्ड के साथ `voice_segments` ऐरे जोड़ा गया
  - कैरेक्टर-लेवल अलाइनमेंट डेटा के साथ रिस्पॉन्स स्कीमा बेहतर किया गया

- [टाइमस्टैम्प्स के साथ टेक्स्ट टू डायलॉग स्ट्रीम करें](/docs/hi/api-reference/text-to-dialogue/stream-with-timestamps)
  - कैरेक्टर-लेवल अलाइनमेंट के साथ `voice_segments` के लिए स्ट्रीमिंग सपोर्ट जोड़ा गया
  - वॉइस सेगमेंट चंक्स में `dialogue_input_index` शामिल है

### म्यूज़िक

- म्यूज़िक प्रॉम्प्ट एंडपॉइंट्स अपडेट किए गए:
  - अधिकतम प्रॉम्प्ट लंबाई पिछली सीमा से बढ़ाकर 4,100 कैरेक्टर्स की गई
  - लिरिक्स लाइनें अब हर लाइन में 200 कैरेक्टर्स तक सपोर्ट करती हैं

### वर्कस्पेस

- [वर्कस्पेस रिसोर्स पाएं](/docs/hi/api-reference/workspace/resources/get)
  - `WorkspaceResourceType` enum में `dashboard` और `dashboard_configuration` जोड़े गए
  - रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)

### बिलिंग

- [सब्सक्रिप्शन पाएं](/docs/hi/api-reference/user/subscription/get)
  - `PendingSubscriptionSwitchResponseModel` में `next_billing_period` फ़ील्ड (आवश्यक) जोड़ा गया
  - बेहतर इनवॉइस विवरण के लिए `InvoiceResponseModel` में `subtotal_cents` और `tax_cents` (nullable) जोड़े गए

### एजेंट्स प्लेटफ़ॉर्म

#### बैच कॉलिंग

- [बैच कॉलिंग सबमिट करें](/docs/hi/api-reference/batch-calling/create)

  - `agent_phone_number_id` को nullable और वैकल्पिक बनाया गया
  - रिसिपिएंट मॉडल्स में `phone_number` को nullable और वैकल्पिक बनाया गया
  - रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)

- [बैच कॉलिंग स्टेटस पाएं](/docs/hi/api-reference/batch-calling/get)

  - `phone_number_id` और `phone_provider` को nullable बनाया गया

- [बैच कॉलिंग रद्द करें](/docs/hi/api-reference/batch-calling/cancel) & [बैच कॉलिंग दोबारा आज़माएं](/docs/hi/api-reference/batch-calling/retry)
  - फ़ोन से जुड़े फ़ील्ड्स को nullable बनाया गया
  - रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)

#### ट्रांसफ़र डेस्टिनेशन्स

- ट्रांसफ़र से जुड़े एंडपॉइंट्स अब डायनामिक वेरिएबल ट्रांसफ़र डेस्टिनेशन्स सपोर्ट करते हैं:
  - डायनामिक वेरिएबल्स का उपयोग करने वाले फ़ोन नंबर ट्रांसफ़र्स के लिए `PhoneNumberDynamicVariableTransferDestination` टाइप जोड़ा गया
  - डायनामिक वेरिएबल्स का उपयोग करने वाले SIP URI ट्रांसफ़र्स के लिए `SIPUriDynamicVariableTransferDestination` टाइप जोड़ा गया
  - डायनामिक वेरिएबल टाइप्स शामिल करने के लिए `PhoneNumberTransfer` discriminators अपडेट किए गए

#### MCP सर्वर्स

- [MCP सर्वर बनाएं](/docs/hi/api-reference/mcp/create), [MCP सर्वर पाएं](/docs/hi/api-reference/mcp/get), [MCP सर्वर अपडेट करें](/docs/hi/api-reference/mcp/update)
  - हर टूल के कॉन्फ़िगरेशन कस्टमाइज़ेशन के लिए `tool_config_overrides` फ़ील्ड जोड़ा गया
  - `MCPServerConfigUpdateRequestModel` में `request_headers` सपोर्ट जोड़ा गया
  - `tool_call_sound` और `tool_call_sound_behavior` कॉन्फ़िगरेशन विकल्प जोड़े गए

#### टूल्स

- टूल स्कीमा सुधार:
  - `LiteralJsonSchemaProperty` में अब `is_system_provided` फ़्लैग शामिल है
  - एजेंट टूल हेडर्स अब डायनामिक हेडर वैल्यूज़ के लिए `ConvAIDynamicVariable` सपोर्ट करते हैं

#### Twilio इंटीग्रेशन

- फ़ोन नंबर एंडपॉइंट्स अपडेट किए गए:
  - Twilio फ़ोन नंबरों के लिए वैकल्पिक `region_config` फ़ील्ड जोड़ा गया
  - रीजन चयन के लिए `TwilioRegionId` enum जोड़ा गया
  - एज लोकेशन कॉन्फ़िगरेशन के लिए `TwilioEdgeLocation` enum जोड़ा गया

#### एजेंट्स

- [एजेंट पाएं](/docs/hi/api-reference/agents/get) & [एजेंट अपडेट करें](/docs/hi/api-reference/agents/update)
  - रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)

</Accordion>