For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
WhatsApp ब्रांच और एनवायरनमेंट ओवरराइड: आउटबाउंड WhatsApp मैसेज और आउटबाउंड कॉल अब conversation_initiation_client_data में दिए गए branch_id और environment का पालन करते हैं। कुछ भी भेजने से पहले ओवरराइड की पुष्टि की जाती है — कोई अनजान ब्रांच या एनवायरनमेंट होने पर एरर मिलता है — और वे बातचीत के लिए बने रहते हैं, इसलिए ग्राहक का जवाब मांगी गई ब्रांच और एनवायरनमेंट में फिर से शुरू होता है। उदाहरणों के लिए WhatsApp गाइड देखें।
प्रोसीजर API: प्रोसीजर मैनेज करने के लिए आठ सार्वजनिक, ब्रांच-स्कोप्ड ऑपरेशन जोड़े गए। आप प्रोसीजर बना सकते हैं, सूचीबद्ध कर सकते हैं, प्राप्त कर सकते हैं और हटा सकते हैं; ड्राफ़्ट बदलाव बना सकते हैं, प्राप्त कर सकते हैं या छोड़ सकते हैं; और प्रोसीजर ड्राफ़्ट को एजेंट workflow में कंपाइल कर सकते हैं। प्रोसीजर बनाने के लिए name, content, type और trigger स्वीकार किए जाते हैं। खाली trigger एक सब-प्रोसीजर बनाता है, जबकि छोड़ा गया या nulltrigger प्रोसीजर के कंटेंट से लिया जाता है।
नॉलेज बेस क्रॉल जॉब: क्रॉल जॉब बनाने, सूचीबद्ध करने, जांचने और रद्द करने के लिए API जोड़े गए। रिक्वेस्ट बनाने के लिए url (string) ज़रूरी है और यह क्रॉल डेप्थ, पेज लिमिट, URL पैटर्न, साइटमैप URL, फ़ोल्डर प्लेसमेंट, ऑटोमैटिक सिंक्रोनाइज़ेशन और अनुपलब्ध दस्तावेज़ हटाने का समर्थन करती है।
बल्क नॉलेज बेस मैनेजमेंट: 1–20 यूनीक दस्तावेज़ या फ़ोल्डर ID के लिए बल्क डिपेंडेंसी जांच और बल्क डिलीट जोड़े गए। डिपेंडेंसी जांच pagination और dependent_type का समर्थन करती है; डिलीट हर ID के लिए अलग सफलता या विफलता लौटाता है। force: true सेट करने से डिपेंडेंसी भी हटती हैं और गैर-खाली फ़ोल्डर रिकर्सिव तरीके से डिलीट होते हैं।
बैच कॉल रिज़ल्ट एक्सपोर्ट: टर्मिनल बैच से रिसिपिएंट और बातचीत के नतीजे CSV के रूप में डाउनलोड करने के लिए बैच कॉल रिज़ल्ट एक्सपोर्ट करें जोड़ा गया।
कन्वर्सेशन फ़िल्टर और विश्लेषण डेटा: कन्वर्सेशन सूचीबद्ध करें और कन्वर्सेशन मैसेज में टेक्स्ट खोजें में वैकल्पिक visited_agent_ids और visited_agent_branch_ids ऐरे फ़िल्टर जोड़े गए हैं, जिनमें हर एक की सीमा 50 वैल्यू है। लिस्ट रिक्वेस्ट हर कन्वर्सेशन समरी में संबंधित नतीजे शामिल करने के लिए data_collection_ids और evaluation_criteria_ids भी स्वीकार करती हैं। समरी में वैकल्पिक data_collection_results, evaluation_criteria_results और tag_ids जोड़े गए हैं।
रेफरेंस्ड विश्लेषण कॉन्फ़िगरेशन: एजेंट प्लेटफ़ॉर्म सेटिंग्स में वैकल्पिक, nullable analysis_items फ़ील्ड जोड़ा गया है, जिसका टाइप AgentAnalysisItems है, ताकि मूल्यांकन और डेटा-कलेक्शन आइटम रेफरेंस से जोड़े जा सकें। null वैल्यू का मतलब है कि एजेंट अब भी पुराने inline फ़ील्ड इस्तेमाल करता है; खाली वैल्यू का मतलब है कि माइग्रेट किए गए एजेंट में कोई आइटम अटैच नहीं है।
प्रोसीजर डिपेंडेंसी मेटाडेटा: प्रोसीजर रेफरेंस में trigger (string) और referenced_tool_ids, referenced_kb_ids, referenced_procedure_ids और referenced_dynamic_variables के ऐरे जोड़े गए हैं।
WebRTC टोकन रिस्पॉन्स: WebRTC टोकन पाएं रिस्पॉन्स में अब token के साथ conversation_id (string) भी ज़रूरी है। रिस्पॉन्स शेप को वैलिडेट या deserialize करने वाले क्लाइंट के लिए यह एक ब्रेकिंग schema बदलाव है।
नॉलेज बेस RAG नतीजे: KnowledgeBaseRagToolResultModel में RAG-result-in-tool-result मोड के लिए chunks (KnowledgeBaseRagChunkModel[]) जोड़ा गया है।
स्टूडियो
ड्राफ़्ट प्रोजेक्ट स्टेटस: ProjectCreationMetaResponseModel.status में draft जोड़ा गया है। प्रोजेक्ट क्रिएशन टाइप अब समान मौजूदा वैल्यू वाले साझा ProjectCreationMetaType enum का इस्तेमाल करता है।
वॉइसेज़
वॉइस एक्सेंट: साझा वॉइस लाइब्रेरी में उपलब्ध एक्सेंट की सूची के लिए GET /v1/voices/accents जोड़ा गया। नतीजों को language और model_id से फ़िल्टर किया जा सकता है, और हर एक्सेंट अपना accent, language, code और इंसानों के लिए पढ़ने योग्य name लौटाता है। साझा वॉइसेज़ फ़िल्टर करने के लिए accent वैल्यू को शेयर्ड वॉइसेज़ पाएं के accent क्वेरी पैरामीटर में भेजा जा सकता है।
वर्कस्पेसेज़
Webhook उपयोग रिपोर्टिंग: WebhookUsageType में Flows जोड़ा गया है।
SDK रिलीज़
JavaScript SDK
v2.60.0 - साझा वॉइस लाइब्रेरी में वॉइस एक्सेंट सूचीबद्ध करने के लिए voices.accents.get जोड़ा गया है, साथ ही नए schema से ElevenAgents प्रोसीजर, नॉलेज बेस क्रॉल जॉब और बल्क मैनेजमेंट API, और रेफरेंस्ड विश्लेषण कॉन्फ़िगरेशन भी जोड़े गए हैं।
Python SDK
v2.60.0 - नए schema से वॉइस एक्सेंट, ElevenAgents प्रोसीजर, नॉलेज बेस क्रॉल जॉब और बल्क मैनेजमेंट API जोड़े गए हैं। साथ ही, AsyncConversation स्टार्टअप ठीक किया गया है, ताकि यह अब ब्लॉक न हो, और primitive की सूची वाले multipart फ़ील्ड को दोहराए गए form फ़ील्ड के रूप में भेजने की समस्या ठीक की गई है।
पैकेज
@elevenlabs/client@1.15.2 - ऑडियो मैसेज से alignment metadata फ़ॉरवर्ड करके WebRTC ट्रांसपोर्ट पर onAudioAlignment ठीक किया गया है, जबकि ऑडियो प्लेबैक LiveKit ट्रैक पर ही रहता है।
name (string, अधिकतम 200 कैरेक्टर), content (string, अधिकतम 50,000 कैरेक्टर) और type (ProcedureType) ज़रूरी हैं; वैकल्पिक trigger (nullable string) स्वीकार करता है
रिस्पॉन्स में अब conversation_id (string) ज़रूरी है
ब्रेकिंग: सख्त रिस्पॉन्स वैलिडेटर और deserializer को नया ज़रूरी फ़ील्ड स्वीकार करना होगा
Schema बदलाव
ElevenAgents
रेफरेंस्ड मूल्यांकन और डेटा-कलेक्शन कॉन्फ़िगरेशन के लिए एजेंट प्लेटफ़ॉर्म रिक्वेस्ट और रिस्पॉन्स सेटिंग्स में वैकल्पिक, nullable analysis_items फ़ील्ड जोड़ा गया है, जिसका टाइप AgentAnalysisItems है
प्रोसीजर रेफरेंस में trigger (string), referenced_tool_ids (string array), referenced_kb_ids (string array), referenced_procedure_ids (string array) और referenced_dynamic_variables (string array) जोड़े गए हैं
KnowledgeBaseRagToolResultModel में chunks (KnowledgeBaseRagChunkModel[]) जोड़ा गया है
स्टूडियो
ProjectCreationMetaResponseModel.status में draft जोड़ा गया है
ProjectCreationMetaResponseModel.type अब साझा ProjectCreationMetaType enum को रेफर करता है