ElevenAgents

  • Exotel टेलीफोनी इंटीग्रेशन: Twilio और SIP ट्रंकिंग के साथ Exotel को एक फर्स्ट-क्लास टेलीफोनी प्रोवाइडर के रूप में जोड़ा गया है। नया Exotel आउटबाउंड कॉल एंडपॉइंट (POST /v1/convai/exotel/outbound-call) agent_id, agent_phone_number_id, to_number, वैकल्पिक conversation_initiation_client_data और वैकल्पिक telephony_call_config के साथ Exotel Connect API के ज़रिए आउटबाउंड कॉल शुरू करता है। Exotel फ़ोन नंबर बनाने, सूचीबद्ध करने, पाने और अपडेट करने के स्कीमा उपलब्ध हैं, और exotel को TelephonyProvider, कन्वर्सेशन इनिशिएशन सोर्स और ट्रांसफर रिज़ल्ट एनम्स में जोड़ा गया है।
  • वर्कफ़्लो-सक्षम एजेंट ट्रांसफर: AgentTransfer अब null हो सकने वाले agent_id की अनुमति देता है, ताकि ट्रांसफर मौजूदा एजेंट पर ही रह सकें। यह डेस्टिनेशन वर्कफ़्लो में किसी खास नोड से शुरू करने के लिए वैकल्पिक node_id जोड़ता है, और केवल condition आवश्यक है। सफल transfer_to_agent टूल रिज़ल्ट्स में null हो सकने वाला to_node शामिल हो सकता है, जो ट्रांसफर्स को वर्कफ़्लो-नोड टारगेट्स के अनुरूप बनाता है।
  • एजेंट टेस्ट की दोहराई गई रन: एजेंट पर टेस्ट चलाएं हर टेस्ट को कई बार चलाने के लिए वैकल्पिक repeat_count (इंटीजर, 1–20, डिफ़ॉल्ट 1) स्वीकार करता है। जब repeat_count 1 से ज़्यादा हो, तो रिस्पॉन्स में ग्रुप्ड समरी के लिए bucketing_status और result_groups शामिल होते हैं। यूनिट टेस्ट क्रिएट, अपडेट और समरी स्कीमा में वैकल्पिक conversation_initiation_source जोड़ा गया है, ताकि टेस्ट किसी खास चैनल का सिमुलेशन कर सकें।
  • कन्वर्सेशन फ़िल्टरिंग: कन्वर्सेशन सूचीबद्ध करें किसी दिए गए वर्कफ़्लो नोड में प्रवेश करने वाली कन्वर्सेशन्स को फ़िल्टर करने के लिए वैकल्पिक workflow_node_entered_id (स्ट्रिंग) जोड़ता है। कन्वर्सेशन मैसेजेस में टेक्स्ट खोजें टॉपिक डिस्कवरी के दौरान असाइन किए गए टॉपिक IDs से फ़िल्टर करने के लिए वैकल्पिक topic_ids (स्ट्रिंग्स का ऐरे) जोड़ता है।
  • एजेंट वर्ज़निंग क्वेरी पैरामीटर्स डिप्रिकेटेड: एजेंट बनाएं पर enable_versioning और एजेंट अपडेट करें पर enable_versioning_if_not_enabled को डिप्रिकेटेड मार्क किया गया है। सभी एजेंट वर्ज़न्ड हैं और इन पैरामीटर्स को अनदेखा किया जाता है।
  • प्रोसीजर कंपाइलर मोड: ProcedureCompilerMode से append हटा दिया गया है।

वर्कस्पेसेस

  • API की रद्द करें: नाम से वर्कस्पेस API की रद्द करने के लिए, आवश्यक api_key_name क्वेरी पैरामीटर के साथ API की रद्द करें एंडपॉइंट (DELETE /v1/workspaces/api-keys/revoke) जोड़ा गया है। यह एंडपॉइंट विनाशकारी है और डॉक्यूमेंटेशन सार्वजनिक होने पर भी अतिरिक्त अकाउंट परमिशन्स की ज़रूरत होती है। इसे अपने अकाउंट के लिए सक्षम करने हेतु अपने ElevenLabs प्रतिनिधि से संपर्क करें।
  • रिसोर्स एक्सेस डिस्क्लोज़र: रिसोर्स एक्सेस रिस्पॉन्स मॉडल्स में वैकल्पिक access_source (creator, explicit, workspace_default, workspace_admin) जोड़ा गया है, ताकि क्लाइंट्स बता सकें कि किसी यूज़र को साझा रिसोर्स का एक्सेस क्यों है।

स्पीच टू टेक्स्ट

