Skip to navigation

ElevenAgents

  • Endpoint voor gespreksgebruikers: Het endpoint Get conversation users (GET /v1/convai/users) toegevoegd om gebruikers weer te geven die gesprekken met je agents hebben gehad. Ondersteunt paginering en filtering op agent, tijdsbereik en andere criteria.
  • Agentversiebeheer: Haal specifieke agentconfiguraties op per versie met de nieuwe queryparameters version_id en branch_id in het endpoint Get agent. Het endpoint Update agent accepteert nu ook een parameter branch_id voor branchespecifieke updates.
  • Tool voor documentatie doorzoeken: search_documentation toegevoegd als nieuwe ingebouwde systeemtool voor RAG (retrieval-augmented generation). Configureer ophalen uit meerdere bronnen met de schema’s MultiSourceConfigJson, SourceConfigJson en SourceRetrievalConfig. Ondersteunt configureerbare samenvoegstrategieën via de enum MergingStrategy.
  • Ondersteuning voor MCP-tools: mcp toegevoegd als nieuw tooltype naast webhook-, client- en systeemtools. Configureer MCP-tools met het nieuwe schema MCPToolConfig in je tooldefinities voor agents.
  • Contentguardrails: Guardrails voor contentmoderatie toegevoegd aan GuardrailsV1 met configureerbare drempelwaarden voor verschillende contentcategorieën: seksueel, geweld, intimidatie, zelfbeschadiging, grof taalgebruik, religie/politiek en medische/juridische content. Gebruik de nieuwe schema’s ContentGuardrail en ContentConfig.
  • Expressieve modus: Het veld expressive_mode (boolean) toegevoegd aan configuratieschema’s voor agents, zodat je agent automatisch wordt geprompt om optimaal gebruik te maken van het nieuwe conversationele v3-model.
  • Cijfers na het kiezen: Overdrachten naar telefoonnummers ondersteunen nu post_dial_digits voor het versturen van DTMF-tonen na verbinding. Configureerbaar als statische waarden of dynamische variabelen.
  • Typen agenttests: Agenttests ondersteunen nu drie afzonderlijke testtypen met specifieke schema’s: llm (reactie-evaluatie), tool (verificatie van toolaanroepen) en simulation (volledige gesprekssimulatie). Simulatietests bevatten de configuratievelden simulation_scenario en simulation_max_turns.

Uitspraakwoordenboeken

  • Regels in API-reactie: Het endpoint Get pronunciation dictionary retourneert nu een array rules met volledige regeldetails. De reactie gebruikt het nieuwe schema GetPronunciationDictionaryWithRulesResponseModel met PronunciationDictionaryAliasRuleResponseModel en PronunciationDictionaryPhonemeRuleResponseModel voor regeltypen.

Kennisbank

  • Map verwijderen: Het endpoint Delete knowledge base document ondersteunt nu naast documenten ook het verwijderen van mappen. Stel bij het verwijderen van mappen force=true in om alle documenten en submappen daarin recursief te verwijderen.

SDK-releases

Python SDK

  • v2.36.0 - Endpoint voor gespreksgebruikers, agentversiebeheer, tool voor documentatie doorzoeken, ondersteuning voor MCP-tools, contentguardrails en typen agenttests toegevoegd

JavaScript SDK

  • v2.36.0 - Overladen convert-signatures toegevoegd aan speechToText.convert() voor verbeterde type-inferentie op basis van requestparameters (gebruik .text, .transcripts of webhookvelden zonder handmatige typevernauwing), plus het endpoint voor gespreksgebruikers, agentversiebeheer, de tool voor documentatie doorzoeken, ondersteuning voor MCP-tools, contentguardrails en typen agenttests

Widgetpakketten

  • @elevenlabs/convai-widget-core@0.9.0 - Statusweergave voor agenttoolgebruik en nieuwe statusbadge voor langlopende toolaanroepen toegevoegd, het verwijderen van emotietags opgelost, en het indienen van beoordelingen en feedback opgelost voor widgetinsluiting met signed URL
  • @elevenlabs/convai-widget-embed@0.9.0 - Statusweergave voor agenttoolgebruik en nieuwe statusbadge voor langlopende toolaanroepen toegevoegd, het verwijderen van emotietags opgelost

API

Nieuwe endpoints

Bijgewerkte endpoints

ElevenAgents

  • Agent ophalen
    • Queryparameter version_id toegevoegd (string, optioneel) om een specifieke agentversie op te halen
    • Queryparameter branch_id toegevoegd (string, optioneel) om op te halen uit een specifieke branch
  • Agent bijwerken
    • Queryparameter branch_id toegevoegd (string, optioneel) voor branchespecifieke updates
  • Agent maken
    • search_documentation toegevoegd aan systeemtools met RAG-configuratie voor meerdere bronnen
    • Tooltype mcp toegevoegd aan de tooldiscriminator
    • Veld content toegevoegd aan GuardrailsV1 voor guardrails voor contentmoderatie
    • Veld expressive_mode (boolean) toegevoegd aan de agentconfiguratie
  • Agenttest maken, Agenttest bijwerken, Agenttest ophalen
    • Gewijzigd naar discriminerende unionschema’s met het veld type (llm, tool, simulation)
    • Velden simulation_scenario en simulation_max_turns toegevoegd voor simulatietests

Uitspraakwoordenboeken

Kennisbank

Schemawijzigingen

Nieuwe schema’s

  • GetPronunciationDictionaryWithRulesResponseModel - Reactiemodel met ingesloten array van regels
  • PronunciationDictionaryAliasRuleResponseModel - Aliasregel met string_to_replace en alias
  • PronunciationDictionaryPhonemeRuleResponseModel - Foneemregel met string_to_replace, phoneme en alphabet
  • MultiSourceConfigJson - RAG-configuratie voor meerdere bronnen
  • SourceConfigJson - Configuratie van individuele bronnen voor RAG
  • SourceRetrievalConfig - Ophaalconfiguratie voor RAG-bronnen
  • MergingStrategy - Enum voor strategieën voor het samenvoegen van RAG-resultaten
  • MCPToolConfig - Configuratie voor MCP-tools
  • ContentGuardrail-Input, ContentGuardrail-Output - Guardrailconfiguratie voor contentmoderatie
  • ContentConfig - Configuratie van drempelwaarden voor contentcategorieën
  • TestType - Enum met de waarden llm, tool, simulation
  • CreateAgentTestResponseModel - Reactie voor het maken van een test
  • LLMResponseTest*, ToolCallTest*, SimulationTest* - Testschema’s per type ter vervanging van verouderde modellen Create/Get/UpdateUnitTest*

Gewijzigde schema’s

  • GuardrailsV1-Input, GuardrailsV1-Output - Veld content toegevoegd voor contentguardrails
  • AgentConfig - Veld expressive_mode toegevoegd (boolean)
  • PhoneNumberTransferConfig - Veld post_dial_digits toegevoegd (string of dynamische variabele)
  • DistributionTerritories - Itembeperking versoepeld om willekeurige regiostrings toe te staan