UI
- Verbeterde meldingen: Het meldingssysteem is bijgewerkt zodat meldingen worden weergegeven die relevant zijn voor het actieve platform dat je bekijkt, voor een gerichtere en meer contextuele ervaring.
Agents Platform
- Dynamische overdrachtsbestemmingen met variabelen: Agentoverdrachten ondersteunen nu dynamische variabelen voor telefoonnummers en SIP-URI’s, waardoor overdrachtsbestemmingen tijdens runtime kunnen worden bepaald op basis van de gesprekscontext.
- Overschrijvingen voor MCP-toolconfiguratie: Mogelijkheid toegevoegd om aangepaste configuratie-overschrijvingen voor specifieke MCP Server-tools te maken, bij te werken, op te halen en te verwijderen, voor gedetailleerde controle over toolgedrag en parameters.
Text to Dialogue
- Timestamps en stemsegmenten: Text to Dialogue ondersteunt nu uitvoer met timestamps, uitlijning op tekenniveau en het bijhouden van stemsegmenten, waardoor je dialogen eenvoudiger kunt synchroniseren met animaties of ondertiteling.
Music API
- Stems scheiden: Nieuw endpoint voor het scheiden van stems toegevoegd om verschillende audiocomponenten (zang, drums, bas, instrumenten) uit bestaande muziektracks te isoleren.
- Langere prompts: Muziekgeneratie ondersteunt nu prompts van maximaal 4.100 tekens, waarbij afzonderlijke songtekstregels maximaal 200 tekens kunnen bevatten.
Security
- Tokens voor eenmalig gebruik: Generatie van tijdelijke tokens voor eenmalig gebruik geïntroduceerd voor veilige bewerkingen, met verbeterde beveiliging voor gevoelige API-bewerkingen.
SDK-releases
JavaScript SDK
- v2.22.0 - Bijgewerkt met de nieuwste wijzigingen in het API-schema, waaronder goedkeuringen van workspace-modellen en endpoints voor MCP-toolconfiguratie.
- v2.21.0 - Ondersteuning toegevoegd voor het onderscheppen van onbewerkte WebSocket-berichten via een algemene
message-handler, zodat ontwikkelaars toegang hebben tot alle berichten naast de standaardcallbacks, waaronder ongedocumenteerde berichttypen zoalsagent_tool_response.
Python SDK
- v2.22.0 - Bijgewerkt met de nieuwste wijzigingen in het API-schema, waaronder goedkeuringen van workspace-modellen en endpoints voor MCP-toolconfiguratie.
- v2.21.0 - Printstatements vervangen door correcte logging voor betere debugging en gebruik in productieomgevingen.
Agents-pakketten
- @elevenlabs/agents-cli@0.6.1 - Pakket is verouderd ten gunste van de uniforme ElevenLabs CLI.
- @elevenlabs/react@0.9.1 - Probleem opgelost waarbij de tool
end_callgesprekken niet correct beëindigde, en de herverbindingslogica van React Native na handmatig verbreken verbeterd. - @elevenlabs/react-native@0.5.2 - Probleem opgelost waarbij de tool
end_callgesprekken niet correct beëindigde, en de herverbindingslogica na handmatig verbreken verbeterd. - @elevenlabs/client@0.9.1 - Probleem opgelost waarbij de tool
end_callgesprekken niet correct beëindigde, en de herverbindingslogica van React Native verbeterd.
Android SDK
- v0.4.0 - Typeveiligheid verbeterd door
ConversationMode-enums te gebruiken in plaats van strings, gemigreerd van LiveData naar StateFlow met ondersteuning voor achterwaartse compatibiliteit, en een bug opgelost waardoor agents gesprekken niet beëindigden wanneer dat werd gevraagd.
iOS SDK
- v2.0.16 - Probleem opgelost waarbij de tool
end_callgesprekken niet correct beëindigde, zodat agents gesprekken correct kunnen beëindigen.
CLI
- @elevenlabs/cli@0.2.0 - Ondersteuning voor de vlag
--envverwijderd voor isolatie van virtuele omgevingen. Deze functie wordt opnieuw geïntroduceerd zodra het product goede omgevingsisolatie ondersteunt.
API
TLS
Onze TLS-endpoints staan bepaalde oudere en onveilige ciphermodi niet langer toe. De meeste clients zouden hierdoor niet worden beïnvloed, omdat ze al een moderne ciphermodus onderhandelen.
API-wijzigingen bekijken
Nieuwe endpoints
Agents Platform
MCP-toolconfiguratie
- POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs - Maak configuratie-overschrijvingen voor een specifieke MCP-tool.
- GET /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name} - Haal configuratie-overschrijvingen op voor een specifieke MCP-tool.
- PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name} - Werk configuratie-overschrijvingen voor een specifieke MCP-tool bij.
- DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name} - Verwijder configuratie-overschrijvingen voor een specifieke MCP-tool.
Text to Dialogue
- POST /v1/text-to-dialogue/with-timestamps - Genereer dialoog met uitlijning op tekenniveau en informatie over stemsegmenten.
- POST /v1/text-to-dialogue/stream/with-timestamps - Stream dialooggeneratie met uitlijning op tekenniveau en informatie over stemsegmenten.
Tokens
- POST /v1/single-use-token/{token_type} - Genereer tijdelijke tokens voor eenmalig gebruik voor veilige bewerkingen.
Music API
- POST /v1/music/stem-separation - Scheid audio in afzonderlijke stems (zang, drums, bas, instrumenten). Accepteert multipart-bestandsuploads en retourneert een ZIP-archief.
Bijgewerkte endpoints
Text to Dialogue
-
Text to dialogue met timestamps
- Array
voice_segmentstoegevoegd met vereist velddialogue_input_indexom bij te houden met welke dialooginvoer elk segment overeenkomt - Responseschema uitgebreid met uitlijningsgegevens op tekenniveau
- Array
-
Text to dialogue streamen met timestamps
- Streamingondersteuning toegevoegd voor
voice_segmentsmet uitlijning op tekenniveau - Bevat
dialogue_input_indexin chunks van stemsegmenten
- Streamingondersteuning toegevoegd voor
Music
- Endpoints voor muziekprompts bijgewerkt:
- Maximale promptlengte verhoogd van de eerdere limiet naar 4.100 tekens
- Songtekstregels ondersteunen nu maximaal 200 tekens per regel
Workspace
- Workspaceresource ophalen
dashboardendashboard_configurationtoegevoegd aan de enumWorkspaceResourceType- Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)
Facturering
- Abonnement ophalen
- Veld
next_billing_period(vereist) toegevoegd aanPendingSubscriptionSwitchResponseModel subtotal_centsentax_cents(nullable) toegevoegd aanInvoiceResponseModelvoor een duidelijkere factuurspecificatie
- Veld
Agents Platform
Batchgewijs bellen
-
agent_phone_number_idnullable en optioneel gemaaktphone_numbernullable en optioneel gemaakt in ontvangersmodellen- Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)
-
Status van batchgewijs bellen ophalen
phone_number_idenphone_providernullable gemaakt
-
Batchgewijs bellen annuleren & Batchgewijs bellen opnieuw proberen
- Telefoongerelateerde velden nullable gemaakt
- Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)
Overdrachtsbestemmingen
- Overdrachtsgerelateerde endpoints ondersteunen nu dynamische overdrachtsbestemmingen met variabelen:
- Type
PhoneNumberDynamicVariableTransferDestinationtoegevoegd voor overdrachten van telefoonnummers met dynamische variabelen - Type
SIPUriDynamicVariableTransferDestinationtoegevoegd voor overdrachten van SIP-URI’s met dynamische variabelen - Discriminators van
PhoneNumberTransferbijgewerkt om typen voor dynamische variabelen op te nemen
- Type
MCP-servers
- MCP-server maken, MCP-server ophalen, MCP-server bijwerken
- Veld
tool_config_overridestoegevoegd voor configuratie per tool - Ondersteuning voor
request_headerstoegevoegd inMCPServerConfigUpdateRequestModel - Configuratieopties
tool_call_soundentool_call_sound_behaviortoegevoegd
- Veld
Tools
- Verbeteringen aan toolschema’s:
LiteralJsonSchemaPropertybevat nu de vlagis_system_provided- Agent-toolheaders ondersteunen nu
ConvAIDynamicVariablevoor dynamische headerwaarden
Twilio-integratie
- Endpoints voor telefoonnummers bijgewerkt:
- Optioneel veld
region_configtoegevoegd voor Twilio-telefoonnummers - Enum
TwilioRegionIdtoegevoegd voor regiokeuze - Enum
TwilioEdgeLocationtoegevoegd voor configuratie van edge-locaties
- Optioneel veld
Agents
- Agent ophalen & Agent bijwerken
- Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)