डबिंग

  • hCaptcha सपोर्ट: वीडियो या ऑडियो फ़ाइल डब करें रिक्वेस्ट बॉडी में डबिंग प्रोजेक्ट बनाने के दौरान बॉट सुरक्षा के लिए वैकल्पिक hcaptcha_token (स्ट्रिंग) जोड़ा गया है।
  • Zip रेंडर फ़ॉर्मैट: RenderType में मौजूदा आउटपुट फ़ॉर्मैट्स, जैसे mp4, aac, mp3, wav, aaf, tracks_zip और clips_zip, के साथ zip जोड़ा गया है।

SDK रिलीज़

पैकेजेस

  • @elevenlabs/client@1.9.0 - inputChunkDurationMs (डिफ़ॉल्ट 25ms) के ज़रिए कॉन्फ़िगर करने योग्य माइक्रोफ़ोन इनपुट चंक अवधि जोड़ी गई।
  • @elevenlabs/react@1.6.4 - माइक्रोफ़ोन इनपुट चंक अवधि के लिए inputChunkDurationMs उपलब्ध कराया गया और क्लाइंट डिपेंडेंसी को @elevenlabs/client@1.9.0 पर अपडेट किया गया।
  • @elevenlabs/react-native@1.2.4 - डिपेंडेंसीज़ को @elevenlabs/client@1.9.0 और @elevenlabs/react@1.6.4 पर अपडेट किया गया।
  • @elevenlabs/convai-widget-core@0.12.9 और @elevenlabs/convai-widget-embed@0.12.9 - विजेट डिपेंडेंसीज़ को @elevenlabs/client@1.9.0 पर अपडेट किया गया।
  • Flutter SDK v0.6.1 - अनकैच्ड स्ट्रीम एरर्स के विरुद्ध LiveKit सेशन टियरडाउन को मज़बूत बनाया गया।

API

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

ElevenAgents

  • Exotel आउटबाउंड कॉल - POST /v1/convai/exotel/outbound-call
    • रिक्वेस्ट बॉडी में agent_id, agent_phone_number_id और to_number आवश्यक हैं
    • वैकल्पिक conversation_initiation_client_data और telephony_call_config

वर्कस्पेसेस

  • API की रद्द करें - DELETE /v1/workspaces/api-keys/revoke
    • आवश्यक क्वेरी पैरामीटर api_key_name (स्ट्रिंग)
    • अतिरिक्त अकाउंट परमिशन्स की ज़रूरत है। एक्सेस सक्षम करने के लिए अपने ElevenLabs प्रतिनिधि से संपर्क करें।

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

ElevenAgents

  • कन्वर्सेशन सूचीबद्ध करें - GET /v1/convai/conversations
    • वैकल्पिक workflow_node_entered_id क्वेरी पैरामीटर (स्ट्रिंग) जोड़ा गया
  • कन्वर्सेशन मैसेजेस में टेक्स्ट खोजें - GET /v1/convai/conversations/messages/text-search
    • वैकल्पिक topic_ids क्वेरी पैरामीटर (स्ट्रिंग्स का ऐरे) जोड़ा गया
  • एजेंट बनाएं - POST /v1/convai/agents/create
    • वैकल्पिक enable_versioning क्वेरी पैरामीटर डिप्रिकेटेड (बूलियन, अनदेखा किया जाता है)
  • एजेंट अपडेट करें - PATCH /v1/convai/agents/{agent_id}
    • वैकल्पिक enable_versioning_if_not_enabled क्वेरी पैरामीटर डिप्रिकेटेड (बूलियन, अनदेखा किया जाता है)
  • एजेंट पर टेस्ट चलाएं - POST /v1/convai/agents/{agent_id}/run-tests
    • वैकल्पिक repeat_count (इंटीजर, 1–20, डिफ़ॉल्ट 1) जोड़ा गया
    • जब दोहराई गई रन को ग्रुप किया जाता है, तो रिस्पॉन्स में bucketing_status और result_groups जोड़े जाते हैं

स्पीच टू टेक्स्ट

डबिंग

स्कीमा बदलाव

ElevenAgents

  • AgentTransfer
    • agent_id अब null हो सकता है और वैकल्पिक है
    • वैकल्पिक node_id (स्ट्रिंग) जोड़ा गया
    • केवल condition आवश्यक है
  • ProcedureCompilerMode
    • append हटा दिया गया; केवल skills बचा है
  • TelephonyProvider एनम
    • exotel जोड़ा गया
  • यूनिट टेस्ट स्कीमा
    • क्रिएट, अपडेट और समरी मॉडल्स में वैकल्पिक conversation_initiation_source जोड़ा गया

वर्कस्पेसेस

  • रिसोर्स एक्सेस मॉडल्स
    • वैकल्पिक access_source एनम (creator, explicit, workspace_default, workspace_admin) जोड़ा गया

डबिंग

  • RenderType एनम
    • zip जोड़ा गया