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

# Changelog

## October 12, 2026

### ElevenAgents

- **Tickets samenvoegen en doorzoeken**: [Tickets samenvoegen](/docs/nl/api-reference/triage-tickets/merge) voegt maximaal 50 open tickets van dezelfde agent samen in één doelticket. Samengevoegde tickets behouden de status `merged` en verwijzen via `merged_into_ticket_id` naar het doelticket. [Tickets weergeven](/docs/nl/api-reference/triage-tickets/list) en [Workspacetickets weergeven](/docs/nl/api-reference/triage-tickets/list-for-workspace) voegen een hoofdletterongevoelige parameter `search` toe die overeenkomt met titels, beschrijvingen, opmerkingen en beurtopmerkingen van tickets. Elk resultaat bevat een fragment `search_match` dat toont waar de query overeenkwam.
- **Uitkomsten voor Workflow End-nodes**: Workflow End-nodes accepteren een `outcome` van `success` (standaard) of `failure`, zodat een workflow kan vastleggen of een gesprek succesvol is beëindigd. Aan het fouttype voor gesprekken is `workflow_end_failure` toegevoegd.
- **Oproepwachtrij ingeschakeld voor nieuwe agents**: Nieuwe agents worden gemaakt met [oproepwachtrij](/docs/nl/eleven-agents/guides/call-queueing) ingeschakeld, tenzij `platform_settings.queueing_config.enabled` expliciet is ingesteld. Bestaande agents behouden hun huidige instelling.
- **Nieuwe pogingen voor post-call-audio-webhooks**: Als **Nieuwe pogingen inschakelen** aan staat, worden `post_call_audio`-[webhooks](/docs/nl/eleven-agents/workflows/post-call-webhooks) opnieuw geprobeerd volgens hetzelfde schema als transcriptiewebhooks. Audiopayloads van meer dan 50 MiB worden niet opnieuw geprobeerd en audiopogingen in de wachtrij zijn beperkt tot 400 MiB per webhook.
- **Strikte tooloverschrijvingen**: De gesprekoverschrijving `tool_ids_strict` maakt van een overschreven lijst `tool_ids` de volledige set tools die beschikbaar is in het gesprek, inclusief tools op workflownodes. Deze wordt genegeerd wanneer hij op de agent zelf is ingesteld.
- **Bevestiging voor beëindigen in widget**: De widget kan gebruikers om bevestiging vragen voordat een chat of oproep wordt beëindigd. Schakel dit in met `end_confirmation_enabled` in de widgetconfiguratie of met het attribuut `end-confirmation`.

### Text to Speech

- **Audio-effecten**: Requests voor [Text to Speech](/docs/nl/api-reference/text-to-speech/convert) en [Text to Dialogue](/docs/nl/api-reference/text-to-dialogue/convert) accepteren een optioneel object `audio_effects`. Hiermee worden een filterpreset, waargenomen afstand, een galmomgeving, een herhalend achtergrondgeluid en stereopanning toegepast op de gegenereerde audio. Geef geldige preset-, omgevings- en achtergrondgeluid-ID's weer met `GET /v1/audio-effects/catalog`. Galm en panning die niet nul is, produceren stereo-audio en worden afgewezen voor uitvoerformaten `ulaw_*`, `alaw_*` en `pcm_*`. Effecten veranderen de kosten van een request niet.

### Speech to Text

- **Commitstrategie voor beurtvoorspelling**: De [realtime Speech to Text WebSocket](/docs/nl/api-reference/speech-to-text/v-1-speech-to-text-realtime) voegt `turn_prediction` toe als waarde voor `commit_strategy`. Naast segmentatie op basis van stilte commit deze een segment zodra het model voorspelt dat de spreker klaar is met diens beurt. Dit is de standaard voor modellen die beurten voorspellen, en gedeeltelijke transcripts van die modellen bevatten `turn_probability`. Zie [transcripts en commitstrategieën](/docs/nl/eleven-api/guides/how-to/speech-to-text/realtime/transcripts-and-commit-strategies).

### Stemmen

- **API voor stemcollecties**: Stemcollecties kunnen nu via de API worden beheerd. Maak collecties, geef ze weer, werk ze bij en verwijder ze, en voeg stemmen toe of verwijder ze. Zie [Stemcollecties weergeven](/docs/nl/api-reference/voices/collections/list).

### Workspaces

- **Terugval naar basisplaats**: [Lid bijwerken](/docs/nl/api-reference/workspace/members/update) accepteert `allow_downgrade_to_basic_seat`. Als je een gebruiker ontgrendelt van wie het oorspronkelijke plaastype geen beschikbare plaatsen heeft, wordt de gebruiker naar een basisplaats verplaatst in plaats van dat de request mislukt.
- **Workspace-ID bij gebruiker**: [Gebruiker ophalen](/docs/nl/api-reference/user/get) retourneert de `workspace_id` van de workspace waartoe de API-sleutel behoort.

### SDK-releases

#### JavaScript SDK

- [v2.72.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.72.0) - Clients toegevoegd voor stemcollecties, de catalogus met audio-effecten en het samenvoegen van triagetickets. Methoden voor Text to Speech en Text to Dialogue accepteren `audio_effects`, methoden voor het weergeven van triagetickets voegen zoeken en filters toe, en de realtime Speech to Text-client voegt de commitstrategie `turn_prediction` toe.

#### Python SDK

- [v2.72.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.72.0) - Clients toegevoegd voor stemcollecties, de catalogus met audio-effecten en het samenvoegen van triagetickets. Methoden voor Text to Speech en Text to Dialogue accepteren `audio_effects`, methoden voor het weergeven van triagetickets voegen zoeken en filters toe, en de realtime Speech to Text-client voegt de commitstrategie `turn_prediction` toe. `play()` en `save()` accepteren nu elke iterable van audiochunks, zoals een lijst of tuple. Handlers voor `RealtimeEvents.CLOSE` ontvangen een woordenboek met de WebSocket-sluitingswaarden `code` en `reason`; handlers zonder parameters blijven werken.

#### ElevenLabs CLI

- [v1.5.0](https://github.com/elevenlabs/cli/releases/tag/v1.5.0) - API-commando's opnieuw gegenereerd, met stemcollecties, de catalogus met audio-effecten, het samenvoegen van triagetickets en voorstellen voor het samenvoegen van agents.

#### Pakketten

- [@elevenlabs/client@1.27.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.27.0) en [@elevenlabs/react@1.17.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.17.0) - Een optie `previousText` toegevoegd aan `Scribe.connect()` en `useScribe()` in microfoonmodus. De tekst wordt met het eerste audiochunk verzonden om het model context te geven, zoals bestaande documenttekst, voor hoofdletters, interpunctie en het voortzetten van zinnen. `MediaDeviceOutput` ontvangt nu `libsampleratePath`, zodat resampling van de uitvoer hetzelfde aangepaste libsamplerate-bundelpad gebruikt als `MediaDeviceInput`.
- [@elevenlabs/react-native@1.2.29](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.29) - Bijgewerkt naar `@elevenlabs/client@1.27.0` en `@elevenlabs/react@1.17.0`.
- [@elevenlabs/convai-widget-core@0.19.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.19.0) en [@elevenlabs/convai-widget-embed@0.19.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.19.0) - Een optioneel bevestigingsvenster toegevoegd voordat een chat of oproep wordt beëindigd, ingeschakeld met het attribuut `end-confirmation` of de configuratie `end_confirmation_enabled`, met aanpasbare tekst. Rich content in carrouselvorm toegevoegd met scrollbare itemkaarten die een afbeelding, ondertitel, beschrijving en acties kunnen bevatten. Carrousels blijven na een antwoord in het transcript staan, zonder hun acties. Rich content wordt nu tijdens spraakoproepen getoond wanneer het transcript zichtbaar is.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- [Tickets samenvoegen](/docs/nl/api-reference/triage-tickets/merge) - `POST /v1/convai/triage-tickets/{agentqa_ticket_id}/merge` - Voeg open tickets samen in het doelticket. Vereist `source_ticket_ids` (stringarray, 1–50 items) en retourneert het doelticket.

### Stemmen

- [Stemcollecties weergeven](/docs/nl/api-reference/voices/collections/list) - `GET /v1/voices/collections` - Geef de stemcollecties weer waartoe de aanroeper toegang heeft, gesorteerd op titel.
- [Stemcollectie maken](/docs/nl/api-reference/voices/collections/create) - `POST /v1/voices/collections` - Maak een collectie met verplichte `title` en `icon` (beide strings met maximaal 1.000 tekens).
- [Stemcollectie ophalen](/docs/nl/api-reference/voices/collections/get) - `GET /v1/voices/collections/{collection_id}` - Haal een collectie op met de bijbehorende `title`, `icon` en `permission_on_resource` van de aanroeper (`admin`, `editor`, `commenter` of `viewer`).
- [Stemcollectie bijwerken](/docs/nl/api-reference/voices/collections/update) - `PATCH /v1/voices/collections/{collection_id}` - Werk de optionele `title` of `icon` bij.
- [Stemcollectie verwijderen](/docs/nl/api-reference/voices/collections/delete) - `DELETE /v1/voices/collections/{collection_id}`
- [Stem aan collectie toevoegen](/docs/nl/api-reference/voices/collections/add-voice) - `POST /v1/voices/collections/{collection_id}/voice/{voice_id}`
- [Stem uit collectie verwijderen](/docs/nl/api-reference/voices/collections/remove-voice) - `DELETE /v1/voices/collections/{collection_id}/voice/{voice_id}`

### Audio-effecten

- `GET /v1/audio-effects/catalog` - Geef de beschikbare `filter_presets`, `environments` en `background_noises` weer. Elke invoer heeft een ID, een `name` en een nullable `description`.

## Bijgewerkte endpoints

### ElevenAgents

- [Agent maken](/docs/nl/api-reference/agents/create), [Agent ophalen](/docs/nl/api-reference/agents/get) en [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - Workflow End-nodes voegen `outcome` toe (`success` of `failure`, standaard `success`). Het veld is verplicht in responses.
  - Zelfstandige workflow-agentnodes en configuraties voor agentoverdracht voegen nullable `branch_id` (string) toe om een specifieke branch van de bestemmingsagent te targeten. Als deze niet is ingesteld, volgt de overdracht de traffic deployment van de doelagent. Resultaten van overdrachtstools voegen een branchreden `configured` toe.
  - Configuraties voor promptoverschrijvingen voegen `tool_ids_strict` toe (boolean, standaard `false`).
  - TTS-configuratie `effects` voegt `pan` toe (getal, -1 tot 1, standaard `0`). Het veld `seed` is verouderd en heeft geen effect.
- [Widgetconfiguratie ophalen](/docs/nl/api-reference/widget/get) - `end_confirmation_enabled` toegevoegd (boolean, standaard `false`).
- [Tickets weergeven](/docs/nl/api-reference/triage-tickets/list)
  - Optionele queryparameters `search` (string, maximaal 200 tekens) en `merged_into_ticket_id` (string) toegevoegd.
  - Ticketresponses voegen nullable `merged_into_ticket_id` en nullable `search_match` toe met `field` (`title`, `description`, `comment` of `turn_comment`), `snippet`, `highlight_start`, `highlight_end` en nullable `turn_index`.
- [Workspacetickets weergeven](/docs/nl/api-reference/triage-tickets/list-for-workspace) - Optionele queryparameters `agent_id`, `sources`, `priorities`, `sort_by` (`created_at` of `priority`, standaard `created_at`), `owner_user_id`, `issue_type`, `label`, `merged_into_ticket_id` en `search` toegevoegd.
- [Tests weergeven](/docs/nl/api-reference/tests/list) - Optionele `created_by_user_id` (string) toegevoegd. Gebruik `@me` voor de geauthenticeerde gebruiker.
- [Testaanroepen weergeven](/docs/nl/api-reference/tests/test-invocations/list) - Optionele queryparameters `test_id` (string), `version_id` (string), `start_time` en `end_time` (integer, Unix-seconden, inclusief) toegevoegd.
- [Agentbranch bijwerken](/docs/nl/api-reference/agents/branches/update) - Optionele `auto_rebase` (boolean) toegevoegd. Branchresponses voegen `auto_rebase` toe (boolean, standaard `false`).
- [Gespreksdetails ophalen](/docs/nl/api-reference/conversations/get)
  - Metagegevens voor telefoongesprekken via Twilio, SIP trunk en Exotel voegen nullable `call_result` toe met de waarden `answered`, `voicemail`, `busy`, `no_answer` en `failed`.
  - Metagegevens voor batchoproepen voegen nullable `cold_attempt` (integer) en nullable `conversation_type` (`initial`, `retry`, `callback` of `redirect`) toe.
  - Aan het fouttype voor gesprekken is `workflow_end_failure` toegevoegd.
- Knowledge base-auto-sync `auto_discover` is verouderd en heeft geen effect meer.

### Text to Speech

- [Spraak maken](/docs/nl/api-reference/text-to-speech/convert), [Spraak streamen](/docs/nl/api-reference/text-to-speech/stream), [Spraak met timing maken](/docs/nl/api-reference/text-to-speech/convert-with-timestamps) en [Spraak met timing streamen](/docs/nl/api-reference/text-to-speech/stream-with-timestamps)
  - Optionele nullable `audio_effects` toegevoegd met `filter_preset_id` (string), `distance` (getal, 0–1, standaard `0`), `environment_id` (string), `background_noise_id` (string), `send_level` (getal, 0–1, standaard `1`) en `pan` (getal, -1 tot 1, standaard `0`).
  - Onbekende effect-ID's retourneren `404`. Stereo-effecten retourneren `400` voor uitvoerformaten `ulaw_*`, `alaw_*` en `pcm_*`.

### Text to Dialogue

- [Dialoog maken](/docs/nl/api-reference/text-to-dialogue/convert), [Dialoog streamen](/docs/nl/api-reference/text-to-dialogue/stream), [Dialoog met tijdstempels maken](/docs/nl/api-reference/text-to-dialogue/convert-with-timestamps) en [Dialoog met tijdstempels streamen](/docs/nl/api-reference/text-to-dialogue/stream-with-timestamps) - Optionele nullable `audio_effects` toegevoegd, overeenkomstig de Text to Speech-endpoints.

### Speech to Text

- [Realtime Speech to Text](/docs/nl/api-reference/speech-to-text/v-1-speech-to-text-realtime)
  - De queryparameter `commit_strategy` voegt `turn_prediction` toe, naast `manual` en `vad`.
  - Berichten `partial_transcript` voegen optionele `turn_probability` (getal) toe, alleen verzonden voor modellen die beurten voorspellen.

### Muziek

- `POST /v1/music/video-to-music` - Responses voegen een header `song-id` toe met de ID van het gegenereerde nummer.

### Geschiedenis

- [Gegenereerde items weergeven](/docs/nl/api-reference/history/list) - De enum `source` van het geschiedenisitem voegt `VoicePreview` toe.

### Workspace en gebruiker

- [Lid bijwerken](/docs/nl/api-reference/workspace/members/update) - Optionele `allow_downgrade_to_basic_seat` toegevoegd (boolean, standaard `false`).
- [Gebruiker ophalen](/docs/nl/api-reference/user/get) - Verplichte `workspace_id` (string) toegevoegd.
- Machtigingen voor API-sleutels van serviceaccounts voegen `voice_collections_read` en `voice_collections_write` toe.

</Accordion>

## October 5, 2026

### ElevenAgents

- **Gestructureerde procedures worden gecompileerd bij opslaan en publiceren**: [Agent bijwerken](/docs/nl/api-reference/agents/update) en [Agentconcept maken](/docs/nl/api-reference/agents/drafts/create) compileren en valideren [gestructureerde procedures](/docs/nl/eleven-agents/customization/procedures/structured-procedures) nu automatisch. Integraties hoeven niet langer het compile-endpoint aan te roepen of de gegenereerde workflow handmatig bij te werken. Ongeldige procedures retourneren fouten per procedure als `400 procedure_validation_failed`. Agents zonder gestructureerde procedures worden niet beïnvloed.
- **Endpoint voor procedures compileren is legacy**: [Procedures compileren](/docs/nl/api-reference/agents/procedures/compile) is gemarkeerd als legacy en mag niet worden gebruikt door nieuwe integraties. Het blijft beschikbaar voor bestaande aanroepers.
- **Mergevoorstellen**: Mergevoorstellen zijn beschikbaar in alpha. Teams kunnen een voorstel openen voor een agentbranch, configuratiewijzigingen en testresultaten beoordelen, opmerkingen of goedkeuringsbeslissingen achterlaten en goedgekeurde wijzigingen samenvoegen in een doelbranch. Zie [Mergevoorstellen](/docs/nl/eleven-agents/operate/merge-proposals).

### SDK-releases

#### JavaScript SDK

- [v2.71.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.71.0) - Clients toegevoegd voor mergevoorstellen voor agents, implementatiegeschiedenis, annulering van testaanroepen en duplicatie van Speech Engine. De release voegt ook prioriteiten en sortering voor triagetickets, exportlimieten voor batchcalls, `gpt-6.1-sol`, `claude-sonnet-5-5`, Eleven v4-stemmodellen voor agents en huidige configuratietypen voor agents toe.

#### Python SDK

- [v2.71.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.71.0) - Clients toegevoegd voor mergevoorstellen voor agents, implementatiegeschiedenis, annulering van testaanroepen en duplicatie van Speech Engine. De release voegt ook prioriteiten en sortering voor triagetickets, exportlimieten voor batchcalls, `gpt-6.1-sol`, `claude-sonnet-5-5`, Eleven v4-stemmodellen voor agents en huidige configuratietypen voor agents toe.

#### Swift SDK

- [v3.4.0](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.4.0) - Dynamische variabelen behouden nu native JSON-typen wanneer ze worden verzonden in gegevens voor het starten van een gesprek.

#### Packages

- [@elevenlabs/client@1.26.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.26.0), [@elevenlabs/react@1.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.16.0), [@elevenlabs/react-native@1.2.28](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.28) en [@elevenlabs/types@0.24.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.24.0) - Realtime Speech to Text-transcriptbewerking toegevoegd via `transcriptEdit`, het event `edited_transcript` en Reacts callback `onEditedTranscript`. React stuurt `filterBackgroundAudio` nu door naar realtime sessies. De client exporteert ook `MessagePayload` en gebruikt stabiele reactie-ID's om dubbele antwoorden van agents te voorkomen.
- [@elevenlabs/convai-widget-core@0.18.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.3) en [@elevenlabs/convai-widget-embed@0.18.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.3) - Afbeeldingspreviews en downloadlinks toegevoegd voor bijlagen bij agentberichten, inclusief antwoorden met alleen een bijlage. Stabiele reactie-ID's voorkomen dubbele antwoorden en gesprekken met alleen tekst gebruiken nu een stopknop met een tooltip **Chat beëindigen**.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- [Mergevoorstel maken](/docs/nl/api-reference/agents/merge-proposals/create) - `POST /v1/convai/agents/{agent_id}/merge-proposals` - Maak een voorstel met de vereiste velden `source_branch_id`, `target_branch_id` en `title`, plus een optionele beschrijving, reviewer-ID's en triageticket-ID.
- [Mergevoorstellen weergeven](/docs/nl/api-reference/agents/merge-proposals/list) - `GET /v1/convai/agents/{agent_id}/merge-proposals` - Geef voorstellen weer met filters voor status, bronbranch, doelbranch en tekst, plus cursorpaginering.
- [Mergevoorstel ophalen](/docs/nl/api-reference/agents/merge-proposals/get) - `GET /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}` - Haal een voorstel en de details van de beoordeling, opmerkingen en uitkomst op.
- [Mergevoorstel bijwerken](/docs/nl/api-reference/agents/merge-proposals/update) - `PATCH /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}` - Werk de titel, beschrijving of aangevraagde reviewers bij, of sluit het zonder samen te voegen.
- [Mergevoorstel beoordelen](/docs/nl/api-reference/agents/merge-proposals/submit-review) - `POST /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}/reviews` - Dien een beslissing `approved` of `changes_requested` in met een optionele opmerking.
- [Opmerking plaatsen bij een mergevoorstel](/docs/nl/api-reference/agents/merge-proposals/add-comment) - `POST /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}/comments` - Voeg een Markdown-opmerking van maximaal 4.096 tekens toe.
- [Mergevoorstel samenvoegen](/docs/nl/api-reference/agents/merge-proposals/merge) - `POST /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}/merge` - Voeg de bronbranch samen en bepaal optioneel geforceerde conflictoplossing en archivering van de bronbranch.
- [Agentimplementaties weergeven](/docs/nl/api-reference/agents/deployments/list) - `GET /v1/convai/agents/{agent_id}/deployments` - Geef huidige en historische verdelingen van branchverkeer weer met paginering op basis van pagina's.
- [Testaanroep annuleren](/docs/nl/api-reference/tests/test-invocations/cancel) - `POST /v1/convai/test-invocations/{test_invocation_id}/cancel` - Annuleer een actieve testaanroep.

### Speech Engine

- [Een Speech Engine dupliceren](/docs/nl/api-reference/speech-engine/duplicate) - `POST /v1/speech-engine/{speech_engine_id}/duplicate` - Dupliceer een Speech Engine en geef de kopie optioneel een nieuwe `name`.

## Bijgewerkte endpoints

### ElevenAgents

- [Agent maken](/docs/nl/api-reference/agents/create), [Agent ophalen](/docs/nl/api-reference/agents/get) en [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - `gpt-6.1-sol` en `claude-sonnet-5-5` toegevoegd aan de `LLM`-enum.
  - `eleven_v4` en `eleven_v4_turbo` toegevoegd aan de conversatie-TTS-modelopties. De standaardwaarde is gewijzigd van `eleven_flash_v2` naar `eleven_v4_turbo`.
  - Agentoverdrachten en zelfstandige workflow-agentnodes voegen optionele `preserve_voice_settings` (boolean, standaard `false`) toe om na een overdracht de basisstem, het TTS-model en de steminstellingen te behouden.
  - Toolconfiguraties voor het overslaan van beurten voegen optionele `wait_timeout_secs` toe (number, standaard `-1`). Een waarde van `-1` houdt de agent stil totdat de beller spreekt.
  - Webhookconfiguraties na een gesprek voegen optionele `exclude_transcript` (boolean, standaard `false`) toe om transcripties per beurt weg te laten uit JSON-transcriptiewebhooks.
  - Configuraties voor redactie van gespreksgeschiedenis voegen optionele `excluded_data_collection_ids` toe (stringarray, maximaal 50) om geselecteerde geëxtraheerde waarden te behouden terwijl hun toelichtingen worden geredigeerd.
  - `response_timeout_secs` van clienttools accepteert nu `-1` om onbeperkt te wachten wanneer `expects_response` is ingeschakeld.
- [Tickets weergeven](/docs/nl/api-reference/triage-tickets/list)
  - Optionele `priorities` (array) toegevoegd met de waarden `low`, `medium`, `high` en `urgent`.
  - `sort_by` toegevoegd met de waarden `created_at` en `priority`; de standaardwaarde is `created_at`.
  - Ticketreacties vereisen nu `title`, nullable `priority` en een array `priority_changes`. Requests voor het maken en bijwerken van tickets kunnen `priority` instellen en de ticketstatus voegt `cancelled` toe.
- [Tools weergeven](/docs/nl/api-reference/tools/list) - Optionele nullable `used_by_agent_id` (string) toegevoegd om tools terug te geven waarnaar wordt verwezen door de hoofdbranch van een agent.
- [Resultaten van batchcalls exporteren](/docs/nl/api-reference/batch-calling/export) - Optionele nullable `limit` (integer, minimum `1`) toegevoegd om alleen de eerste ontvangers als kolompreview te exporteren.
- [Testaanroepen weergeven](/docs/nl/api-reference/tests/test-invocations/list) en [Testaanroep ophalen](/docs/nl/api-reference/tests/test-invocations/get)
  - Samenvattingen van testaanroepen voegen vereiste `cancelled_count` (integer) en optionele `cancelled` (boolean, standaard `false`) toe.
  - De status van testruns voegt `cancelled` toe.
- [Gespreksdetails ophalen](/docs/nl/api-reference/conversations/get) - Transcriptitems voegen optionele nullable `platform_event` toe met de waarden `user_turn_timeout` en `skip_turn_wait_elapsed`.
- [Metagegevens van agentversie ophalen](/docs/nl/api-reference/agents/versions/get) - Optionele nullable `merged_authors` toegevoegd, een array die de mensen beschrijft die wijzigingen hebben gepubliceerd die zijn samengevoegd in de hoofdbranch.
- [Crawltaak ophalen](/docs/nl/api-reference/knowledge-base/get-crawl-job) - Het verouderde reactieveld `max_depth` verwijderd.

</Accordion>

## September 28, 2026

import { YoutubeEmbed } from "../../../components/YoutubeEmbed";

### Eleven v4 en Eleven v4 Turbo

[Eleven v4 en Eleven v4 Turbo](/docs/nl/overview/capabilities/text-to-speech/eleven-v4) zijn nu beschikbaar. Eleven v4 biedt spraak van hogere kwaliteit, met meer expressie, en verbeterd stemklonen in meer dan 90 talen. Eleven v4 Turbo biedt dezelfde modelfamilie voor realtime applicaties, met een mediane inferentielatentie van ongeveer 100 ms.

Gebruik `eleven_v4` via de Text to Dialogue API voor contentcreatie en lange audio. Gebruik `eleven_v4_turbo` via de Text to Dialogue WebSocket voor agents en interactieve applicaties.

<YoutubeEmbed id="4QHFkK2MTcw" />

<CardGroup cols={3}>
  <Card
    title="Overzicht van Eleven v4"
    icon="duotone book"
    href="/docs/nl/overview/capabilities/text-to-speech/eleven-v4"
  >
    Vergelijk de twee modelvarianten, het gedrag van stemklonen, instellingen en ondersteunde talen.
  </Card>
  <Card
    title="Text to Dialogue API"
    icon="duotone code"
    href="/docs/nl/api-reference/text-to-dialogue/convert"
  >
    Genereer dialogen van hoge kwaliteit met Eleven v4.
  </Card>
  <Card
    title="Realtime streaming"
    icon="duotone code"
    href="/docs/nl/eleven-api/guides/how-to/websockets/realtime-tdd"
  >
    Stream Eleven v4 Turbo-dialogen via een WebSocket-verbinding.
  </Card>
</CardGroup>

### Speech to Text

- **Transcriptbewerking**: Batch- en realtime-transcriptie accepteren nu een bewerkingsinstructie in natuurlijke taal van maximaal 2.000 tekens. Batchreacties geven het resultaat terug in `edited_transcript`, terwijl realtime sessies een `edited_transcript`-event versturen. Raadpleeg de handleidingen voor [batch](/docs/nl/eleven-api/guides/how-to/speech-to-text/batch/transcript-editing) en [realtime](/docs/nl/eleven-api/guides/how-to/speech-to-text/realtime/transcript-editing) voor incompatibiliteiten, verwerking van reacties en prijzen.

### ElevenAgents

- **Agentmodellen**: `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` en `claude-opus-5-5` toegevoegd aan de ondersteunde LLM-opties voor agents.
- **Testgebruik van agents**: Samenvattingen van testaanroepen kunnen totale credits en de prijs in USD bevatten. Afzonderlijke testruns kunnen credits en een uitsplitsing van kosten bevatten.

### Flows

- **Template API**: Endpoints toegevoegd om gepubliceerde Flows-templates weer te geven en op te halen, template-runs te starten en runresultaten op te halen. Runs kunnen een gepubliceerde versie gebruiken en hun eindresultaat naar een geconfigureerde webhook sturen.

### Text to Dialogue

- **Continuïteit van generaties**: Text to Dialogue-requests kunnen voorgaande of volgende tekst en request-ID's gebruiken om continuïteit tussen generaties te behouden.
- **Professionele stemmodus**: Text to Dialogue-requests kunnen de Instant Voice Clone-versie van een Professional Voice Clone gebruiken om latentie te verminderen of de expressiviteit te verbeteren.

### SDK-releases

#### JavaScript SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.70.0) - Typen toegevoegd voor batch- en realtime Speech to Text-transcriptbewerking, `branchId`-filtering en kostenvelden voor samenvattingen van testaanroepen, automatische ontdekking van de kennisbank, Text to Dialogue `usePvcAsIvc` en het agentmodel `deepseek-v41-flash`.

#### Python SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.70.0) - Typen toegevoegd voor batch- en realtime Speech to Text-transcriptbewerking, `branch_id`-filtering en kostenvelden voor samenvattingen van testaanroepen, automatische ontdekking van de kennisbank, Text to Dialogue `use_pvc_as_ivc` en het agentmodel `deepseek-v41-flash`.

#### ElevenLabs CLI

- [v1.4.0](https://github.com/elevenlabs/cli/releases/tag/v1.4.0) - Requests met een expliciete API-sleutel opgelost, zodat ze niet ook opgeslagen OAuth-inloggegevens versturen, wat authenticatiefouten veroorzaakte. Beschrijvingen toegevoegd voor de feedbackopdrachtgroep en instructies voor het melden van ontbrekende mogelijkheden aan gegenereerde agentvaardigheden. De API-client opnieuw gegenereerd met Flows-template-endpoints en huidige schematypen.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Flows

- [Templates weergeven](/docs/nl/api-reference/flows/templates/list) - `GET /v1/flows/templates` - Geef gepubliceerde templates en hun uitvoerbare versies weer.
- [Template ophalen](/docs/nl/api-reference/flows/templates/get) - `GET /v1/flows/templates/{template_id}` - Haal een template en de uitvoerbare versies op.
- [Template-run maken](/docs/nl/api-reference/flows/templates/runs/create) - `POST /v1/flows/templates/{template_id}/runs` - Start een template-run met invoerwaarden, een optionele versie en een optionele webhook.
- [Template-runs weergeven](/docs/nl/api-reference/flows/templates/runs/list) - `GET /v1/flows/templates/{template_id}/runs` - Geef template-runs weer met cursorpaginering en optionele versie-filtering.
- [Template-run ophalen](/docs/nl/api-reference/flows/templates/runs/get) - `GET /v1/flows/templates/{template_id}/runs/{run_id}` - Haal een template-run en de uitvoerstatus op.

## Bijgewerkte endpoints

### Speech to Text

- [Spraak naar tekst converteren](/docs/nl/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Optionele nullable `transcript_edit` (string) toegevoegd, die een bewerkingsinstructie in natuurlijke taal van maximaal 2.000 tekens accepteert.
  - Reacties voegen optionele nullable `edited_transcript` toe. Een geslaagde bewerking bevat de vereiste velden `kind: "transcript"` en `text`. Een mislukte bewerking bevat de vereiste velden `kind: "error"`, `error_type: "edit_failed"` en `message`.
- [Realtime Speech to Text](/docs/nl/api-reference/speech-to-text/v-1-speech-to-text-realtime) accepteert `transcript_edit` (string) en verstuurt `edited_transcript`-events met de vereiste velden `text` en `edited_text`.

### ElevenAgents

- [Agent maken](/docs/nl/api-reference/agents/create), [Agent ophalen](/docs/nl/api-reference/agents/get) en [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` en `claude-opus-5-5` toegevoegd aan de `LLM`-enum.
  - Waarschuwingsmonitors voegen optionele nullable `enabled` (boolean) toe om te bepalen of een monitor meldingen kan versturen.
- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) en [Tekst zoeken](/docs/nl/api-reference/conversations/messages/text-search)
  - `data_collection_params` en `dynamic_variable_params` voegen de operators `neq` en `in` toe. Waarden voor `in` gebruiken een pipe-scheidingsteken.
  - `evaluation_params` accepteert `success`, `failure` of `unknown` als resultaatwaarde.
- [Slim zoeken](/docs/nl/api-reference/conversations/messages/search) - `GET /v1/convai/conversations/messages/smart-search`
  - Optionele nullable `branch_id` (string) toegevoegd.
- [Testaanroepen weergeven](/docs/nl/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - Optionele nullable `branch_id` (string) toegevoegd.
  - Samenvattingen van testaanroepen voegen optionele nullable `credits_used` (integer) en `total_price` (number) toe.
- [Testaanroep ophalen](/docs/nl/api-reference/tests/test-invocations/get) - `GET /v1/convai/test-invocations/{test_invocation_id}`
  - Afzonderlijke testruns voegen optionele nullable `credits_used` (integer) en `charging` (`ConversationChargingCommonModel`) toe.
- [Gesprek simuleren](/docs/nl/api-reference/agents/simulate-conversation) en [Gespreksstream simuleren](/docs/nl/api-reference/agents/simulate-conversation-stream)
  - De standaardwaarde van de optionele `new_turns_limit` gewijzigd van `10,000` naar `100` en het maximum ingesteld op `100`.
- [Crawltaak maken](/docs/nl/api-reference/knowledge-base/create-crawl-job) en [Crawltaak ophalen](/docs/nl/api-reference/knowledge-base/get-crawl-job)
  - Optionele `auto_discover` (boolean, standaard `false`) toegevoegd om links te volgen en nieuw ontdekte pagina's toe te voegen tijdens automatische synchronisatie. Hiervoor is `enable_auto_sync: true` vereist.
- [Kennisbankdocument vernieuwen](/docs/nl/api-reference/knowledge-base/refresh) - `POST /v1/convai/knowledge-base/{documentation_id}/refresh`
  - `AutoSyncInfo` voegt optionele `auto_discover` (boolean, standaard `false`) toe om aan te geven of vernieuwen nieuw ontdekte pagina's crawlt en toevoegt.
- [MCP-servertools weergeven](/docs/nl/api-reference/mcp/list-tools) - `GET /v1/convai/mcp-servers/{mcp_server_id}/tools`
  - Reacties voegen optionele `tool_approval_statuses` (array) toe. Elk item bevat de vereiste `tool_id` (string) en `state` (`up_to_date`, `needs_review` of `not_approved`), met optionele velden voor goedkeuringsbeleid en goedgekeurde definitie.

### Text to Dialogue

- [Tekst naar dialoog converteren](/docs/nl/api-reference/text-to-dialogue/convert), [Tekst naar dialoog streamen](/docs/nl/api-reference/text-to-dialogue/stream), [Converteren met tijdstempels](/docs/nl/api-reference/text-to-dialogue/convert-with-timestamps) en [Streamen met tijdstempels](/docs/nl/api-reference/text-to-dialogue/stream-with-timestamps)
  - Optionele `use_pvc_as_ivc` (boolean, standaard `false`) toegevoegd om de Instant Voice Clone-versie van een Professional Voice Clone te gebruiken.
  - Optionele nullable `previous_text` en `future_text` (strings, maximaal 100 tekens) en `previous_request_ids` en `next_request_ids` (stringarrays, maximaal 3 ID's) toegevoegd voor continuïteit van generaties.
  - Het optionele object `settings` voegt nullable `similarity` toe (number, 0–1, standaard `0.75`).

### Text to Speech

- [Tekst naar spraak converteren](/docs/nl/api-reference/text-to-speech/convert), [Tekst naar spraak streamen](/docs/nl/api-reference/text-to-speech/stream), [Converteren met tijdstempels](/docs/nl/api-reference/text-to-speech/convert-with-timestamps) en [Streamen met tijdstempels](/docs/nl/api-reference/text-to-speech/stream-with-timestamps)
  - Het bestaande veld `use_pvc_as_ivc` is niet langer verouderd.

### Flows

- [Afbeeldingsgeneratie maken](/docs/nl/api-reference/flows/image/create), [Videogeneratie maken](/docs/nl/api-reference/flows/video/create) en [Template-run maken](/docs/nl/api-reference/flows/templates/runs/create)
  - Webhookdoelen vereisen nu een expliciete `type`-discriminator (`all` of `ids`). De eerdere standaardwaarden zijn verwijderd.

### Voice Design

- [Stem maken op basis van preview](/docs/nl/api-reference/text-to-voice/create), [Stempreviews maken](/docs/nl/api-reference/legacy/voices/create-previews), [Een stem ontwerpen](/docs/nl/api-reference/text-to-voice/design) en [Een stem remixen](/docs/nl/api-reference/text-to-voice/remix)
  - Een `409`-reactie toegevoegd voor wanneer een generatie voor de preview al wordt uitgevoerd. Probeer de request opnieuw na ontvangst van deze reactie.

### Workspaces

- [API-sleutel voor serviceaccount maken](/docs/nl/api-reference/service-accounts/api-keys/create) - `POST /v1/service-accounts/{service_account_user_id}/api-keys`
  - Optionele nullable `tts_concurrency_limit`, `music_concurrency_limit` en `dubbing_concurrency_limit` (integers) toegevoegd voor API-sleutels van enterprise-serviceaccounts.
- [API-sleutel voor serviceaccount bijwerken](/docs/nl/api-reference/service-accounts/api-keys/update) - `PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}`
  - Optionele `tts_concurrency_limit`, `music_concurrency_limit` en `dubbing_concurrency_limit` toegevoegd. Elk veld accepteert een integer, `clear`, `no_update` of `null` en heeft standaard `no_update`.

### Modellen

- [Modellen weergeven](/docs/nl/api-reference/models/list) - `GET /v1/models`
  - Vereiste `max_characters_request_free_user` en `max_characters_request_subscribed_user` verouderd verklaard. Deze velden worden niet afgedwongen; gebruik in plaats daarvan `maximum_text_length_per_request`.

</Accordion>

## September 23, 2026

### Image & Video

- **Sora 2 en Sora 2 Pro niet langer beschikbaar**: OpenAI stopt op 24 september 2026 met de Sora API. Beide modellen zijn verwijderd uit de modelkiezer van Image & Video en stoppen op die datum met genereren. Bestaande generaties blijven beschikbaar in je geschiedenis. Flows en templates die een Sora-node gebruiken, moeten worden overgezet naar een ander videomodel, zoals [Gemini Omni 1.1 Flash](/docs/nl/overview/capabilities/image-video), voordat ze opnieuw kunnen worden uitgevoerd.
- **Seedance 1.5 Pro verouderd**: ByteDance stopt op 11 november 2026 met Seedance 1.5 Pro. Het model wordt niet langer aangeboden voor nieuwe generaties en werkt vanaf die datum niet meer. Gebruik in plaats daarvan een [Seedance 2.0-model](/docs/nl/overview/capabilities/image-video).

## September 21, 2026

### ElevenAgents

- **Parallelle toolaanroepen**: De promptconfiguratie voor agents bevat nu `enable_parallel_tool_calls` (booleaans, standaard `true`). Wanneer ingeschakeld, kunnen ondersteunde modellen meerdere tools in één beurt uitvoeren.
- **Agentmodellen**: `gpt-6-astra` toegevoegd aan de LLM-opties voor agents.
- **Waarschuwingen**: Waarschuwingen voor agents ondersteunen nu Slack-kanalen naast melders voor PagerDuty en webhooks.
- **Zoeken naar telefoonnummers**: Een cursorgepagineerd endpoint voor telefoonnummers toegevoegd met filters voor provider, ondersteuning voor uitgaande gesprekken, toegewezen agent en branch, label en telefoonnummer.

### Afbeelding en video

- **GPT Image 2.5-modellen**: [Afbeeldingen genereren](/docs/nl/api-reference/flows/image/create) ondersteunt nu `gpt-image-2.5-flare` en `gpt-image-2.5-sunburst`. Beide modellen accepteren maximaal 10 referentieafbeeldingen, kwaliteitsniveaus tot en met `max`, 14 vaste beeldverhoudingen plus `auto`, en uitvoer in 1K, 2K of 4K.

### Speech Engine

- **Cascade-time-out**: Requests voor het maken en bijwerken van Speech Engine accepteren nu `cascade_timeout_seconds` (nummer, 2–15, standaard `4`) om te bepalen hoe lang ElevenLabs wacht op een upstream-spraakengine voordat opnieuw wordt geprobeerd.

### Text to Speech

- **Beurtgrenzen voor meerdere contexten**: De marker `is_final_audio_for_turn` wordt nu uitgezonden na elke gebufferde byte voor die beurt, inclusief MP3- en Opus-uitvoer. Clients kunnen de marker gebruiken als exacte beurtgrens zonder naar PCM over te schakelen.

### SDK-releases

#### JavaScript SDK

- [v2.69.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.69.0) - `transcriptEdit` toegevoegd aan de realtime Speech to Text-wrapper, waarbij bewerkte tekst wordt geleverd via `edited_transcript`-events. JWT-verificatie voor Speech Engine opgelost voor API-sleutels met dataresidency-suffixen. `phoneNumbers.listV2` en methoden voor Flows-templates toegevoegd om templates weer te geven en op te halen, en runs weer te geven, te maken en op te halen. Clients en types opnieuw gegenereerd voor GPT Image 2.5, Slack-waarschuwingen voor agents, parallelle toolaanroepen, `gpt-6-astra`, gelijktijdigheidslimieten voor API-sleutels van serviceaccounts, nulretentie voor Music, gespreksfilters en goedkeuringsstatussen voor MCP-tools.

#### Python SDK

- [v2.69.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.69.0) - `transcript_edit` toegevoegd aan de realtime Speech to Text-wrapper, waarbij bewerkte tekst wordt geleverd via `edited_transcript`-events. JWT-verificatie voor Speech Engine opgelost voor API-sleutels met dataresidency-suffixen, en `play` laat nu een fout zien wanneer `ffplay` mislukt. `phone_numbers.list_v2` en methoden voor Flows-templates toegevoegd om templates weer te geven en op te halen, en runs weer te geven, te maken en op te halen. Clients en types opnieuw gegenereerd voor GPT Image 2.5, Slack-waarschuwingen voor agents, parallelle toolaanroepen, `gpt-6-astra`, gelijktijdigheidslimieten voor API-sleutels van serviceaccounts, nulretentie voor Music, gespreksfilters en goedkeuringsstatussen voor MCP-tools.

#### ElevenLabs CLI

- [v1.3.2](https://github.com/elevenlabs/cli/releases/tag/v1.3.2) - Optionele metagegevens `--intent` toegevoegd om feedback te verzamelen over CLI-gebruik. `elevenlabs feedback missing-capability` toegevoegd om workflows te melden die de CLI niet ondersteunt.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- [Pagina met telefoonnummers weergeven](/docs/nl/api-reference/phone-numbers/list-v-2) - `GET /v1/convai/v2/phone-numbers`
  - Optionele pagineringsparameters `page_size` (geheel getal, 1–1.000, standaard `100`) en `cursor` (nullable string) toegevoegd.
  - Optionele filters `search`, `label`, `phone_number`, `provider`, `supports_outbound`, `agent_id`, `branch_id`, `sort_by` en `sort_direction` toegevoegd. `sort_by` accepteert `label` of `phone_number`; `sort_direction` is standaard `asc`.
  - De response bevat verplichte `phone_numbers` (array), optionele nullable `next_cursor` (string) en `has_more` (booleaans, standaard `false`).

## Bijgewerkte endpoints

### ElevenAgents

- [Agent maken](/docs/nl/api-reference/agents/create), [Agent ophalen](/docs/nl/api-reference/agents/get) en [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - De promptconfiguratie voegt `enable_parallel_tool_calls` toe (booleaans, standaard `true`). Workflowoverschrijvingen accepteren een nullable booleaanse waarde.
  - De enum `LLM` voegt `gpt-6-astra` toe, inclusief overschrijvingen voor gespreksinitiatie.
  - Melders voor waarschuwingsintegraties gebruiken nu `integration_type` om `pagerduty` of `slack` te selecteren. Slack-melders vereisen `connection_id` en `channel_id` (strings); `channel_id` accepteert 1–64 tekens.
- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) en [Gespreksreferentie oplossen](/docs/nl/api-reference/conversations/resolve)
  - `data_collection_params` accepteert de operator `missing` niet langer. Gebruik een lege waarde om gesprekken te vinden waarin het veld niet is verzameld.
  - Een lege waarde in `dynamic_variable_params` vindt gesprekken waarin de variabele niet is ingesteld.
- [Speech Engine maken](/docs/nl/api-reference/speech-engine/create), [Speech Engine ophalen](/docs/nl/api-reference/speech-engine/get) en [Speech Engine bijwerken](/docs/nl/api-reference/speech-engine/update)
  - `cascade_timeout_seconds` toegevoegd (nummer, 2–15). Maakrequests zijn standaard ingesteld op `4`, bijwerkrequests accepteren een nullable waarde en responses vereisen het veld.

### Afbeelding en video

- [Afbeeldingen genereren](/docs/nl/api-reference/flows/image/create) - `POST /v1/flows/image`
  - Requestvarianten toegevoegd voor `gpt-image-2.5-flare` en `gpt-image-2.5-sunburst`.
  - Beide varianten vereisen `prompt` en `model_id`, accepteren maximaal 10 `images` en voegen `resolution` toe (`1K`, `2K` of `4K`, standaard `1K`).
  - `quality` accepteert `low`, `medium`, `high`, `xhigh` of `max` en is standaard `high`. `aspect_ratio` accepteert `auto` en 14 vaste verhoudingen en is standaard `16:9`.

### Nasynchronisatie

- [Nasynchronisatieproject maken](/docs/nl/api-reference/dubbing/create-project) - `POST /v1/dubbing/project`
  - Multipart `keyterms` accepteert herhaalde velden of één JSON-array.
  - Multipart `webhook_ids` accepteert herhaalde velden, één JSON-array of een door komma's gescheiden string.
- [Workspacebron ophalen](/docs/nl/api-reference/workspace/resources/get), [Workspacebron delen](/docs/nl/api-reference/workspace/resources/share) en [Delen van workspacebron stoppen](/docs/nl/api-reference/workspace/resources/unshare)
  - `WorkspaceResourceType` voegt `dubbing_project` toe.

### Kennisbank

- [Crawltaak maken](/docs/nl/api-reference/knowledge-base/create-crawl-job) - `POST /v1/convai/knowledge-base/crawl`
  - `max_depth` verouderd gemaakt (geheel getal, standaard `3`). Het veld heeft nu geen effect en heeft geen minimum- of maximumbeperkingen meer.
  - Metagegevens voor crawltaken vereisen `max_depth` niet langer.

### Gebruiker

- [Gebruiker ophalen](/docs/nl/api-reference/user/get) en [Abonnement ophalen](/docs/nl/api-reference/user/subscription/get)
  - Valuta-enums voegen `gbp` toe.

## Schemawijzigingen

### Text to Speech

- WebSocket-berichten `audio` en `final` voor meerdere contexten definiëren `is_final_audio_for_turn` nu als een gebeurtenis die plaatsvindt nadat alle gebufferde bytes voor de beurt zijn geleverd.

</Accordion>

## September 14, 2026

### ElevenAgents

- **Wachtrijen voor gesprekken en wachtmuziek**: [Wachtrijen voor gesprekken](/docs/nl/eleven-agents/guides/call-queueing) toegevoegd voor agents die hun gelijktijdigheidslimiet hebben bereikt. Bellers in de wachtrij horen wachtmuziek en ontvangen `queue_status`-events totdat ze worden toegelaten of de wachttijd verloopt. Met nieuwe API-methoden kun je aangepaste wachtmuziek uploaden of verwijderen.
- **Metagegevens voor testversies**: Testresultaten van agents geven nu aan tegen welke agentversie ze zijn uitgevoerd en of ze conceptwijzigingen bevatten. Aanroepoverzichten geven ook aan wanneer gedeeltelijke herindieningen tegen verschillende versies zijn uitgevoerd.
- **Model- en accountmetagegevens**: De LLM-configuratie voor agents accepteert nu `gemini-3.8-flash`. Reacties voor WhatsApp-accounts geven aan of het account de Cloud API of de coexistence-aanmeldingsflow gebruikt.

### Muziek

- **Ondersteuning voor Music v2.5 API**: Music-endpoints en SDK's accepteren nu `music_v2_5`. Chunks voor het genereren van compositieplannen ondersteunen maximaal 6.132 tekens, met maximaal 30 regels van elk 200 tekens.

### SDK-releases

#### JavaScript SDK

- [v2.68.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.68.0) - Methoden toegevoegd om wachtmuziek voor agents te uploaden en verwijderen. Types opnieuw gegenereerd voor wachtrijen voor gesprekken, procedurereferenties, het maken van conceptbranches, limieten voor RAG-queries, metagegevens voor testversies, `gemini-3.8-flash` en `music_v2_5`.

#### Python SDK

- [v2.68.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.68.0) - Synchrone en asynchrone methoden toegevoegd om wachtmuziek voor agents te uploaden en verwijderen. Types opnieuw gegenereerd voor wachtrijen voor gesprekken, procedures, het maken van conceptbranches, limieten voor RAG-queries, metagegevens voor testversies, `gemini-3.8-flash` en `music_v2_5`. De wrapper `compose_detailed` accepteert nu elke gegenereerde muziekmode-ID en zowel prompt- als chunkgebaseerde compositieplannen.

#### iOS SDK

- [v3.3.1](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.3.1) - Stemt agentberichten af op `response_id` in plaats van `event_id`, waardoor meerdere reacties rond toolaanroepen behouden blijven en gestreamde delen of correcties niet aan het verkeerde bericht worden gekoppeld.

#### ElevenLabs CLI

- [v1.3.0](https://github.com/elevenlabs/cli/releases/tag/v1.3.0) - Optionele metagegevens `--intent` toegevoegd aan gegenereerde API-commando's. `elevenlabs feedback missing-capability` toegevoegd om workflows te melden die de CLI niet ondersteunt.

#### Pakketten

- [@elevenlabs/convai-widget-core@0.18.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.2) en [@elevenlabs/convai-widget-embed@0.18.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.2) - Dubbele antwoorden van agents na tool- en procedureaanroepen opgelost. Gestreamde tekstantwoorden behouden Markdown-opmaak en spraakgesprekken tonen niet langer onuitgesproken gestreamde chatdelen. Het embed-pakket beperkt `user_activity`-events ook tot één keer per seconde en wist de limiet wanneer een sessie eindigt.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- [Wachtmuziek voor agent uploaden](/docs/nl/api-reference/agents/hold-audio/create) - `POST /v1/convai/agents/{agent_id}/hold-audio`
  - Accepteert verplichte `hold_audio_file` (binair) als multipart-formuliergegevens. Het bestand moet MP3 of WAV zijn, maximaal 40 MB en 180 seconden.
  - Retourneert verplichte `agent_id` (string) en `hold_audio` (`AgentHoldAudioConfig`). Het wachtmuziekobject vereist `audio_path`, `audio_url`, `original_filename` (strings), `duration_secs` (nummer) en `size_bytes` (geheel getal).
- [Wachtmuziek voor agent verwijderen](/docs/nl/api-reference/agents/hold-audio/delete) - `DELETE /v1/convai/agents/{agent_id}/hold-audio`
  - Verwijdert de aangepaste clip, zodat bellers in de wachtrij de standaard wachtttoon horen.
  - Retourneert verplichte `agent_id` (string).

## Bijgewerkte endpoints

### ElevenAgents

- [Agent maken](/docs/nl/api-reference/agents/create), [Agent ophalen](/docs/nl/api-reference/agents/get) en [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - Optionele `platform_settings.queueing_config` (`AgentQueueingConfig`) toegevoegd met `enabled` (booleaans, standaard `false`) en `wait_timeout_seconds` (geheel getal, 1–1.800, standaard `180`).
  - Antwoorden voor wachtrijconfiguratie bevatten alleen-lezen nullable `hold_audio` (`AgentHoldAudioConfig`). Antwoorden voor agents bevatten ook optionele `default_hold_audio_url` (string).
- [Gesprek ophalen](/docs/nl/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - Metagegevens voegen optionele nullable `queue_wait_secs` (nummer) toe. Wachttijd wordt niet meegerekend in `call_duration_secs` en gefactureerde tijd.
- [Agentbranch maken](/docs/nl/api-reference/agents/branches/create) - `POST /v1/convai/agents/{agent_id}/branches`
  - Optionele `include_draft` toegevoegd (booleaans, standaard `false`). Wanneer dit `true` is, bevat een branch die vanaf de branchtip is gemaakt de conceptprocedureset van de aanroeper.
- [Procedures weergeven](/docs/nl/api-reference/agents/procedures/list) en endpoints voor procedures maken, ophalen en concepten
  - Lijstitems voegen optionele `referenced_tool_ids`, `referenced_kb_ids`, `referenced_procedure_ids` en `referenced_dynamic_variables` (stringarrays) toe.
  - Antwoorden voor agents en merge-previews voegen optionele `procedures` toe, een map met procedure-ID als sleutel.
- [Testaanroepen weergeven](/docs/nl/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - Optionele nullable `search` (string) toegevoegd om tests en mappen op naam te filteren.
- [Tests uitvoeren op agent](/docs/nl/api-reference/tests/run-tests) en [Testaanroep ophalen](/docs/nl/api-reference/tests/test-invocations/get)
  - Antwoorden voor testsuiteaanroepen en unit-testruns voegen optionele nullable `version_id` (string) en optionele `ran_against_draft` (booleaans, standaard `false`) toe.
  - Aanroepoverzichten voegen ook optionele `runs_diverged_from_version` toe (booleaans, standaard `false`).
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - De requestbody voegt optionele nullable, queryspecifieke overschrijvingen toe voor `max_documents_length` (geheel getal, 1–50.000) en `max_retrieved_rag_chunks_count` (geheel getal, 1–20).
- [WhatsApp-account ophalen](/docs/nl/api-reference/whats-app/accounts/get) - `GET /v1/convai/whatsapp-accounts/{phone_number_id}`
  - Optionele `account_type` toegevoegd (`WhatsAppAccountType`, standaard `cloud_api`). Waarden zijn `cloud_api` en `coexistence`.
- [Verwacht LLM-gebruik berekenen](/docs/nl/api-reference/agents/calculate) - `POST /v1/convai/agent/{agent_id}/llm-usage/calculate`
  - `LLMUsageCalculatorLLMResponseModel` voegt verplichte `price_per_message` toe (nummer).

### Muziek

- `MusicModelID` voegt `music_v2_5` toe voor `POST /v1/music/video-to-music`, `POST /v1/music/plan`, [Muziek componeren](/docs/nl/api-reference/music/compose), `POST /v1/music/detailed`, `POST /v1/music/detailed/stream`, `POST /v1/music/stream`, `POST /v1/music/upload` en `POST /v1/music/finetunes`.
- `GenerationChunk.text` verhoogt `maxLength` van 6.000 naar 6.132 tekens voor `POST /v1/music/plan`, `POST /v1/music`, `POST /v1/music/detailed`, `POST /v1/music/detailed/stream`, `POST /v1/music/stream` en `POST /v1/music/upload`. Sectienamen kunnen 1–100 tekens bevatten en chunks kunnen maximaal 30 regels met 200 tekens per regel bevatten.

## Schemawijzigingen

### ElevenAgents

- Realtime serverevents voegen `queue_status` toe. De verplichte `queue_status_event.status` accepteert `waiting`, `admitted` of `timed_out`; `timed_out` gaat vooraf aan WebSocket-sluitcode `4300`. Wachtmuziek blijft binnenkomen als reguliere `audio`-events.
- De enum `LLM` voegt `gemini-3.8-flash` toe, inclusief overschrijvingen voor gespreksinitiatie.
- Unions voor resultaten van systeemtools voor gesprekken voegen `start_procedure_success`, `start_procedure_error`, `end_procedure_success` en `end_procedure_error` toe.
- `FeaturesUsageCommonModel` voegt optionele feature-statussen `freeform_procedure` en `structured_procedure` toe.

</Accordion>

## September 11, 2026

### Scribe v2 Medical

[Scribe v2 Medical](/docs/nl/overview/models#scribe-v2-medical) is nu algemeen beschikbaar. Het is een batchmodel voor spraakherkenning dat gespecialiseerd is in medische en klinische audio, met hetzelfde tarief als Scribe v2.

Geef `scribe_v2_medical` door als `model_id` bij [Transcript maken](/docs/nl/api-reference/speech-to-text/convert). Keyterm-prompting, entiteitsdetectie, sprekerdiarisatie en de niet-woordelijke modus werken hetzelfde als bij Scribe v2.

<CardGroup cols={2}>
  <Card title="Modellen" icon="duotone book" href="/docs/nl/overview/models#scribe-v2-medical">
    Model-ID, functies en wanneer je Scribe v2 Medical gebruikt.
  </Card>
  <Card
    title="Transcript maken"
    icon="duotone code"
    href="/docs/nl/api-reference/speech-to-text/convert"
  >
    Transcribeer audio met `model_id` ingesteld op `scribe_v2_medical`.
  </Card>
</CardGroup>

## September 7, 2026

### ElevenAgents

- **Gesprekstickets voor de hele workspace**: [Workspacetickets weergeven](/docs/nl/api-reference/triage-tickets/list-for-workspace) toegevoegd om triagetickets voor gesprekken op te halen voor agents waartoe je toegang hebt. Filter op status of toegewezene en gebruik cursorpaginering om maximaal 100 tickets per pagina op te halen.
- **Gespreksfilters voor dynamische variabelen**: [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) en [Tekst zoeken in gespreksberichten](/docs/nl/api-reference/conversations/messages/text-search) accepteren nu herhaalbare filters `dynamic_variable_params`. Gebruik `name:op:value` met `eq`, `gt`, `gte`, `lt` of `lte`; vergelijkingsoperators vereisen numerieke waarden.
- **Detectie van Twilio-antwoordapparaten**: Configuraties voor uitgaande telefonie en batchgesprekken ondersteunen nu optionele `twilio_machine_detection`. Kies `enable` voor een vroege uitspraak mens-of-machine, of `detect_message_end` om te wachten tot een voicemailbegroeting is afgelopen. Resultaten worden geleverd via de nieuwe webhookgebeurtenis `answering_machine_detection`.
- **Waardeconstraints voor gegevensverzameling**: Eigenschappen voor gegevensverzameling kunnen nu `allowed_values` gebruiken om een dynamische variabele met toegestane waarden te benoemen. Het eerdere veld `allowed_values_dynamic_variable` is verouderd.
- **Agentmetadata**: Responses van [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) geven nu aan wanneer een concept is gemaakt en of het ouder is dan de branchtip. Samenvattingen van Agent en Speech Engine vereisen nu `voice_id`.
- **Bron-URL's van de kennisbank**: Agent-RAG-querychunks bevatten nu de vereiste nullbare `source_url`, met de bijgehouden URL voor URL-documenten.
- **Bijlagen bij agentresponses**: WebSocket-gebeurtenissen `agent_response` bevatten nu optionele `attachments`. Elke bijlage vereist `url` en `name` en kan `mime_type` bevatten.

### Workspaces

- **Platformlimieten voor API-sleutels**: Responses voor API-sleutels van serviceaccounts kunnen nu enterprise-`platform_limits` bevatten voor credits, Professional Voice Clones en gelijktijdigheid voor TTS, Dubbing en Music.

### SDK-releases

#### JavaScript SDK

- [v2.67.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.67.0) - `dynamicVariableParams` toegevoegd aan requests voor gesprekslijsten en tekstzoekopdrachten. Types opnieuw gegenereerd voor Twilio-detectie van antwoordapparaten, waardeconstraints voor gegevensverzameling, platformlimieten voor API-sleutels, metadata voor agentbranchconcepten en bron-URL's van de kennisbank.

#### Python SDK

- [v2.67.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.67.0) - `dynamic_variable_params` toegevoegd aan synchrone en asynchrone methoden voor gesprekslijsten en tekstzoekopdrachten. Types opnieuw gegenereerd voor Twilio-detectie van antwoordapparaten, waardeconstraints voor gegevensverzameling, platformlimieten voor API-sleutels, metadata voor agentbranchconcepten en bron-URL's van de kennisbank. De realtime text-to-speech-client geeft de interne omit-sentinel niet langer door aan de verbinding.

#### ElevenLabs CLI

- [v1.2.0](https://github.com/elevenlabs/cli/releases/tag/v1.2.0) - Het commando `elevenlabs say` en de bijbehorende agentskill toegevoegd, API-commandobindingen opnieuw gegenereerd en `eleven_v3` ingesteld als standaard TTS-model.

#### Packages

- [@elevenlabs/client@1.25.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.25.0), [@elevenlabs/react@1.15.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.15.2), [@elevenlabs/react-native@1.2.27](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.27), [@elevenlabs/convai-widget-core@0.18.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.1) en [@elevenlabs/convai-widget-embed@0.18.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.1) - `MessageAttachment` opnieuw geëxporteerd vanuit `@elevenlabs/client`, zodat gebruikers het type rechtstreeks kunnen importeren.
- [@elevenlabs/client@1.24.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.24.0), [@elevenlabs/types@0.23.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.23.0), [@elevenlabs/react@1.15.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.15.1), [@elevenlabs/react-native@1.2.26](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.26), [@elevenlabs/convai-widget-core@0.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.0) en [@elevenlabs/convai-widget-embed@0.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.0) - Bestandsbijlagen van agentresponses doorgestuurd naar `onMessage` en de optionele sessie-instelling `webRtc.singlePeerConnection` toegevoegd. De widget lokaliseert nu ook begroetingsknoppen en verhelpt verloren of dubbele tekstchatresponses.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- [Workspacetickets weergeven](/docs/nl/api-reference/triage-tickets/list-for-workspace) - `GET /v1/convai/triage-tickets`
  - Geeft triagetickets voor gesprekken weer voor elke agent waartoe de aanroeper toegang heeft, gesorteerd op eerst het meest recent gemaakt.
  - Optionele queryparameters `page_size` (geheel getal, 1–100, standaard `100`), `status` (`AgentConversationTicketStatus`), `assignee_user_id` (string of `unassigned`) en `cursor` (string) toegevoegd.
  - Retourneert `GetAgentConversationTicketsPageResponseModel`.

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optionele nullbare `dynamic_variable_params` (herhaalbare stringarray) toegevoegd. Elke waarde gebruikt `name:op:value`, waarbij `op` `eq`, `gt`, `gte`, `lt` of `lte` is.
- [Tekst zoeken in gespreksberichten](/docs/nl/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionele nullbare `dynamic_variable_params` (herhaalbare stringarray) met dezelfde syntaxis toegevoegd.
- [Uitgaand Twilio-gesprek](/docs/nl/api-reference/twilio/outbound-call), [Uitgaand SIP-trunkgesprek](/docs/nl/api-reference/sip-trunk/outbound-call), [Uitgaand Exotel-gesprek](/docs/nl/api-reference/exotel/outbound-call) en [Batchgesprekken indienen](/docs/nl/api-reference/batch-calling/submit)
  - `telephony_call_config` gebruikt nu afzonderlijke invoer- en uitvoerschema's.
  - Optionele nullbare `twilio_machine_detection` (`TwilioMachineDetectionConfig`) toegevoegd. De `mode` accepteert `enable` of `detect_message_end` en heeft standaardwaarde `enable`. De instelling wordt genegeerd voor niet-Twilio-providers en inkomende gesprekken.
- [Telefoonnummer importeren](/docs/nl/api-reference/phone-numbers/create) - `POST /v1/convai/phone-numbers`
  - Optionele nullbare `account_auth_token` (string) toegevoegd voor imports van Twilio-API-sleutels om handtekeningen van inkomende webhooks te valideren.

## Schemawijzigingen

### ElevenAgents

- `WebhookEventType` voegt `answering_machine_detection` toe.
- `AgentBranchSummary` voegt optionele nullbare `draft_created_at` (geheel getal) en optionele `draft_is_behind_tip` (booleaans, standaard `false`) toe.
- `AgentKnowledgeBaseRagChunkResponseModel` voegt vereiste nullbare `source_url` (string) toe.
- `AgentSummaryResponseModel` en `SpeechEngineSummaryResponse` voegen vereiste `voice_id` (string) toe.
- `AnalysisProperty` voegt optionele nullbare `name` (string) en `allowed_values` (`AllowedValues`) toe. `LiteralJsonSchemaProperty` voegt ook `allowed_values` toe. Beide maken `allowed_values_dynamic_variable` verouderd.
- `DataCollectionResultCommonModel` voegt optionele nullbare `name` (string) toe.
- `WorkspaceApiKeyResponseModel` voegt optionele nullbare `platform_limits` (`PlatformLimits`) toe.
- MCP-tool `Icon` voegt optionele nullbare `theme` (`light` of `dark`) toe.
- `SMBToolConfig` voegt parametervarianten `send_custom_email`, `create_service_quote_request` en `create_product_quote_request` toe.
- Webhook-queryparameterschema's en configuratie voor telefoniegesprekken gebruiken nu afzonderlijke invoer- en uitvoermodellen.
- WebSocket-gebeurtenissen `agent_response` voegen optionele `attachments` (array) toe. Elk item vereist `url` en `name` (strings) en accepteert optionele `mime_type` (string).

### ElevenCreative

- `ReferenceVideo.studio_clip` gebruikt nu `StudioClipLocator` in plaats van `StudioClipReference`. De velden en het wireformat zijn ongewijzigd.

</Accordion>

## August 31, 2026

### ElevenAgents

- **Invoer via telefoontoetsenbord**: De configuratie voor agentgesprekken ondersteunt nu optionele `dtmf_input_settings` voor [DTMF-invoer](/docs/nl/eleven-agents/customization/multimodal-input#dtmf-input). Configureer de time-out voor cijfers, gebruik `#` als afsluitteken en redigeer toetsinvoer uit transcripts, logs en analyses.
- **Geschiedenis van gespreksbijlagen**: Transcriptvermeldingen van [Gesprek ophalen](/docs/nl/api-reference/conversations/get) bevatten nu `file_inputs`, een array met de ID, naam, MIME-type en URL van elk bijgevoegd bestand.
- **Filteren op agenttags**: [Agents weergeven](/docs/nl/api-reference/agents/list) accepteert nu een optionele queryparameter `tags`. Herhaal de parameter om agents met een van de opgegeven tags te vinden.
- **Context voor batchcampagnes**: [Gesprek ophalen](/docs/nl/api-reference/conversations/get) identificeert batchgesprekken nu met nullbare metadata `campaign` die de vereiste waarden `campaign_id` en `campaign_lead_id` bevat.

### Muziek

- **Visuele golfvormgegevens**: [Muziek gedetailleerd genereren](/docs/nl/api-reference/music/compose-detailed), [Muziek met details streamen](/docs/nl/api-reference/music/compose-detailed-stream) en [Muziek uploaden](/docs/nl/api-reference/music/upload) accepteren nu optionele `with_waveform_visual` (booleaans, standaard `false`). Responses waarvoor dit is ingeschakeld, retourneren een integerarray `waveform_visual` met lage resolutie en vier samples per seconde.

### Nasynchronisatie

- **Paginering van projecten**: [Dubbing-projecten weergeven](/docs/nl/api-reference/dubbing/list-projects) en [Taaltargets weergeven](/docs/nl/api-reference/dubbing/language-targets/list-language-targets) begrenzen `page_size` nu tot 1–100. Statusfiltering voor projecten omvat `queued`, en beide endpoints documenteren het gebruik van `next_cursor` om de volgende pagina op te halen.

### SDK-releases

#### JavaScript SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.66.0) - `fileIds` toegevoegd aan `sendMultimodalMessage`, zodat één bericht meerdere bestandsbijlagen kan bevatten.

#### Python SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.66.0) - `file_ids` toegevoegd aan `send_multimodal_message`, zodat één bericht meerdere bestandsbijlagen kan bevatten.

#### Android SDK

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.2) - De callback `onUnhandledClientToolCall` behouden bij het koppelen van sessiegebeurtenissen. Niet-afgehandelde clienttoolcalls die een response verwachten, ontvangen nu de automatische error response in plaats van onafgehandeld te blijven.

#### ElevenLabs CLI

- [v1.1.0](https://github.com/elevenlabs/cli/releases/tag/v1.1.0) - API-commandobindingen opnieuw gegenereerd en requestattributie per commando toegevoegd voor ElevenAgents-workflows. Deze commando's voegen `cmd/<command>` toe aan de CLI-`User-Agent`, zodat requests uit workflows zoals `agents push` en `agents create` kunnen worden onderscheiden.

#### Packages

- [@elevenlabs/client@1.23.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.23.0), [@elevenlabs/react@1.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.15.0), [@elevenlabs/types@0.22.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.22.1), [@elevenlabs/react-native@1.2.25](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.25), [@elevenlabs/convai-widget-core@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.17.1) en [@elevenlabs/convai-widget-embed@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.17.1) - `fileIds` toegevoegd aan `sendMultimodalMessage`. De client verstuurt voor compatibiliteit zowel de velden `file` als `files`, en React biedt de bijgewerkte client-API.

### API

<Accordion title="API-wijzigingen bekijken">

## Bijgewerkte endpoints

### ElevenAgents

- [Agents weergeven](/docs/nl/api-reference/agents/list) - `GET /v1/convai/agents`
  - Optionele nullbare `tags` (stringarray) toegevoegd. Herhaal de queryparameter om met een opgegeven tag te zoeken.
- [Agent maken](/docs/nl/api-reference/agents/create), [Agent ophalen](/docs/nl/api-reference/agents/get) en [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - Optionele nullbare `conversation_config.conversation.dtmf_input_settings` (`DTMFInputConfig`) toegevoegd. Dit ondersteunt `dtmf_input_timeout` (nummer, 0.5–10 seconden, standaard `2`), `hash_terminator` (booleaans, standaard `true`) en `redact_input` (booleaans, standaard `false`).
  - Optionele `sip_refer_play_dialtone` (booleaans, standaard `true`) toegevoegd aan de configuratie voor telefoonnummerdoorschakeling. Stel deze in op `false` om het oorspronkelijke gespreksbeen stil te houden terwijl een SIP REFER-doorschakeling wordt voltooid.
  - Systeemtools voor begin- en eindprocedures accepteren nu een `ProcedureVersionRef` of een `ProcedureDraftRef`. Conceptreferenties vereisen `procedure_id` (string) en stellen `version_id` in op `null`.
- [Gesprek ophalen](/docs/nl/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - `file_inputs` (array van `ConversationHistoryTranscriptFileInputResponseModel`) toegevoegd aan transcriptvermeldingen. Elk item vereist `file_id`, `original_filename`, `mime_type` en `file_url` (strings).
  - Optionele nullbare `campaign` (`BatchCallingCampaignInformation`) toegevoegd aan metadata voor batchgesprekken. Het object vereist `campaign_id` en `campaign_lead_id` (strings).
  - `dtmf` toegevoegd aan `ChatSourceMedium`.
- Typen problemen voor triagetickets van gesprekken voegen `incorrect_information`, `documentation_gap`, `platform_bug` en `wrong_action` toe.

### Muziek

- [Muziek gedetailleerd genereren](/docs/nl/api-reference/music/compose-detailed) (`POST /v1/music/detailed`) en [Muziek met details streamen](/docs/nl/api-reference/music/compose-detailed-stream) (`POST /v1/music/detailed/stream`)
  - Optionele `with_waveform_visual` (booleaans, standaard `false`) toegevoegd.
  - Gedetailleerde responses voegen nullbare `waveform_visual` (integerarray) toe, vier keer per seconde gesampled van `-1000` tot `1000`.
- [Muziek uploaden](/docs/nl/api-reference/music/upload) - `POST /v1/music/upload`
  - Optionele `with_waveform_visual` (booleaans, standaard `false`) en nullbare `waveform_visual` (integerarray) toegevoegd aan de response.

### ElevenCreative

- [Studio-project maken](/docs/nl/api-reference/studio/add-project) en [Podcast maken](/docs/nl/api-reference/studio/create-podcast)
  - `quality_preset` accepteert nu `null`, en de schemastandaardwaarde `standard` is verwijderd.

### Nasynchronisatie

- [Dubbing-projecten weergeven](/docs/nl/api-reference/dubbing/list-projects) - `GET /v1/dubbing/project`
  - `page_size` blijft een optioneel geheel getal met standaardwaarde `20`, maar waarden worden nu begrensd tot 1–100 in plaats van afgewezen.
  - Het filter `status` documenteert nu `queued`, `preparing`, `ready` en `failed`.
  - Geef de `next_cursor` van de vorige response door in `cursor`; laat deze weg voor de eerste pagina.
- [Taaltargets weergeven](/docs/nl/api-reference/dubbing/language-targets/list-language-targets) - `GET /v1/dubbing/project/{project_id}/language`
  - `page_size` blijft een optioneel geheel getal met standaardwaarde `20`, maar waarden worden nu begrensd tot 1–100 in plaats van afgewezen.
  - Het filter `status` ondersteunt `queued`, `processing`, `completed`, `stale` en `failed`.
  - Geef de `next_cursor` van de vorige response door in `cursor`; laat deze weg voor de eerste pagina.

## Schemawijzigingen

### Workspace

- `PendingSubscriptionSwitchResponseModel.next_tier` voegt `grant` toe.

</Accordion>

## August 24, 2026

import { YoutubeEmbed } from "../../../components/YoutubeEmbed";

### ElevenLabs CLI

De [ElevenLabs CLI v1.0.0](https://github.com/elevenlabs/cli/releases/tag/v1.0.0) is nu beschikbaar. Elke ElevenLabs API-bewerking is beschikbaar als subcommand, met uitvoer in JSON, tabel-, YAML- en CSV-indeling, automatische paginering en shell completion.

De CLI biedt ook lokale configuratieworkflows voor ElevenAgents. Sla configuraties voor agents, tools en tests op als bestanden, synchroniseer ze met push- en pull-commands, beheer branches, voer tests uit, installeer ElevenLabs UI-componenten en selecteer een dataresidencyregio.

<YoutubeEmbed id="MuORAEVtJIQ" />

<CardGroup cols={1}>
  <Card
    title="CLI-documentatie"
    icon="duotone book"
    href="/docs/nl/eleven-agents/operate/cli"
  >
    Installeer de CLI, verifieer je identiteit en beheer agents als code.
  </Card>
</CardGroup>

### Procedures

Procedures zijn nu algemeen beschikbaar in ElevenAgents. Een procedure bevat taakspecifieke instructies en een trigger die bepaalt wanneer deze van toepassing zijn. Tijdens een gesprek laadt de agent de relevante procedure, waardoor één agent verschillende taken kan uitvoeren zonder elke instructie in de systeemprompt te plaatsen.

Gebruik vrije procedures wanneer de agent de formulering of volgorde van instructies kan aanpassen. Gebruik gestructureerde procedures wanneer stappen in een vaste volgorde moeten worden uitgevoerd. Beide typen kunnen naast workflows op dezelfde agent worden gebruikt.

<CardGroup cols={3}>
  <Card
    title="Overzicht van procedures"
    icon="duotone book"
    href="/docs/nl/eleven-agents/customization/procedures"
  >
    Lees wanneer je procedures gebruikt en hoe ze zich verhouden tot prompts en workflows.
  </Card>
  <Card
    title="Vrije procedures"
    icon="duotone code"
    href="/docs/nl/eleven-agents/customization/procedures/free-form-procedures"
  >
    Schrijf instructies in natuurlijke taal die de agent kan aanpassen aan het gesprek.
  </Card>
  <Card
    title="Gestructureerde procedures"
    icon="duotone list-check"
    href="/docs/nl/eleven-agents/customization/procedures/structured-procedures"
  >
    Definieer getypeerde stappen die de agent in een consistente volgorde volgt.
  </Card>
</CardGroup>

### ElevenAgents

- **Tickets voor gesprekstriage**: API's toegevoegd voor het maken van tickets over agentprestaties, het maken van handmatige opvolgtickets, het weergeven van tickets, het toewijzen van workspaceleden, het bijwerken van status en toegewezene, en het toevoegen van opmerkingen op ticket- of turnniveau.
- **Gespreksobservatie**: Realtime clients kunnen na elke voltooide agentturn een `context_usage`-event ontvangen. Het event rapporteert het model, het aantal prompttokens en de contextlimiet van het model.

### SDK-releases

#### JavaScript SDK

- [v2.65.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.65.0) - Clients en typen toegevoegd voor tickets voor gesprekstriage en beknopte gesprekssamenvattingen. Gespreks-API's voegen filters voor procedure, ongeldige tool calls en sortering toe; procedure-API's voegen selectie van agentversie toe; topic-API's voegen instellingen voor evaluatiedetails en sortering op frustratie toe. De release voegt ook velden toe voor vernieuwingsfrequentie van de kennisbank, testomgeving en alertingintegratie, plus berichttypen voor realtime Dubbing.

#### Python SDK

- [v2.65.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.65.0) - Clients en typen toegevoegd voor tickets voor gesprekstriage en beknopte gesprekssamenvattingen. Gespreks-API's voegen filters voor procedure, ongeldige tool calls en sortering toe; procedure-API's voegen selectie van agentversie toe; topic-API's voegen instellingen voor evaluatiedetails en sortering op frustratie toe. De release voegt ook velden toe voor vernieuwingsfrequentie van de kennisbank, testomgeving en alertingintegratie, en behoudt herhaalde multipartvelden voor Speech to Text `keyterms` en Dubbing `webhook_ids`.

#### Swift SDK

- [v3.3.0](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.3.0) - Getypeerde parsing van clientfouten, verwerking van `expects_response` en typeveilige toolresultaten toegevoegd. Het opstarten van WebRTC is nu gereed wanneer de agent deelneemt, in plaats van te wachten op een audiotrackabonnement. De release maakt URL-verwerking robuuster, onderdrukt ruis van onbekende events en verwijdert allocatie van realtime-threads uit de verwerking van softwarematig dempen.

#### Packages

- [@elevenlabs/client@1.19.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.19.1), [@elevenlabs/react@1.12.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.3), [@elevenlabs/react-native@1.2.21](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.21), [@elevenlabs/convai-widget-core@0.16.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.2) en [@elevenlabs/convai-widget-embed@0.16.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.2) - WebRTC-uitvoercapture gebruikt nu zelfgehoste AudioWorklet-paden onder strikte content security policies. Workletcaching omvat de aangevraagde bron, waardoor een eerdere inline-URL een zelfgehost pad niet kan vervangen. Installatiefouten van React Native verwijzen nu naar `@elevenlabs/react-native`.
- [@elevenlabs/client@1.20.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.20.0), [@elevenlabs/react@1.12.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.4), [@elevenlabs/react-native@1.2.22](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.22), [@elevenlabs/convai-widget-core@0.16.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.3) en [@elevenlabs/convai-widget-embed@0.16.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.3) - Optionele `webRtc.iceTransportPolicy` toegevoegd. Stel deze in op `relay` om WebRTC ICE-kandidaten te beperken tot TURN-relays op netwerken die direct UDP-verkeer blokkeren.
- [@elevenlabs/client@1.21.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.21.0), [@elevenlabs/react@1.13.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.13.0), [@elevenlabs/types@0.21.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.21.1), [@elevenlabs/react-native@1.2.23](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.23), [@elevenlabs/convai-widget-core@0.16.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.4) en [@elevenlabs/convai-widget-embed@0.16.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.4) - De callback `onContextUsage` en het type `ContextUsageEvent` toegevoegd. React biedt de callback via `useConversation`. React Native wordt nu opgelost via de exportconditie van het package in plaats van detectie van browserglobals.
- [@elevenlabs/client@1.22.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.22.0), [@elevenlabs/react@1.14.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.14.0), [@elevenlabs/types@0.22.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.22.0), [@elevenlabs/react-native@1.2.24](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.24), [@elevenlabs/convai-widget-core@0.17.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.17.0) en [@elevenlabs/convai-widget-embed@0.17.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.17.0) - Rich content voor het eerste bericht toegevoegd met toegeschreven knopreacties, `onExternalAgentDisconnected` en `onMCPToolApprovalRequest`. WebRTC gebruikt nu het geselecteerde invoerapparaat, behoudt de dempstatus bij het wisselen van microfoon en laat de installatie mislukken als initiatiegegevens niet kunnen worden verzonden. De widget voegt status van de concurrencywachtrij toe, optionele taalselectie bij de ingeklapte trigger en rendering van het eerste bericht voor agents die zowel tekst als spraak ondersteunen.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- Negen endpoints voor tickets voor gesprekstriage toegevoegd:
  - [Gespreksticket maken](/docs/nl/api-reference/triage-tickets/create-agent-conversation-ticket-route) - `POST /v1/convai/triage-tickets`. De request vereist `conversation_id` (string) en accepteert `qa_comment` (nullable string, 1–10.000 tekens) en maximaal 200 turnopmerkingen.
  - [Tickets weergeven](/docs/nl/api-reference/triage-tickets/list-agent-conversation-tickets-route) - `GET /v1/convai/agents/{agent_id}/triage-tickets`, met cursorpaginering.
  - [Handmatig ticket maken](/docs/nl/api-reference/triage-tickets/create-manual-agent-ticket-route) - `POST /v1/convai/agents/{agent_id}/triage-tickets`. De request vereist `qa_comment` (string, 1–10.000 tekens).
  - [Toewijsbare gebruikers weergeven](/docs/nl/api-reference/triage-tickets/get-assignable-users-route) - `GET /v1/convai/agents/{agent_id}/triage-tickets/assignable-users`. De response geeft workspaceleden zonder serviceaccount weer en of elk lid toegang heeft tot de agent.
  - [Ticket ophalen](/docs/nl/api-reference/triage-tickets/get-agent-conversation-ticket-route) - `GET /v1/convai/triage-tickets/{agentqa_ticket_id}`.
  - [Ticket bijwerken](/docs/nl/api-reference/triage-tickets/update-agent-conversation-ticket-route) - `PATCH /v1/convai/triage-tickets/{agentqa_ticket_id}`. De request accepteert optionele `status` en nullable `assignee_user_id`.
  - [Ticket verwijderen](/docs/nl/api-reference/triage-tickets/delete-agent-conversation-ticket-route) - `DELETE /v1/convai/triage-tickets/{agentqa_ticket_id}`.
  - [Opmerking toevoegen](/docs/nl/api-reference/triage-tickets/add-ticket-comment-route) - `POST /v1/convai/triage-tickets/{agentqa_ticket_id}/comments`. De request vereist `comment` (string, 1–10.000 tekens).
  - [Turnopmerking toevoegen](/docs/nl/api-reference/triage-tickets/add-turn-comment-route) - `POST /v1/convai/triage-tickets/{agentqa_ticket_id}/turn-comments`. De request vereist een op nul gebaseerde `turn_index` (integer) en `comment` (string, 1–10.000 tekens).

## Bijgewerkte endpoints

### ElevenAgents

- [Ondertekende URL ophalen](/docs/nl/api-reference/conversations/get-signed-url) - `GET /v1/convai/conversation/get-signed-url`
  - Optionele `debug_events_request` toegevoegd (boolean, standaard `false`). Debug-events vereisen editortoegang tot de agent.
- [WebRTC-token ophalen](/docs/nl/api-reference/conversations/get-webrtc-token) - `GET /v1/convai/conversation/token`
  - Optionele `debug_events_request` toegevoegd (boolean, standaard `false`). De verouderde route `GET /v1/convai/conversation/get_signed_url` accepteert dezelfde parameter.
- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optionele `triggered_procedure_ids` toegevoegd (nullable stringarray, maximaal 50) om gesprekken te matchen waarin een opgegeven procedure is uitgevoerd.
  - Optionele `include_invalid_tool_calls` toegevoegd (boolean, standaard `false`) om tool calls op te nemen die niet zijn uitgevoerd.
  - Optionele `sort_direction` toegevoegd (`asc` of `desc`, standaard `desc`) voor de starttijd van het gesprek.
- [Gespreksberichten doorzoeken op tekst](/docs/nl/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionele `triggered_procedure_ids` toegevoegd (nullable stringarray, maximaal 50).
  - Optionele `include_invalid_tool_calls` toegevoegd (boolean, standaard `false`).
- [Gesprekstopics van agent ophalen](/docs/nl/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Optionele `include_evaluation_criteria` toegevoegd (boolean, standaard `true`).
  - `frustration` toegevoegd aan `sort_by`.
  - Topicresponses voegen nullable `success_rate` (number) toe, terwijl de volledige response `aggregated_run_count` toevoegt (integer, standaard `0`).
  - `from_unix_secs` wordt naar beneden afgerond op het begin van de UTC-dag. Een begrensd bereik aggregeert voltooide dagelijkse discoverysessies; als beide grenzen worden weggelaten, wordt de meest recente sessie geretourneerd.
- [Procedures weergeven](/docs/nl/api-reference/agents/procedures/list) (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures`) en [Procedure ophalen](/docs/nl/api-reference/agents/procedures/get) (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}`)
  - Optionele nullable `agent_version_id` (string) toegevoegd om procedures van een specifieke agentversie op te halen.
- [Test maken](/docs/nl/api-reference/tests/create) en [Test bijwerken](/docs/nl/api-reference/tests/update)
  - Optionele nullable `environment` (string) toegevoegd aan schema's voor response-, simulatie- en tool-call-unittests. De waarde selecteert omgevingsspecifieke URL's, headers en authverbindingen; standaard is dit `production`.
- [URL-document maken](/docs/nl/api-reference/knowledge-base/create-from-url), [Crawljob maken](/docs/nl/api-reference/knowledge-base/create-crawl-job) en [Map maken](/docs/nl/api-reference/knowledge-base/create-folder)
  - Optionele nullable `minimum_frequency_days` toegevoegd (integer, 1–180) voor automatische synchronisatie. De standaardwaarde is `7` en een strengere frequentie van een bovenliggende map heeft voorrang.

### Muziek

- [Music Finetunes weergeven](/docs/nl/api-reference/music/finetunes/list) - `GET /v1/music/finetunes`
  - De maximale `page_size` verhoogd van 100 naar 150. De standaardwaarde blijft 50.

## Schemawijzigingen

### ElevenAgents

- Requests voor het bijwerken van agents voegen optionele nullable `procedures` toe (`object<string, ProcedureVersionRef>`). Elke waarde vereist `procedure_id` en `version_id` (strings). Een leeg object verwijdert alle procedures.
- De configuratie voor gespreksinitiatie voegt `enable_procedure_ids_from_client` toe (boolean, standaard `false`). Initiatiegegevens voegen optionele nullable `procedure_ids` toe (stringarray); een lege array schakelt alle procedures voor de startende agent uit.
- `ClientEvent` voegt `context_usage` toe.
- Overschrijvingen voor soft time-outs voegen optionele nullable `additional_soft_timeout_messages` toe (stringarray).
- Constante waarden in modellen voor analyse- en schemaoverschrijvingen accepteren nu `null`.
- De standaardwaarden voor widgetconfiguratie van `mic_muting_enabled` en `transcript_enabled` zijn gewijzigd van `false` naar `true`. Stel ze expliciet in op `false` om het eerdere gedrag te behouden.

### Workspace

- Responses van [Gebruiker ophalen](/docs/nl/api-reference/user/get) hebben `xi_api_key` verwijderd uit `UserResponseModel`.
- `ResourceMetadataResponseModel.role_to_group_ids` accepteert nu aangepaste rol-ID's als keys, in plaats van keys te beperken tot `admin`, `editor`, `commenter` en `viewer`.
- Responses voor direct publiceren voegen optionele nullable `restricted_to_user_email_domains` toe (stringarray).
- Responses voor een in behandeling zijnde abonnementswissel voegen `go` toe aan `next_tier`.

</Accordion>

## August 22, 2026

### MCP-server

- **Lokale MCP-server uitgefaseerd**: De lokale [ElevenLabs MCP-server](https://github.com/elevenlabs/elevenlabs-mcp) en [MCP-player](https://github.com/elevenlabs/elevenlabs-mcp-player) zijn uitgefaseerd ten gunste van de [gehoste MCP-server](/docs/nl/eleven-agents/operate/hosted-mcp). Beide repositories zijn gearchiveerd en ontvangen geen updates meer. De gehoste server is beschikbaar op `https://api.elevenlabs.io/v1/mcp`, je logt in met je ElevenLabs-account via OAuth en er is geen lokale installatie of API-sleutel nodig. Bekijk de [documentatie voor de gehoste MCP-server](/docs/nl/eleven-agents/operate/hosted-mcp) voor installatie-instructies voor Claude, Cursor en andere MCP-clients.

## August 17, 2026

### ElevenCreative

- **API's voor het genereren van afbeeldingen, video's en spraak**: Nieuwe asynchrone Flows-API's maken, tonen en halen video-, afbeelding- en spraakgeneraties op. Generatieresponses tonen de statussen `pending`, `generating`, `completed` en `failed`, en requests kunnen een webhookdoel voor voltooiingsevents bevatten.
- **Herbruikbare media-assets**: Nieuwe asset-API's uploaden, tonen, ophalen en verwijderen media uit de workspace. Verwijzingen naar afbeeldingen, video's en audio kunnen een geüploade asset, een eerdere generatie of inline base64-gegevens gebruiken, zodat generatietaken aan elkaar kunnen worden gekoppeld. Bekijk [Verwijzingen en assets](/docs/nl/eleven-api/guides/how-to/image-and-video/references).

### ElevenAgents

- **Lichtgewicht gesprekssamenvattingen**: [Gesprekssamenvatting ophalen](/docs/nl/api-reference/conversations/get-summary) retourneert de gegenereerde titel, transcriptieoverzicht, gespreksuitkomst en gewone berichten van gebruikers of agents, zonder het volledige transcript te laden. De optionele queryparameter `max_messages` is een integer van 1 tot 200 (standaard `40`); langere gesprekken stellen `messages_omitted` in op `true`. Handig voor agents die context moeten behouden.
- **Paginering en sortering van gespreksonderwerpen**: [Gespreksonderwerpen van agent ophalen](/docs/nl/api-reference/conversations/topics/get) voegt optionele cursorpaginering en sortering toe. Gebruik `page_size` (integer, 1–100), `cursor` (string), `sort_by` (`conversations`, `sentiment` of `success_rate`) en `sort_direction` (`asc` of `desc`). Responses voegen `has_more` en nullable `next_cursor` toe.
- **Wachtrijen voor gelijktijdigheid**: Instellingen voor het agentplatform voegen het optionele `queueing` (`AgentQueueingConfig`) toe. Stel `enabled` in op `true` om bellers te laten wachten wanneer de agent de limiet voor gelijktijdigheid bereikt; `wait_timeout_seconds` is een integer tot 1.800 (standaard `180`).
- **Bediening voor beurten en workflows**: Turnconfiguratie voegt `merge_with_default_ignore_terms` (boolean, standaard `false`) toe om aangepaste onderbrekingstermen te combineren met samengestelde standaarden. Soft time-outs voegen `disable_until_first_user_message` (boolean, standaard `false`) toe en workflowtoollocators voegen optionele `schema_overrides` toe voor parameteroverrides per node.
- **Standaardwaarden voor achtergrondgeluid**: `BackgroundSoundConfig.volume` heeft nu standaard de waarde `0.15` in plaats van `0.6` en `crossfade_loop` heeft nu standaard de waarde `true` in plaats van `false`. Stel deze velden expliciet in om het eerdere gedrag te behouden.

### SDK-releases

#### JavaScript SDK

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.64.0) - `client.assets` toegevoegd voor het uploaden, weergeven, ophalen en verwijderen van assets, plus `client.flows` voor asynchrone video-, afbeelding- en spraakgeneratie. Turnconfiguratie voegt `mergeWithDefaultIgnoreTerms` toe. `CustomToolApiSchemaConfig` en `scimExternalId` verwijderd uit `WorkspaceGroupResponseModel`.

#### Python SDK

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.64.0) - Clients voor assets en Flows toegevoegd voor asynchrone video-, afbeelding- en spraakgeneratie, plus `merge_with_default_ignore_terms` in de turnconfiguratie. On-prem-sessieconfiguratie voegt `extra_setup_config` toe voor het doorgeven van aanvullende velden voor setupberichten.

#### Pakketten

- [@elevenlabs/client@1.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.18.0), [@elevenlabs/react@1.12.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.1), [@elevenlabs/types@0.20.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.20.0), [@elevenlabs/react-native@1.2.19](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.19), [@elevenlabs/convai-widget-core@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.0) en [@elevenlabs/convai-widget-embed@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.0) - Experimentele zelfgehoste orchestratorsessies en rich-content-events toegevoegd. Scribe-audioworklets kunnen nu zelf worden gehost voor strikte content security policies. Afhandeling van verbroken verbindingen bereikt nu consistent `disconnected` en voorkomt dat late callbacks een nieuwere sessie wissen. De widget rendert snelle antwoorden en links inline, herstelt Markdown in stemtranscripten en corrigeert de positionering van het taalmenu binnen layouts met container queries.
- [@elevenlabs/client@1.19.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.19.0), [@elevenlabs/react@1.12.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.2), [@elevenlabs/types@0.21.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.21.0), [@elevenlabs/react-native@1.2.20](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.20) en [@elevenlabs/convai-widget-core@0.16.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.1) - Opties voor realtime Speech to Text toegevoegd voor secundaire talen, entiteitsdetectie en filtering van achtergrondgeluid. Events voor definitieve transcripties, gedetecteerde entiteiten en ongeldige requests toegevoegd; timestamp-woordtypen afgestemd op het live schema; en problemen met microfoonmachtigingen opgelost die herverbinding door `useScribe` verhinderden.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenCreative

- [Videogeneratie maken](/docs/nl/api-reference/flows/video/create) - `POST /v1/flows/video`
- [Videogeneraties weergeven](/docs/nl/api-reference/flows/video/list) - `GET /v1/flows/video`
- [Videogeneratie ophalen](/docs/nl/api-reference/flows/video/get) - `GET /v1/flows/video/{generation_id}`
- [Afbeeldingsgeneratie maken](/docs/nl/api-reference/flows/image/create) - `POST /v1/flows/image`
- [Afbeeldingsgeneraties weergeven](/docs/nl/api-reference/flows/image/list) - `GET /v1/flows/image`
- [Afbeeldingsgeneratie ophalen](/docs/nl/api-reference/flows/image/get) - `GET /v1/flows/image/{generation_id}`
- [Spraakgeneratie maken](/docs/nl/api-reference/flows/text-to-speech/create) - `POST /v1/flows/text-to-speech`
- [Spraakgeneraties weergeven](/docs/nl/api-reference/flows/text-to-speech/list) - `GET /v1/flows/text-to-speech`
- [Spraakgeneratie ophalen](/docs/nl/api-reference/flows/text-to-speech/get) - `GET /v1/flows/text-to-speech/{generation_id}`
- [Asset uploaden](/docs/nl/api-reference/assets/create) - `POST /v1/assets`
- [Assets weergeven](/docs/nl/api-reference/assets/list) - `GET /v1/assets`
- [Asset ophalen](/docs/nl/api-reference/assets/get) - `GET /v1/assets/{asset_id}`
- [Asset verwijderen](/docs/nl/api-reference/assets/delete) - `DELETE /v1/assets/{asset_id}`

### ElevenAgents

- [Gesprekssamenvatting ophalen](/docs/nl/api-reference/conversations/get-summary) - `GET /v1/convai/conversations/{conversation_id}/summary`
  - Accepteert optioneel `max_messages` (integer, 1–200, standaard `40`)
  - Retourneert `GetConversationSummaryResponseModel` met verplichte `conversation_id`, `agent_id`, `status`, `message_count` en `note`
  - Gewone `messages` bevatten alleen `role` (`user` of `agent`) en `message`; gesprekken boven de limiet retourneren `messages_omitted: true`

## Bijgewerkte endpoints

### ElevenAgents

- [Liveaantal ophalen](/docs/nl/api-reference/analytics/get) - `GET /v1/convai/analytics/live-count`
  - Optioneel `agent_ids` (stringarray, maximaal 25) toegevoegd, dat voorrang heeft op `agent_id`
- [Gespreksonderwerpen van agent ophalen](/docs/nl/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Optionele `page_size` (integer, 1–100), `cursor` (string), `sort_by` (`conversations`, `sentiment` of `success_rate`) en `sort_direction` (`asc` of `desc`) toegevoegd
  - Responses voegen `has_more` (boolean, standaard `false`) en nullable `next_cursor` (string) toe

## Schemawijzigingen

### ElevenAgents

- Optioneel `queueing` (`AgentQueueingConfig`) toegevoegd aan instellingen voor het agentplatform. Dit bevat `enabled` (boolean, standaard `false`) en `wait_timeout_seconds` (integer groter dan 0 en maximaal 1.800, standaard `180`)
- Optioneel `schema_overrides` toegevoegd aan `WorkflowToolLocator`; overrides voor constanten, dynamische variabelen, LLM of weglaten per node hebben voorrang op overrides op toolniveau
- `merge_with_default_ignore_terms` (boolean, standaard `false`) toegevoegd aan turnconfiguratie en gerelateerde overrideschema's
- `disable_until_first_user_message` (boolean, standaard `false`) toegevoegd aan soft-time-outconfiguratie en gerelateerde overrideschema's
- Vereist alleen-lezen `status` (`success`, `error`, `blocked` of `skipped`) toegevoegd aan realtime-events voor toolresponses van agents
- `avaya` toegevoegd aan bronnen voor gespreksinitiatie en `avaya_api_key` aan autorisatiemethoden
- `gemini-3.6-flash` en `gemini-3.7-flash` toegevoegd aan ondersteunde LLM-waarden voor agents
- Standaardwaarde van `BackgroundSoundConfig.volume` gewijzigd van `0.6` naar `0.15` en standaardwaarde van `crossfade_loop` van `false` naar `true`
- `CustomToolApiSchemaConfig` verwijderd; gebruikers van de gegenereerde SDK die dit type importeren, moeten de import verwijderen
- `scim_external_id` verwijderd uit `WorkspaceGroupResponseModel`

</Accordion>

## August 10, 2026

import { YoutubeEmbed } from "../../../components/YoutubeEmbed";

### Dubbing v2 API

Dubbing v2 is nu beschikbaar via de API. Hiermee vertaal je audio en video naar meer dan 90 talen, met behoud van de stem, toon en het spreektempo van elke spreker.

De nieuwe projectgebaseerde API bewaart bronttranscripten en vertalingen als bewerkbare JSON. Maak een project van een bestand of URL, voeg een of meer doeltalen toe, bewerk afzonderlijke transcriptsegmenten of vertalingen en genereer vervolgens alleen de gewijzigde delen opnieuw. Volg de [Dubbing-snelstartgids](/docs/nl/eleven-api/guides/cookbooks/dubbing) om je eerste nasynchronisatie te maken.

<YoutubeEmbed id="GSk5JyiT4sU" />

<CardGroup cols={3}>
  <Card
    title="Snelstartgids"
    icon="duotone code"
    href="/docs/nl/eleven-api/guides/cookbooks/dubbing"
  >
    Maak je eerste Dubbing v2-project en genereer een vertaalde audiotrack.
  </Card>
  <Card
    title="Verfijnen en opnieuw genereren"
    icon="/docs/_fern-files/elevenlabs.docs.buildwithfern.com/77d8c519257eb198dd8c1be0c00e24edfbbf36bf99d5edcc5dcf5598c8e9ae36/assets/icons/dubbing.svg"
    href="/docs/nl/eleven-api/guides/how-to/dubbing/refine-and-regenerate"
  >
    Bewerk bronttranscripten en vertalingen en genereer vervolgens gewijzigde delen opnieuw.
  </Card>
  <Card
    title="API-referentie"
    icon="duotone book"
    href="/docs/nl/api-reference/dubbing/create-project"
  >
    Verken endpoints voor Dubbing-projecten, talen en transcripten.
  </Card>
</CardGroup>

### ElevenAgents

- **Gespreksfilters voor guardrails**: [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) voegt optionele queryparameters `guardrail_types` (`GuardrailType[]`) en `custom_guardrail_names` (stringarray) toe. De bestaande gesprekshiërarchie kan nu worden gefilterd met het optionele `parent_conversation_id` (string).
- **Status van verschillen tussen branches**: [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) voegt het optionele `include_commit_status` (boolean, standaard `false`) toe. Wanneer dit is ingeschakeld, bevatten branchsamenvattingen de nullable velden `commits_ahead`, `commits_behind` en `merged_into_branch_id`.
- **Bediening voor gesprekken en tools**: Clientoverrides ondersteunen nu `max_duration_seconds` en `pronunciation_dictionary_locators`. MCP-serverconfiguratie voegt `request_meta` toe om MCP-waarden van `_meta` door te geven aan toolaanroepen, en time-outs voor webhooktools ondersteunen nu maximaal 300 seconden.
- **Gebruik van analyse na gesprekken**: Gesprekskosten voegen een uitsplitsing van `analysis` toe met lopende totalen per functie en momentopnamen van runs. Transcriptberichten voegen `triggered_guardrails` toe en gespreksbeurten voegen het optionele `producing_llm` toe.

### Stemmen

- **Zoekfilters voor stemmen**: [Alle stemmen v2 ophalen](/docs/nl/api-reference/voices/search) voegt de optionele queryparameters `gender`, `age`, `language`, `accent`, `use_cases`, `min_notice_period_days`, `include_custom_rates`, `include_live_moderated` en `high_quality` toe.

### SDK-releases

#### JavaScript SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.63.0) - Opties voor realtime Speech to Text toegevoegd voor secundaire talen, taal- en entiteitsdetectie, filtering van achtergrondgeluid, logging en authenticatie met tokens voor eenmalig gebruik. Events voor definitieve transcripties, entiteiten en ongeldige requests toegevoegd; dispatch van niet-geaccepteerde voorwaarden, dubbele parameters voor `audio_format` en inclusieve VAD-grenzen opgelost.
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.62.0) - Methoden voor bulkupdates van Dubbing-transcripten en `DubbingRegenerateResponse` toegevoegd; filters voor gespreksguardrails, commitstatus voor agentbranches, waarschuwingen voor agents en ondersteuning voor MCP `requestMeta` toegevoegd. Het maken van taaldoelen accepteert niet langer `modelId`.
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.61.0) - Filtering van gesprekshiërarchieën, kosten voor analyses na gesprekken, metagegevens voor geactiveerde guardrails, details over mergeconflicten van branches, redactie van DTMF-invoer en uploads van Dubbing-transcripten toegevoegd. Geëxporteerde OpenAI-realtimesessietypen en toolresultaatvarianten van `run_subagent_*` verwijderd.

#### Python SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.63.0) - Opties voor realtime Speech to Text toegevoegd voor secundaire talen, taal- en entiteitsdetectie, filtering van achtergrondgeluid, logging en authenticatie met tokens voor eenmalig gebruik. Events voor definitieve transcripties, entiteiten en ongeldige requests toegevoegd; dispatch van niet-geaccepteerde voorwaarden opgelost en verbindingen zonder API-sleutel of token worden nu geweigerd.
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.62.0) - Dubbing-methoden voor `update_segments` en `DubbingRegenerateResponse` toegevoegd; ondersteuning voor `guardrail_types`, `custom_guardrail_names`, `include_commit_status` en MCP `request_meta` toegevoegd. Updates van Dubbing-segmenten gebruiken nu requestbodymodellen en het maken van taaldoelen accepteert niet langer `model_id`.
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.61.0) - `parent_conversation_id`, kosten voor analyses, metagegevens voor geactiveerde guardrails, mergeconflicten van branches, redactie van DTMF-invoer en uploads van Dubbing-transcripten toegevoegd. OpenAI-realtimesessietypen en resultaatmodellen van `run_subagent_*` verwijderd.

#### Android SDK

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.1) - Opgelost dat bedoelde verbrekingen van sessies met alleen tekst werden gemeld als `ConversationStatus.ERROR`.
- [v0.12.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.0) - `ConversationConfig.useMediaStream` toegevoegd om gespreksaudio via de Android-mediastream te routeren. Externe normale WebSocket-sluitingen melden nu `DisconnectionDetails.Agent`, terwijl lokaal geïnitieerde sluitingen `DisconnectionDetails.User` melden.

#### MCP-server

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.2) - Een probleem met path traversal opgelost.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Dubbing

- [Bronsegmenten in bulk bijwerken](/docs/nl/api-reference/dubbing/source-transcript/batch-update-source-segments) - `PATCH /v1/dubbing/project/{project_id}/transcript/segments`
  - Vereist `DubbingBulkSegmentUpdateRequest`
  - Werkt brontekst, spreker of timing van segmenten atomair bij
  - Retourneert `DubbingBulkSourceSegmentUpdateResponse` met de bijgewerkte `segments` en `revision`
- [Doelsegmenten in bulk bijwerken](/docs/nl/api-reference/dubbing/target-transcript/batch-update-target-segments) - `PATCH /v1/dubbing/project/{project_id}/language/{language_id}/transcript/segments`
  - Vereist `DubbingBulkTargetSegmentUpdateRequest`
  - Werkt vertalingen voor meerdere doelsegmenten atomair bij
  - Retourneert `DubbingBulkTargetSegmentUpdateResponse` met de bijgewerkte `segments` en `revision`

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optioneel `parent_conversation_id` (string) toegevoegd
  - Optionele herhaalbare `guardrail_types` (`GuardrailType[]`) en `custom_guardrail_names` (stringarray) toegevoegd
- [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - Optioneel `include_commit_status` (boolean, standaard `false`) toegevoegd
  - Branchsamenvattingen voegen nullable `commits_ahead` (integer), `commits_behind` (integer) en `merged_into_branch_id` (string) toe

### Stemmen

- [Alle stemmen v2 ophalen](/docs/nl/api-reference/voices/search) - `GET /v2/voices`
  - Optionele filters voor `gender`, `age` en `accent` (string) toegevoegd
  - Optionele filters voor `language` en `use_cases` (stringarray) toegevoegd
  - Optionele filters voor `min_notice_period_days` (integer), `include_custom_rates`, `include_live_moderated` en `high_quality` (boolean) toegevoegd

## Schemawijzigingen

### ElevenAgents

- Clientoverrideschema's voegen `max_duration_seconds` (integer) en `pronunciation_dictionary_locators` (array) toe
- Invoer- en uitvoerschema's voor MCP-servers voegen `request_meta`-maps toe
- Instellingen voor het agentplatform voegen `alerting` toe; taaldetectie voegt `only_at_conversation_start` (boolean) toe
- `AnalysisCharging.last_run` is nu vereist en niet nullable; lopende totalen voegen het vereiste `runs` (integer) toe
- RAG-chunkresponses vereisen nu `content_format` en `document_type`

</Accordion>

## August 3, 2026

### ElevenAgents

- **Toolsimulaties specifiek voor tests**: Agentsimulaties en unit tests kunnen nu `tool_mock_overrides` definiëren, met de tool-ID als sleutel, om gedeelde mocks voor één test te vervangen. `ToolResponseMockConfig` voegt ook optionele `is_error` (boolean, standaard `false`) toe, zodat een mock paden voor toolfouten kan testen.
- **Vertaalde workflowberichten**: Berichten van letterlijke Say-nodes voegen `text_translations` toe, een map van taalsleutels naar `TranslatedString`-objecten. Het veld is optioneel bij invoer en vereist bij uitvoer, dus strikte responsvalidators moeten het accepteren.
- **Filters voor gespreksversies**: [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) en [Tekstzoeken in gespreksberichten](/docs/nl/api-reference/conversations/messages/text-search) voegen de optionele queryparameter `version_id` (string) toe om resultaten op agentversie te filteren.
- **Systeemtool voor de kennisbank**: Agentconfiguratie voegt een systeemtool `knowledge_base` toe met configureerbare `enabled_strategies` (`SearchStrategy[]`). RAG-queries van de kennisbank voor agents voegen optionele `use_agent_defaults` toe (boolean, standaard `true`); stel deze in op `false` om neutrale retrievalinstellingen te gebruiken, terwijl het embeddingmodel van de agent behouden blijft.
- **Detectie van spraakactiviteit voor agents**: Schema's voor het maken, bijwerken, beantwoorden en workflowoverschrijven van agents voegen `vad`-configuratie toe. `VADConfig` ondersteunt momenteel `background_voice_detection` (boolean, standaard `false`).
- **Aangepaste WebSocket-LLM's**: `CustomLLMAPIType` voegt `websocket` toe.
- **Bediening voor bestandsgeheugen**: Configuratie voor widget-bestandsinvoer voegt `max_files_in_memory` toe (integer, 1–30, standaard `10`). Bestanden boven de limiet worden samengevat en uit het geheugen vrijgegeven; `max_files_per_conversation` moet `-1` zijn of ten minste de geheugenlimiet.
- **Redactie van DTMF-invoer**: `DTMFInputConfig` voegt optionele `redact_input` toe (boolean, standaard `false`) om toetsenbordinvoer van de beller te vervangen in transcripts, gesprekslogs en analyses. Cijfers die door de agent worden herhaald of aan tools worden doorgegeven, blijven ongewijzigd.

### Speech to Text

- **Realtime-entiteitsdetectie**: Scribe v2 Realtime voegt de queryoptie `entity_detection` toe. Deze accepteert `all`, één entiteitstype of categorie, of een array van typen en categorieën, en verstuurt gedetecteerde entiteiten in gebeurtenissen `committed_transcript_entities`. Bekijk de [handleiding voor entiteitsdetectie](/docs/nl/eleven-api/guides/how-to/speech-to-text/batch/entity-detection) voor ondersteunde categorieën.

### Stemmen

- **Stemreplicatie tussen dataresidencies**: `POST /v1/voices/{voice_id}/replicate-to-isolated-environment` toegevoegd om een Instant Voice Clone- of Voice Design-stem te kopiëren naar een workspace in dezelfde geconsolideerde factureringsgroep. Requests vereisen `target_workspace_id` (string) en accepteren `preserve_voice_id` (boolean, standaard `true`); reacties retourneren de doel-`voice_id`.
- **Personagemetagegevens**: Character-reacties voegen `recommended_voice_ids` toe (stringarray, standaard `[]`), metagegevens voegen nullable `role` (`CharacterRole`) toe en `CharacterAge` vervangt `middle-aged` door `middle_aged`.

### SDK-releases

#### Pakketten

- [@elevenlabs/client@1.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.16.0), [@elevenlabs/react@1.11.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.11.0), [@elevenlabs/types@0.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.18.0), [@elevenlabs/react-native@1.2.17](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.17) en [@elevenlabs/convai-widget-core@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.15.0) - `onAgentReasoningResponsePart` toegevoegd, dat streaminggebeurtenissen voor agentredenering ontvangt met de typen `start`, `delta` en `stop`.
- [@elevenlabs/convai-widget-core@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.15.0) en [@elevenlabs/convai-widget-embed@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.15.0) - `show_resize_button` en het embed-attribuut `show-resize-button` toegevoegd. Stel een van beide in op `false` om het uit- en inklapbedieningselement in de widgetheader te verbergen.
- [@elevenlabs/client@1.17.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.17.0), [@elevenlabs/react@1.12.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.0), [@elevenlabs/types@0.19.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.19.0), [@elevenlabs/react-native@1.2.18](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.18) en [@elevenlabs/convai-widget-core@0.15.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.15.1) - De optie `enableLogging` toegevoegd aan `Scribe.connect` en `useScribe`. Door deze in te stellen op `false`, start je een enterprise-sessie zonder gegevensretentie. Het Scribe-type `session_started` rapporteert nu `enable_logging`; het ongebruikte veld `disable_logging` is verwijderd.

#### MCP-server

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.1) - Bevat de toolupdates van v0.11 en een vernieuwde set afhankelijkheden die 44 beveiligingsmeldingen oplost.
- [v0.11.0](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.11.0) - `simulate_conversation` toegevoegd met configureerbaar gedrag van gesimuleerde gebruikers, evaluatiecriteria, transcriptuitvoer en geslaagd/mislukt-analyse. De tool `speech_to_text` gebruikt nu standaard `scribe_v2` en `voice_clone` verstuurt nu audiobestandsinhoud in plaats van padstrings.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Stemmen

- `POST /v1/voices/{voice_id}/replicate-to-isolated-environment`
  - Repliceert een Instant Voice Clone- of Voice Design-stem naar de geïsoleerde omgeving van een andere workspace
  - Vereist `target_workspace_id` (string)
  - Accepteert optionele `preserve_voice_id` (boolean, standaard `true`)
  - Retourneert verplichte `voice_id` (string)

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optionele queryparameter `version_id` (string) toegevoegd
- [Tekstzoeken in gespreksberichten](/docs/nl/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionele queryparameter `version_id` (string) toegevoegd
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - Optioneel requestveld `use_agent_defaults` toegevoegd (boolean, standaard `true`)

## Schemawijzigingen

### ElevenAgents

- Payloads voor simulaties en unit tests voegen optionele maps `tool_mock_overrides` toe; `ToolResponseMockConfig` voegt optionele `is_error` toe (boolean, standaard `false`)
- `SayNodeLiteralMessage` voegt `text_translations` toe (map van `TranslatedString`); het veld is optioneel bij invoer en vereist bij uitvoer
- Agentconfiguratie voegt `knowledge_base` (`KnowledgeBaseToolConfig`) en `vad` (`VADConfig`) toe
- `CustomLLMAPIType` voegt `websocket` toe
- `FileInputConfig` voegt `max_files_in_memory` toe (integer, 1–30, standaard `10`)
- `DTMFInputConfig` voegt optionele `redact_input` toe (boolean, standaard `false`)
- Realtime-agentconfiguratie gebruikt nu standaard `eleven_realtime_v1_mini`

### Stemmen

- Character-reacties voegen `recommended_voice_ids` toe (stringarray, standaard `[]`)
- Character-metagegevens voegen nullable `role` (`CharacterRole`) toe
- Brekende wijziging: `CharacterAge` vervangt `middle-aged` door `middle_aged`; clients die de oude waarde versturen, moeten migreren

### Text to Speech

- Brekende wijziging: `AudioFilterId` en `audio_filter` verwijderd uit de configuratieschema's van ElevenAgents Text to Speech

</Accordion>

## July 27, 2026

### ElevenAgents

- **WhatsApp-branch- en omgevingsoverschrijvingen**: [Uitgaande WhatsApp-berichten](/docs/nl/api-reference/whats-app/outbound-message) en [uitgaande gesprekken](/docs/nl/api-reference/whats-app/outbound-call) houden nu rekening met `branch_id` en `environment` die zijn doorgegeven in `conversation_initiation_client_data`. Overschrijvingen worden gevalideerd voordat er iets wordt verstuurd — een onbekende branch of omgeving wordt met een fout afgewezen — en blijven behouden voor het gesprek, zodat het antwoord van een klant wordt hervat in de aangevraagde [branch](/docs/nl/eleven-agents/operate/versioning) en [omgeving](/docs/nl/eleven-agents/integrate/environment-variables). Bekijk de [WhatsApp-handleiding](/docs/nl/eleven-agents/whatsapp) voor voorbeelden.
- **Procedure-API's**: Acht openbare, branchgebonden bewerkingen toegevoegd voor het beheren van [procedures](/docs/nl/eleven-agents/customization/procedures). Je kunt procedures maken, weergeven, ophalen en verwijderen; conceptwijzigingen maken, ophalen of verwerpen; en procedureconcepten compileren tot een agentworkflow. Bij het maken van een procedure kun je `name`, `content`, `type` en `trigger` opgeven. Een lege `trigger` maakt een subprocedure, terwijl een weggelaten of `null`-trigger wordt afgeleid uit de procedure-inhoud.
- **Crawljobs voor de kennisbank**: API's toegevoegd om crawljobs te maken, weer te geven, te bekijken en te annuleren. Bij create-requests is `url` (string) vereist en worden crawldiepte, paginalimieten, URL-patronen, sitemap-URL's, mapplaatsing, automatische synchronisatie en het verwijderen van niet-beschikbare documenten ondersteund.
- **Bulkbeheer van de kennisbank**: [Bulkafhankelijkheidscontroles](/docs/nl/api-reference/knowledge-base/dependent-agents-multiple) en [bulksgewijs verwijderen](/docs/nl/api-reference/knowledge-base/bulk-delete) toegevoegd voor 1–20 unieke document- of map-ID's. Afhankelijkheidscontroles ondersteunen paginering en `dependent_type`; verwijderen retourneert een onafhankelijke geslaagde of mislukte uitkomst voor elke ID. Met `force: true` worden ook afhankelijkheden verwijderd en niet-lege mappen recursief verwijderd.
- **Export van resultaten van batchgesprekken**: [Resultaten van batchgesprekken exporteren](/docs/nl/api-reference/batch-calling/export) toegevoegd om ontvangers en gespreksresultaten van een voltooide batch als CSV te downloaden.
- **Gespreksfilters en analysedata**: [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) en [Tekstzoeken in gespreksberichten](/docs/nl/api-reference/conversations/messages/text-search) voegen optionele arrayfilters `visited_agent_ids` en `visited_agent_branch_ids` toe, elk beperkt tot 50 waarden. Requests voor weergeven accepteren ook `data_collection_ids` en `evaluation_criteria_ids` om overeenkomstige resultaten in elke gesprekssamenvatting op te nemen. Samenvattingen voegen de optionele velden `data_collection_results`, `evaluation_criteria_results` en `tag_ids` toe.
- **Analyseconfiguratie via verwijzingen**: Instellingen voor het agentplatform voegen het optionele veld `analysis_items` toe, dat nullable is en het type `AgentAnalysisItems` heeft, om evaluatie- en dataverzamelingsitems via verwijzingen te koppelen. De waarde `null` geeft aan dat de agent nog de verouderde inlinevelden gebruikt; een lege waarde geeft aan dat een gemigreerde agent geen gekoppelde items heeft.
- **Metagegevens van procedureafhankelijkheden**: Procedureverwijzingen voegen `trigger` (string) en arrays toe voor `referenced_tool_ids`, `referenced_kb_ids`, `referenced_procedure_ids` en `referenced_dynamic_variables`.
- **WebRTC-tokenrespons**: Reacties van [WebRTC-token ophalen](/docs/nl/api-reference/conversations/get-webrtc-token) vereisen nu naast `token` ook `conversation_id` (string). Dit is een brekende schemawijziging voor clients die de responsvorm valideren of deserialiseren.
- **RAG-resultaten voor de kennisbank**: `KnowledgeBaseRagToolResultModel` voegt `chunks` (`KnowledgeBaseRagChunkModel[]`) toe voor de modus RAG-resultaat-in-toolresultaat.

### Studio

- **Status van conceptprojecten**: `ProjectCreationMetaResponseModel.status` voegt `draft` toe. Het projectcreatietype gebruikt nu de gedeelde enum `ProjectCreationMetaType` met dezelfde bestaande waarden.

### Stemmen

- **Stemaccenten**: `GET /v1/voices/accents` toegevoegd om de accenten weer te geven die beschikbaar zijn in de gedeelde stembibliotheek. Resultaten kunnen worden gefilterd op `language` en `model_id`, en elk accent retourneert de leesbare `accent`, `language`, `code` en `name`. De waarde `accent` kan worden doorgegeven aan de queryparameter `accent` bij [Gedeelde stemmen ophalen](/docs/nl/api-reference/voices/voice-library/get-shared) om gedeelde stemmen te filteren.

### Workspaces

- **Gebruiksrapportage via webhooks**: `WebhookUsageType` voegt `Flows` toe.

### SDK-releases

#### JavaScript SDK

- [v2.60.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.60.0) - `voices.accents.get` toegevoegd om stemaccenten in de gedeelde stembibliotheek weer te geven, samen met de ElevenAgents-API's voor procedures, crawljobs voor de kennisbank en bulkbeheer, en de analyseconfiguratie via verwijzingen uit het nieuwste schema.

#### Python SDK

- [v2.60.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.60.0) - De API's voor stemaccenten, ElevenAgents-procedures, crawljobs voor de kennisbank en bulkbeheer uit het nieuwste schema toegevoegd. Ook het opstarten van `AsyncConversation` opgelost, zodat dit niet langer blokkeert, en multipartvelden met lijsten van primitieve waarden gecorrigeerd zodat ze als herhaalde formuliervelden worden verstuurd.

#### Pakketten

- [@elevenlabs/client@1.15.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.15.2) - `onAudioAlignment` op WebRTC-transports opgelost door uitlijningsmetadata uit audioberichten door te sturen, terwijl het afspelen van audio op de LiveKit-track blijft.
- [@elevenlabs/react@1.10.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.10.2), [@elevenlabs/react-native@1.2.16](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.16), [@elevenlabs/convai-widget-core@0.14.12](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.12) en [@elevenlabs/convai-widget-embed@0.14.12](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.12) - Afhankelijkheden bijgewerkt om de WebRTC-uitlijningsoplossing van `@elevenlabs/client@1.15.2` op te nemen.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures`
  - Maakt een procedure en retourneert de bijbehorende `procedure_id` (string)
  - Accepteert optionele `name` (string, maximaal 200 tekens), `content` (string), `type` (`ProcedureType`, standaard `free_form`) en `trigger` (nullable string)
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures`
  - Geeft branchprocedures weer met `procedure_id`, `version_id`, `name`, `type`, `trigger` en `has_draft`
  - Sluit procedure-inhoud uit; haal een afzonderlijke procedure op om de inhoud te lezen
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}`
  - Accepteert optionele `version_id` (string); retourneert anders de versie aan de head van de branch
  - Retourneert `name`, `content`, `type` en `trigger`
- `DELETE /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}`
  - Verwijdert de procedure uit de conceptwerkset van de branch
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}/draft`
  - Retourneert het huidige procedureconcept
- `PATCH /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}/draft`
  - Maakt of werkt een concept bij
  - Vereist `name` (string, maximaal 200 tekens), `content` (string, maximaal 50.000 tekens) en `type` (`ProcedureType`); accepteert optionele `trigger` (nullable string)
- `DELETE /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}/draft`
  - Verwerpt conceptwijzigingen en zet de procedure terug naar de vastgelegde versie
- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/compile`
  - Compileert procedureconcepten tot een `AgentWorkflowResponseModel`
- [Crawljob maken](/docs/nl/api-reference/knowledge-base/create-crawl-job) - `POST /v1/convai/knowledge-base/crawl`
  - Vereist `url` (string)
  - Accepteert optionele `max_depth` (integer, 1–5, standaard `3`), `max_pages` (integer, 1–10.000, standaard `1000`), `pattern` (string), `sitemap_urls` (stringarray), `parent_folder_id` (string), `enable_auto_sync` (boolean, standaard `false`) en `auto_remove` (boolean, standaard `false`)
- [Crawljobs weergeven](/docs/nl/api-reference/knowledge-base/list-crawl-jobs) - `GET /v1/convai/knowledge-base/crawl`
  - Accepteert optionele `include_job_ids` (stringarray), `page_size` (integer, 1–100, standaard `30`) en `cursor` (string)
- [Crawljob ophalen](/docs/nl/api-reference/knowledge-base/get-crawl-job) - `GET /v1/convai/knowledge-base/crawl/{crawl_job_id}`
- [Crawljob annuleren](/docs/nl/api-reference/knowledge-base/cancel-crawl-job) - `POST /v1/convai/knowledge-base/crawl/{crawl_job_id}/cancel`
- [Afhankelijke agents voor meerdere documenten ophalen](/docs/nl/api-reference/knowledge-base/dependent-agents-multiple) - `POST /v1/convai/knowledge-base/dependent-agents`
  - Vereist `document_ids` (array van 1–20 unieke strings)
  - Accepteert optionele `dependent_type` (`KnowledgeBaseDependentType`, standaard `all`), `page_size` (integer, 1–100, standaard `30`) en `cursor` (string)
- [Kennisbankdocumenten bulksgewijs verwijderen](/docs/nl/api-reference/knowledge-base/bulk-delete) - `POST /v1/convai/knowledge-base/bulk-delete`
  - Vereist `document_ids` (array van 1–20 unieke strings)
  - Accepteert optionele `force` (boolean, standaard `false`)
  - Retourneert een geslaagd of mislukt resultaat voor elke document-ID
- [Resultaten van batchgesprekken exporteren](/docs/nl/api-reference/batch-calling/export) - `GET /v1/convai/batch-calling/{batch_id}/export`
  - Retourneert ontvangers en gespreksresultaten van voltooide batches als CSV

### Stemmen

- `GET /v1/voices/accents`
  - Geeft de accenten weer die beschikbaar zijn in de gedeelde stembibliotheek
  - Accepteert optionele queryparameters `language` (string) en `model_id` (string)
  - Elk accent retourneert `accent`, `language`, `code` en `name`

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optionele stringarrayfilters `visited_agent_ids` en `visited_agent_branch_ids` toegevoegd, elk beperkt tot 50 waarden
  - Optionele stringarrays `data_collection_ids` en `evaluation_criteria_ids` toegevoegd om analyseresultaten voor elke samenvatting te selecteren
  - Responssamenvattingen voegen de optionele objectvelden `data_collection_results` en `evaluation_criteria_results` toe, plus de stringarray `tag_ids`
- [Tekstzoeken in gespreksberichten](/docs/nl/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionele stringarrayfilters `visited_agent_ids` en `visited_agent_branch_ids` toegevoegd, elk beperkt tot 50 waarden
- [WebRTC-token ophalen](/docs/nl/api-reference/conversations/get-webrtc-token) - `GET /v1/convai/conversation/token`
  - Reacties vereisen nu `conversation_id` (string)
  - Brekende wijziging: strikte responsvalidators en deserializers moeten het nieuwe verplichte veld accepteren

## Schemawijzigingen

### ElevenAgents

- Request- en responsinstellingen voor het agentplatform voegen het optionele veld `analysis_items` toe, dat nullable is en het type `AgentAnalysisItems` heeft, voor evaluatie- en dataverzamelingsconfiguratie via verwijzingen
- Procedureverwijzingen voegen `trigger` (string), `referenced_tool_ids` (stringarray), `referenced_kb_ids` (stringarray), `referenced_procedure_ids` (stringarray) en `referenced_dynamic_variables` (stringarray) toe
- `KnowledgeBaseRagToolResultModel` voegt `chunks` (`KnowledgeBaseRagChunkModel[]`) toe

### Studio

- `ProjectCreationMetaResponseModel.status` voegt `draft` toe
- `ProjectCreationMetaResponseModel.type` verwijst nu naar de gedeelde enum `ProjectCreationMetaType`

### Workspaces

- `WebhookUsageType` voegt `Flows` toe

</Accordion>

## July 20, 2026

### Muziek

- **Music Finetunes API**: API-ondersteuning toegevoegd voor het beheren van [Music Finetunes](/docs/nl/eleven-creative/products/music/finetunes). Met vijf endpoints kun je een Finetune maken op basis van geüploade audio, toegankelijke Finetunes weergeven, de trainingsstatus ophalen, metadata en zichtbaarheid bijwerken of een Finetune verwijderen. Alle SDK-methoden voor muziekgeneratie maken nu `finetune_id` beschikbaar.

### ElevenAgents

- **Externe gespreksverwijzingen oplossen**: `GET /v1/convai/conversations/resolve` toegevoegd om een Slack-bericht-URL of Zendesk-ticket-URL om te zetten naar een gesprek. Requests vereisen de queryparameters `agent_id` en `reference` (strings).
- **Kennisbanken van agents doorzoeken**: `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query` toegevoegd voor alleen-lezen RAG-queries op de kennisbank van een agent. De request vereist `query` (string), accepteert optionele `branch_id` (string) en retourneert gerangschikte chunks met metadata voor document, chunk, tekst en vectorafstand. Dit endpoint is uitgesloten van gegenereerde SDK's.
- **Contentformats voor kennisbanken**: Reacties voor bestanden, tekst en URL's in de kennisbank voegen optionele `content_format` toe (`html` | `markdown`, standaard `html`).
- **Stemconfiguratie voor agents**: TTS-overschrijvingsschema's voegen optionele, door de client overschrijfbare `model_id` toe (`TTSConversationalModel`). De standaardwaarde voor `enable_phoneme_tags` verandert van `false` naar `true`.
- **Snellere cascade voor back-up-LLM**: De standaardwaarde van `cascade_timeout_seconds` verandert van 8 naar 4 seconden. Het toegestane bereik blijft 2–15 seconden.
- **Bronnen voor parameterwaarden van tools**: Objecttoolparameters kunnen nu `dynamic_variable`, `constant_value` of `is_omitted` gebruiken, overeenkomstig bestaande besturingselementen voor scalars en arrays. Constante schema-overschrijvingen accepteren nu willekeurige arrays en objecten.
- **Guardrails voor volledige reacties**: Aangepaste guardrails voegen optionele `evaluate_full_response_only` toe (boolean, standaard `false`) om de volledige niet-TTS-reactie één keer te evalueren. Deze optie vereist de blokkeermodus.
- **Twilio-gespreksopname**: Telefoniegesprekconfiguratie voegt optionele `twilio_call_recording_enabled` toe (boolean, standaard `false`). Opnames worden opgeslagen in het gekoppelde Twilio-account en de instelling wordt genegeerd door andere providers.
- **Tekst voor bestandsupload in widgets**: Tekstconfiguratie voor widgets voegt optionele labels en foutmeldingen toe voor bestanden bijvoegen en verwijderen, mislukte uploads, niet-ondersteunde typen, te grote bestanden, limieten voor het aantal bestanden en de typindicator.
- **Synchronisatiestatus van kennisbank**: Reacties voor kennisbankbestanden voegen optionele `auto_sync_info` en `refresh_status` toe (`FileRefreshStatus`). Mapreacties voegen vereiste `document_count` (integer) toe, een recursieve telling van niet-mapdocumenten met een maximum van 1000.
- **Filters voor tekstzoeken in gesprekken**: [Berichten in gesprekken doorzoeken](/docs/nl/api-reference/conversations/messages/text-search) voegt optionele array-queryparameters `exclude_statuses` en `termination_reasons` toe.
- **LLM-opties**: LLM-configuratie voor agents voegt `gpt-5.6-sol`, `gpt-5.6-terra` en `gpt-5.6-luna` toe. `LLMReasoningEffort` voegt `max` toe.
- **WhatsApp-typindicatoren**: Request- en reactieschema's voor WhatsApp-accounts voegen optionele `enable_typing_indicator` toe (boolean).

### Speech to Text

- **Batchauthenticatie voor eenmalig gebruik**: [Spraak naar tekst converteren](/docs/nl/api-reference/speech-to-text/convert) voegt optionele `token` toe (string) als alternatief voor authenticatie met API-sleutel of bearer. Maak het token voor eenmalig gebruik met `POST /v1/single-use-token/batch_scribe`; het verloopt na 15 minuten.
- **Betrouwbaarheid van realtimeclient**: `@elevenlabs/client` rapporteert nu fouten bij het instellen van de microfoon en onjuiste serverfouten via `RealtimeEvents.ERROR`, geeft microfoonresources vrij na mislukte instellingen en het sluiten van de verbinding, en verwijdert late microfoonframes nadat de socket is afgebroken.

### Text to Speech

- **Gearchiveerde uitspraakwoordenboeken**: [Uitspraakwoordenboeken weergeven](/docs/nl/api-reference/pronunciation-dictionaries/list) voegt optionele `include_archived` toe (boolean, standaard `true`).

### Workspaces

- **Webhook-eventabonnementen**: Requests voor [Workspace-webhook bijwerken](/docs/nl/api-reference/webhooks/update) voegen optionele `events` toe (`WorkspaceWebhookEventType[]`) met `voice_library_removal_notice`, `speech_to_text` en `agent_qa`. Webhookreacties kunnen de lijst met geabonneerde events retourneren.
- **Dimensies voor gebruiksanalytics**: [Workspacegebruik ophalen](/docs/nl/api-reference/analytics/workspace/usage) voegt `surface` en `actor` toe aan de waarden van `group_by`.
- **Limieten voor serviceaccounts wissen**: [API-sleutel voor serviceaccount bijwerken](/docs/nl/api-reference/service-accounts/api-keys/update) accepteert `character_limit: "clear"` om een maandelijkse tekenlimiet te verwijderen, naast `"no_update"` en integerwaarden.
- **Webhookverwijzingen voor waarschuwingen**: Schema's voor webhooknotifiers voor waarschuwingen identificeren een workspace-webhook nu met vereiste `webhook_id` (string) in plaats van `url`, `method` en `headers` in te sluiten.

### SDK-releases

#### JavaScript SDK

- [v2.59.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.59.0) - Methoden voor `music.finetunes` toegevoegd om Music Finetunes weer te geven, te maken, op te halen, bij te werken en te verwijderen. Ook oplossing voor gespreksverwijzingen, filtering van gearchiveerde uitspraakwoordenboeken en Speech to Text-tokens voor eenmalig gebruik toegevoegd.

#### Python SDK

- [v2.59.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.59.0) - Music Finetunes en oplossing voor gespreksverwijzingen toegevoegd vanuit het nieuwste API-schema. `OnPremInitiationData` voegt ook getypeerde configuraties voor `post_call_transcription_webhook` en `post_call_audio_webhook` toe met optionele `hmac_secret` voor ondertekende webhooks na gesprekken.

#### Packages

- [@elevenlabs/client@1.15.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.15.1) - Foutlevering van Scribe Realtime en opschoning van de microfoon verbeterd bij mislukte instellingen, het sluiten door client of server en late audioframes.
- [@elevenlabs/react@1.10.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.10.1), [@elevenlabs/react-native@1.2.15](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.15), [@elevenlabs/convai-widget-core@0.14.11](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.11) en [@elevenlabs/convai-widget-embed@0.14.11](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.11) - Dependencies bijgewerkt om de Scribe Realtime-oplossingen van `@elevenlabs/client@1.15.1` op te nemen.

#### Android SDK

- [v0.11.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.11.1) - Voorkomen dat R8 en ProGuard uitgaande WebSocket- en WebRTC-eventvelden zoals `text` en `type` obfusceren.

#### CLI

- [@elevenlabs/cli@0.5.6](https://github.com/elevenlabs/cli/releases/tag/%40elevenlabs%2Fcli%400.5.6) - Standaard agenttemplates bijgewerkt om `scribe_realtime` te gebruiken in plaats van de verwijderde `elevenlabs` ASR-provider. Minimale templates blijven de serverstandaard gebruiken.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Muziek

- [Music Finetunes weergeven](/docs/nl/api-reference/music/finetunes/list) - `GET /v1/music/finetunes`
  - Ondersteunt cursorpaginering, filters voor zichtbaarheid en creator, en sorteren op aanmaaktijd of naam
- [Music Finetune maken](/docs/nl/api-reference/music/finetunes/create) - `POST /v1/music/finetunes`
  - Vereist `name` en `primary_genre`
  - Accepteert maximaal 50 audiobestanden, tags, zichtbaarheid en `model_id`
- [Music Finetune ophalen](/docs/nl/api-reference/music/finetunes/get) - `GET /v1/music/finetunes/{finetune_id}`
- [Music Finetune bijwerken](/docs/nl/api-reference/music/finetunes/update) - `PATCH /v1/music/finetunes/{finetune_id}`
  - Werkt `name`, `tags`, `primary_genre` of `visibility` bij
- [Music Finetune verwijderen](/docs/nl/api-reference/music/finetunes/delete) - `DELETE /v1/music/finetunes/{finetune_id}`

### ElevenAgents

- `GET /v1/convai/conversations/resolve`
  - Vereist queryparameters `agent_id` (string) en `reference` (string)
  - Retourneert `GetConversationResponseModel`
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - Vereist `query` (string) in de requestbody
  - Accepteert optionele queryparameter `branch_id` (string)
  - Retourneert `AgentKnowledgeBaseRagQueryResponseModel`
  - Uitgesloten van gegenereerde SDK's

## Bijgewerkte endpoints

### ElevenAgents

- [Berichten in gesprekken doorzoeken](/docs/nl/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionele array-queryparameters `exclude_statuses` en `termination_reasons` toegevoegd

### Speech to Text

- [Spraak naar tekst converteren](/docs/nl/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Optionele queryparameter `token` (string) toegevoegd voor een batch-Scribe-token voor eenmalig gebruik

### Text to Speech

- [Uitspraakwoordenboeken weergeven](/docs/nl/api-reference/pronunciation-dictionaries/list) - `GET /v1/pronunciation-dictionaries`
  - Optionele queryparameter `include_archived` toegevoegd (boolean, standaard `true`)

### Workspaces

- [Workspace-webhook bijwerken](/docs/nl/api-reference/webhooks/update) - `PATCH /v1/workspace/webhooks/{webhook_id}`
  - Optioneel requestveld `events` (`WorkspaceWebhookEventType[]`) toegevoegd
- [Workspacegebruik ophalen](/docs/nl/api-reference/analytics/workspace/usage) - `POST /v1/workspace/analytics/query/usage-by-product-over-time`
  - `surface` en `actor` toegevoegd aan de optionele `group_by`-array
- [API-sleutel voor serviceaccount bijwerken](/docs/nl/api-reference/service-accounts/api-keys/update) - `PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}`
  - `"clear"` toegevoegd aan het optionele veld `character_limit`

## Schemawijzigingen

### ElevenAgents

- Reactieschema's voor ElevenAgents-kennisbanken voegen optionele `content_format` toe (`html` | `markdown`, standaard `html`)
- Reacties voor kennisbankbestanden voegen optionele `auto_sync_info` en `refresh_status` toe (`FileRefreshStatus`)
- Reacties voor kennisbankmappen voegen vereiste `document_count` toe (integer)
- TTS-overschrijvingsschema's voor agents voegen optionele `model_id` toe (`TTSConversationalModel`)
- `enable_phoneme_tags` voor TTS van agents heeft nu standaardwaarde `true` in plaats van `false`
- `cascade_timeout_seconds` voor back-up-LLM heeft nu standaardwaarde 4 in plaats van 8 seconden
- LLM-configuratie voor agents voegt `gpt-5.6-sol`, `gpt-5.6-terra` en `gpt-5.6-luna` toe; `LLMReasoningEffort` voegt `max` toe
- Aangepaste guardrails voegen optionele `evaluate_full_response_only` toe (boolean, standaard `false`)
- Telefoniegesprekconfiguratie voegt optionele `twilio_call_recording_enabled` toe (boolean, standaard `false`)
- Objecttoolparameters voegen `dynamic_variable`, `constant_value` en `is_omitted` toe; constante overschrijvingen accepteren willekeurige array- en objectwaarden
- Tekstconfiguratie voor widgets voegt optionele labels voor bestandsuploads en typindicatoren toe
- Schema's voor WhatsApp-accounts voegen optionele `enable_typing_indicator` toe (boolean)
- Schema's voor simulatie en testen voegen `AutoGenerationMetadata` en `SimulationLibrarySettings` toe

### Muziek

- Request-, reactie-, paginerings-, zichtbaarheids-, creator-, status- en foutredenschema's voor Music Finetune toegevoegd
- Alle requestschema's voor muziekgeneratie maken `finetune_id` beschikbaar voor gegenereerde SDK's

### Workspaces

- Request- en reactieschema's voor workspace-webhooks voegen optionele `events` toe (`WorkspaceWebhookEventType[]`)
- Schema's voor webhooknotifiers voor waarschuwingen gebruiken vereiste `webhook_id` (string) in plaats van `url`, `method` en `headers`

</Accordion>

## July 13, 2026

### ElevenAgents

- **Sentimentanalyse per agent**: Platforminstellingen voegen optionele `sentiment_analysis` (`SentimentAnalysisSettings`) toe voor het configureren van sentimentscores na gesprekken per agent.
- **Transcripten automatisch vertalen**: Platforminstellingen voegen optionele `auto_translate_transcript_to_app_language` (boolean) toe om gesprekstranscripten in de geschiedenis te vertalen naar de app-taal van de kijker.
- **Geneste agentoverdrachten**: Workflows voegen push-, pop- en replace-bewerkingen toe voor geneste agentoverdrachten.
- **Backchanneldetectie**: Modellen voor gebruikersbeurten in transcripten voegen optionele `ignored_as_backchannel` (boolean) toe om uitingen te markeren die als backchannels zijn gefilterd.
- **Aanvullende gespreksaudio**: Reacties van [Gesprek ophalen](/docs/nl/api-reference/conversations/get) voegen vereiste `has_auxiliary_audio` (boolean) toe naast bestaande audioflags.
- **MCP-omgevingsafbakening**: MCP-server- en toolroutes voegen de optionele queryparameter `environment` toe (standaard productie) voor de endpoints voor tools weergeven, tool ophalen, toolconfiguratie maken en toolconfiguratie bijwerken.
- **Overschrijven van toolcallgeluid**: Overschrijvingsschema's voor tools en MCP staan `tool_call_sound: "off"` toe om geluiden voor calls per tool te dempen, terwijl serverstandaarden worden overgenomen wanneer deze niet is ingesteld.
- **Twilio-SMS-routering**: Importrequests voor Twilio-telefoonnummers voegen optionele `enable_sms` toe (boolean, standaard ingeschakeld) om inkomende SMS-routering tijdens het instellen van nummers te beheren.
- **Sorteren op gebruikerssentiment**: [Gebruikers weergeven](/docs/nl/api-reference/users/list) voegt optionele `sort_direction` toe en ondersteunt sorteren op `average_sentiment_score`.
- **Externe synchronisatie van kennisbank**: Schema's voor externe synchronisatie hernoemen `ExternalSyncType` naar `ExternalSyncProvider`, voegen triggers en type-enums voor synchronisatietaken toe met `KbExternalSyncJob`, en mapreacties kunnen `active_sync_job` bevatten voor de status van lopende of voltooide synchronisaties.
- **Afschaffing van TTS-latentie-instelling**: `optimize_streaming_latency` in TTS-instellingen voor agents is gemarkeerd als verouderd en gedocumenteerd als een no-op.

### Workspaces

- **Serviceaccounts maken**: [Serviceaccount maken](/docs/nl/api-reference/service-accounts/create) (`POST /v1/service-accounts`) toegevoegd met optionele `default_sharing_groups` (`DefaultSharingGroupConfig`) voor programmatisch inrichten van serviceaccounts.
- **Workspaceleden weergeven**: [Workspaceleden ophalen](/docs/nl/api-reference/workspace/members/list) (`GET /v1/workspace/members`) toegevoegd. Retourneert items van `WorkspaceMemberResponseModel` met gebruikers-ID, e-mail, seatstatus en flags voor eigenaar en vergrendeling. Serviceaccounts zijn uitgesloten.
- **Kredietlimieten voor uitnodigingen**: Workspace-uitnodigingspayloads (enkelvoudig en bulk) voegen optionele `usage_limit` toe voor een maandelijkse kredietlimiet voor genodigden.

### SDK-releases

#### JavaScript SDK

- [v2.57.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.57.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met systeemtooltypen voor `run_subagent`, instellingen voor sentimentanalyse per agent, workflowmodellen voor geneste agentoverdrachten, typen voor externe synchronisatie van kennisbanken en MCP-queryparameters voor `environment`.
- [v2.58.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.58.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met het maken van serviceaccounts, het weergeven van workspaceleden, `usage_limit` voor uitnodigingen, `has_auxiliary_audio` voor gesprekken en WebSocket-berichttypen voor tekst-naar-dialoog met meerdere contexten.

#### Python SDK

- [v2.57.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.57.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met systeemtoolmodellen voor `run_subagent`, instellingen voor sentimentanalyse per agent, workflowmodellen voor geneste agentoverdrachten, typen voor externe synchronisatie van kennisbanken en MCP-queryparameters voor `environment`.
- [v2.58.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.58.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met het maken van serviceaccounts, het weergeven van workspaceleden, `usage_limit` voor uitnodigingen, `has_auxiliary_audio` voor gesprekken en WebSocket-berichttypen voor tekst-naar-dialoog met meerdere contexten.

#### Packages

- [@elevenlabs/client@1.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.15.0) - `onPing`-callback toegevoegd die `ping`-events en geschatte `ping_ms` beschikbaar maakt voor monitoring van verbindingslatentie.
- [@elevenlabs/react@1.10.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.10.0) - De `onPing`-callback van `@elevenlabs/client@1.15.0` beschikbaar gemaakt in React-hooks.
- [@elevenlabs/types@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.17.1), [@elevenlabs/convai-widget-core@0.14.10](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.10) en [@elevenlabs/convai-widget-embed@0.14.10](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.10) - Dependencies afgestemd op `@elevenlabs/client@1.15.0`.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Workspaces

- [Serviceaccount maken](/docs/nl/api-reference/service-accounts/create) - `POST /v1/service-accounts`
- [Workspaceleden ophalen](/docs/nl/api-reference/workspace/members/list) - `GET /v1/workspace/members`

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprek ophalen](/docs/nl/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - Vereiste `has_auxiliary_audio` (boolean) toegevoegd aan reactie
- [Gebruikers weergeven](/docs/nl/api-reference/users/list) - `GET /v1/convai/users`
  - Optionele queryparameter `sort_direction` toegevoegd
  - `average_sentiment_score` toegevoegd als sorteeroptie
- [Tool ophalen](/docs/nl/api-reference/tools/get) - `GET /v1/convai/tools/{tool_id}`
  - Optionele queryparameter `environment` toegevoegd
- [MCP-servertools weergeven](/docs/nl/api-reference/mcp/list-tools) - `GET /v1/convai/mcp-servers/{mcp_server_id}/tools`
  - Optionele queryparameter `environment` toegevoegd
- [MCP-toolconfiguratie maken](/docs/nl/api-reference/mcp/tool-configuration/create) - `POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs`
  - Optionele queryparameter `environment` toegevoegd
- [MCP-toolconfiguratie bijwerken](/docs/nl/api-reference/mcp/tool-configuration/update) - `PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}`
  - Optionele queryparameter `environment` toegevoegd

### Workspaces

- [Gebruiker uitnodigen](/docs/nl/api-reference/workspace/invites/create) - `POST /v1/workspace/invites/add`
  - Optionele `usage_limit` toegevoegd voor maandelijkse kredietlimiet voor genodigden
- [Meerdere gebruikers uitnodigen](/docs/nl/api-reference/workspace/invites/create-batch) - `POST /v1/workspace/invites/add/bulk`
  - Optionele `usage_limit` toegevoegd voor maandelijkse kredietlimiet voor genodigden

## Schemawijzigingen

### ElevenAgents

- Systeemtools
  - `run_subagent` (`RunSubagentToolConfig`) toegevoegd met vereiste `agents`-array
- Platforminstellingen
  - Optionele `sentiment_analysis` (`SentimentAnalysisSettings`) toegevoegd
  - Optionele `auto_translate_transcript_to_app_language` (boolean) toegevoegd
- Workflows
  - Geneste `AgentTransfer`-modellering toegevoegd met `AgentTransferOp` push, pop en replace
- Transcripten
  - Optionele `ignored_as_backchannel` (boolean) toegevoegd aan modellen voor gebruikersbeurten
- Tools en MCP
  - Ondersteuning voor overschrijven met `tool_call_sound: "off"` toegevoegd aan modellen voor toolconfiguratie
  - `optimize_streaming_latency` in TTS-agentinstellingen als verouderd gemarkeerd (no-op)
- Telefonie
  - Optionele `enable_sms` (boolean) toegevoegd aan importrequests voor Twilio-telefoonnummers
- Kennisbank
  - `ExternalSyncType` hernoemd naar `ExternalSyncProvider`
  - `KbExternalSyncJob`, triggers voor synchronisatietaken en type-enums toegevoegd
  - Optionele `active_sync_job` toegevoegd aan mapreacties
- Sentiment
  - `SentimentAggregate` uitgebreid met aantallen en gemiddelde scores voor recente vensters

### Workspaces

- Serviceaccounts
  - `WorkspaceCreateServiceAccountResponseModel` toegevoegd voor reacties bij maken
  - Optionele `default_sharing_groups` toegevoegd aan requests voor maken
- Leden
  - `WorkspaceMemberResponseModel` toegevoegd voor lijstreacties
- Uitnodigingen
  - Optionele `usage_limit` toegevoegd aan bodies van enkelvoudige en bulk-uitnodigingsrequests

</Accordion>

## July 6, 2026

### Muziek

- **Muziek streamen met details**: [Muziek streamen met details](/docs/nl/api-reference/music/compose-detailed-stream) toegevoegd (`POST /v1/music/detailed/stream`) voor SSE-streaming van gecomponeerde audio plus gedetailleerde metadata, waaronder het compositieplan, songmetadata, base64-audiochunks en optionele woordtijdstempels via `with_timestamps`.

### ElevenAgents

- **Afschaffing van gespreksimulatie**: [Gesprek simuleren](/docs/nl/api-reference/agents/simulate-conversation) en [Gespreksimulatie streamen](/docs/nl/api-reference/agents/simulate-conversation-stream) zijn verouderd ten gunste van [Test maken](/docs/nl/api-reference/tests/create) en [Tests op de agent uitvoeren](/docs/nl/api-reference/tests/run-tests).
- **Onderbrekingsmodus voor tools**: `disable_interruptions` is verouderd in alle schema's voor agenttools en MCP-servers. Gebruik in plaats daarvan `interruption_mode` (`ToolInterruptionMode`: `allow`, `disable_during_tool`, `disable_during_tool_and_turn`), met overrides per tool via `interruption_mode` in overridemodellen voor tools.
- **Numerieke beoordeling van evaluaties**: Schema's voor evaluatiecriteria voegen optionele `scoring_mode` toe (`binary` | `numeric_uniform`), optionele `max_score` (integer) en optionele `score_instructions` (string). Evaluatieresultaten voegen optionele numerieke `score` toe. Payloads voor gespreksanalyse voegen optionele `call_success_score` en `success_score` toe.
- **Redenering in gesprekken**: Transcript- en geschiedenismodellen voegen optionele `reasoning` (`ConversationReasoningModel`) toe en transcriptreacties voegen optionele `reasoned` (boolean) toe. Schema's voor agentprompts en LLM's voegen optionele `enable_reasoning_summary` (boolean) toe.
- **Facturering van het gespreksplatform**: Gespreksgerelateerde modellen voegen optionele `platform_charge`, `platform_price` en `platform_usage` toe met uitsplitsing per categorie via `PlatformCategory` en `PlatformCategoryUsage`.
- **Kostmetadata voor gesprekken**: Metagegevens van de gespreksgeschiedenis voegen verplichte alleen-lezen `cost_fiat` (number, USD) toe.
- **Ongecensureerde webhookevents**: `WebhookEventType` voegt `unredacted_transcript` en `unredacted_audio` toe voor webhookabonnementen die ongecensureerde payloads nodig hebben.
- **UUI-limiet voor telefoontransfers in workflows**: De maximale lengte van `UUITransferConfig.data` neemt toe van 256 naar 8192 tekens voor User-to-User Information volgens RFC 7433 bij SIP REFER-transfers.

### Speech Engine

- **Optionele omzeiling van authenticatie**: JavaScript- en Python SDK v2.56.0 voegen optionele `disableAuth` / `disable_auth` toe aan WebSocket-clients van Speech Engine. Dit is bedoeld voor integraties die de verbinding op andere manieren beveiligen, zoals IP-allowlisting of aangepaste authenticatieheaders, in plaats van authenticatie met een API-sleutel.

### Workspaces

- **Bijhouden van slots voor professionele stemmen**: Modellen in abonnementsstijl voegen optionele `professional_voice_slots_used_in_workspace` toe naast verduidelijkte workspacebrede `professional_voice_slots_used` voor beter inzicht in geconsolideerde facturering.

### ElevenCreative Studio

- **Ondertitelingsstijl**: Modellen voor ondertitelingsstijlen voegen velden voor vervaging en border-radius toe. Enums voor animaties bij binnenkomen en verdwijnen voegen `slam`, `scale_down` en `slide_in` toe.

### SDK-releases

#### JavaScript SDK

- [v2.56.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.56.0) - Optionele `disableAuth` toegevoegd aan WebSocket-clients van Speech Engine. Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met gedetailleerde muziekstreaming, `interruption_mode` voor tools, beoordelingsmodi voor evaluaties, redenering in gesprekken en velden voor platformfacturering.

#### Python SDK

- [v2.56.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.56.0) - Optionele `disable_auth` toegevoegd aan WebSocket-clients van Speech Engine. Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met gedetailleerde muziekstreaming, `interruption_mode` voor tools, beoordelingsmodi voor evaluaties, redenering in gesprekken en velden voor platformfacturering.

#### CLI

- [@elevenlabs/cli@0.5.5](https://github.com/elevenlabs/cli/releases/tag/@elevenlabs%2Fcli%400.5.5) - Aanvragen voor het maken en bijwerken van agents worden nu als onbewerkte JSON verzonden om de getrouwheid bij het heen en weer verwerken van configuraties te behouden.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Muziek

- [Muziek streamen met details](/docs/nl/api-reference/music/compose-detailed-stream) - `POST /v1/music/detailed/stream`

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprek simuleren](/docs/nl/api-reference/agents/simulate-conversation) - `POST /v1/convai/agents/{agent_id}/simulate-conversation`
  - Als verouderd gemarkeerd; gebruik in plaats daarvan [Test maken](/docs/nl/api-reference/tests/create) en [Tests op de agent uitvoeren](/docs/nl/api-reference/tests/run-tests)
- [Gespreksimulatie streamen](/docs/nl/api-reference/agents/simulate-conversation-stream) - `POST /v1/convai/agents/{agent_id}/simulate-conversation/stream`
  - Als verouderd gemarkeerd; gebruik in plaats daarvan [Test maken](/docs/nl/api-reference/tests/create) en [Tests op de agent uitvoeren](/docs/nl/api-reference/tests/run-tests)

## Schemawijzigingen

### ElevenAgents

- Tools en MCP
  - `disable_interruptions` verouderd ten gunste van `interruption_mode` (`allow`, `disable_during_tool`, `disable_during_tool_and_turn`)
  - Overrides voor `interruption_mode` per tool toegevoegd aan MCP- en tooloverridemodellen
- Evaluatie en analyse
  - Optionele `scoring_mode`, `max_score` en `score_instructions` toegevoegd aan evaluatiecriteria
  - Optionele numerieke `score` toegevoegd aan evaluatieresultaten
  - Optionele `call_success_score` en `success_score` toegevoegd aan payloads voor gespreksanalyse
- Transcripten en redenering
  - Optionele `reasoning` (`ConversationReasoningModel`) toegevoegd aan transcript- en geschiedenismodellen
  - Optionele `reasoned` (boolean) toegevoegd aan transcriptreacties
  - Optionele `enable_reasoning_summary` (boolean) toegevoegd aan schema's voor agentprompts en LLM's
- Facturering en metadata
  - Optionele `platform_charge`, `platform_price` en `platform_usage` toegevoegd aan gespreksmodellen
  - Verplichte alleen-lezen `cost_fiat` (USD) toegevoegd aan metagegevens van de gespreksgeschiedenis
- Webhooks
  - `unredacted_transcript` en `unredacted_audio` toegevoegd aan `WebhookEventType`
- Workflows
  - Maximale lengte van `UUITransferConfig.data` verhoogd van 256 naar 8192 tekens

### Workspaces

- Facturering
  - Optionele `professional_voice_slots_used_in_workspace` toegevoegd aan modellen in abonnementsstijl

### ElevenCreative Studio

- Ondertiteling
  - Velden voor vervaging en border-radius toegevoegd aan modellen voor ondertitelingsstijlen
  - Animatietypen `slam`, `scale_down` en `slide_in` toegevoegd

</Accordion>

## June 29, 2026

### ElevenAgents

- **Previews voor samenvoegen en rebasen van branches**: [Preview van samengevoegde configuratie](/docs/nl/api-reference/agents/branches/preview) (`GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview`) en preview van gerebaseerde configuratie (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview`) toegevoegd om de samengevoegde of gerebaseerde agentconfiguratie te bekijken voordat je deze commit. Beide retourneren `MergePreviewResponseModel` met de resulterende configuratie, `overridden_fields` en `source_identical_to_target`.
- **Gebruiksstatistieken voor branches**: Samenvattingsreacties voor branches bij [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) voegen optionele `calls_7d` (integer) toe met het belvolume per branch over zeven dagen.
- **Status van authverbindingen**: Reactiemodellen voor authverbindingen in de workspace vervangen de OAuth-specifieke `OAuthConnectionStatus` door de gedeelde `AuthConnectionStatus` (`active`, `refresh_failed`, `revoked`, `credential_invalid`). Reacties voor Bearer-, Basic-, mTLS-, aangepaste header-, OAuth-, OAuth2 JWT-, Slack-, URL secret- en WhatsApp-auth voegen de optionele velden `status`, `status_detail` en `status_updated_at` toe.
- **Filteren van toolreacties**: Configuratieschema's voor HTTP- en agenttools voegen optionele `response_filter` toe om toolreacties in te korten voordat ze de LLM bereiken, met `response_filter_mode` en `response_filters` in gerelateerde overridemodellen.
- **Telefoontransfers in workflows**: Transfernodes voor telefoonnummers in workflows voegen optionele `uui` (`UUITransferConfig`) toe voor hexadecimale User-to-User Information volgens RFC 7433 bij SIP REFER-transfers.
- **Agenttoewijzing voor telefonie**: Importaanvraagschema's voor Twilio-, Exotel- en SIP-trunktelefoonnummers voegen optionele `agent_id` (string) toe om tijdens het instellen van het nummer een agent toe te wijzen.
- **Turntranscriptie bij uitgeschakelde onderbrekingen**: Turnconfiguratieschema's voegen optionele `transcribe_on_disabled_interruptions` (boolean, standaard `false`) toe om te bepalen of gebruikersspraak wordt getranscribeerd wanneer onderbrekingen zijn uitgeschakeld.
- **Gesprekssentiment**: Samenvattingsschema's voor gesprekken voegen optionele `sentiment_analysis` toe. Gebruikersmodellen voor gesprekken voegen optionele `sentiment` toe met verwijzingen naar gefrustreerde gesprekken.

### Speech to Text

- **Gecombineerde multichannel-uitvoer**: [Spraak naar tekst converteren](/docs/nl/api-reference/speech-to-text/convert) voegt optionele `multichannel_output_style` toe (`separate` standaard | `combined`) wanneer `use_multi_channel` is ingeschakeld. Stel `combined` in om één transcript te ontvangen waarin alle kanalen zijn samengevoegd en op tijd zijn gesorteerd, in plaats van transcripties per kanaal. Reacties op woordniveau bevatten `channel_index` bij elk woord wanneer de multichannelmodus actief is.

### Text to Speech

- **Gedrag van `language_code`**: TTS-aanvraagschema's verduidelijken dat niet-ondersteunde waarden voor `language_code` worden genegeerd in plaats van afgewezen, en dat `language_code` niet wordt ondersteund voor modellen van `multilingual_v2`.

### Workspaces

- **Beleid voor het uitschakelen van API-sleutels van derden**: [Beleid voor het uitschakelen door derden in de workspace instellen](/docs/nl/api-reference/api-keys/set-third-party-disabling-policy) toegevoegd (`POST /v1/workspaces/api-keys/third-party-disabling`) voor workspacebrede controle over de vraag of houders van API-sleutels zelf sleutels kunnen uitschakelen via het endpoint voor uitschakelen door derden. Modellen voor het maken, patchen en reageren op API-sleutels in de workspace voegen optionele `third_party_disable_allowed` (boolean) toe.
- **Updates voor Bearer-authverbindingen**: De request union van [Authverbinding van workspace bijwerken](/docs/nl/api-reference/workspace/auth-connections/update) voegt `UpdateBearerAuthRequest` toe voor updates van Bearer-tokencredentials.
- **Workspacemachtigingen**: Machtigingsenums voegen `conversation_privacy_manage` en `synthid_detector` toe. Workspacemodellen voor groepen voegen optionele `scim_group` (string) toe.

### SDK-releases

#### JavaScript SDK

- [v2.55.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.55.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met clients voor previews van het samenvoegen en rebasen van branches, statistieken voor het belvolume van branches, statusvelden voor authverbindingen, typen voor het filteren van toolreacties, gecombineerde multichannel-uitvoer voor Speech to Text en het beleid voor het uitschakelen van API-sleutels van derden in de workspace.

#### Python SDK

- [v2.55.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.55.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met clients voor previews van het samenvoegen en rebasen van branches, statistieken voor het belvolume van branches, statusvelden voor authverbindingen, modellen voor het filteren van toolreacties, gecombineerde multichannel-uitvoer voor Speech to Text en het beleid voor het uitschakelen van API-sleutels van derden in de workspace.

#### Packages

- [@elevenlabs/client@1.13.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.13.0) - `sendFeedback(like, eventId?)` accepteert een optionele `event_id` om een specifiek eerder bericht te beoordelen. `canSendFeedback` weerspiegelt nu de verbindingsstatus, zodat feedback voor elk bericht kan worden verzonden terwijl de sessie actief is.
- [@elevenlabs/client@1.14.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.14.0) - `sendFeedback` accepteert `null` als eerste argument om feedback voor een event te wissen (`score: null`).
- [@elevenlabs/react@1.8.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.8.0) en [@elevenlabs/react@1.9.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.9.0) - De wijzigingen voor `sendFeedback` per bericht en het wissen van feedback uit `@elevenlabs/client@1.13.0` en `@elevenlabs/client@1.14.0` beschikbaar gemaakt in React hooks.
- [@elevenlabs/react-native@1.2.11](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.11) en [@elevenlabs/react-native@1.2.12](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.12) - Afstemming van afhankelijkheden op `@elevenlabs/client@1.13.0`–`1.14.0` en `@elevenlabs/react@1.8.0`–`1.9.0`.
- [@elevenlabs/types@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.16.0), [@elevenlabs/convai-widget-core@0.14.6](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.6)–[0.14.8](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.8) en [@elevenlabs/convai-widget-embed@0.14.6](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.6)–[0.14.8](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.8) - Afstemming van afhankelijkheden op `@elevenlabs/client@1.13.0`–`1.14.0`.

#### Android SDK

- [v0.10.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.10.0) - Samengevoegd berichttranscript beschikbaar gemaakt als `StateFlow`. Tekst- en agentcallbacks verouderd ten gunste van varianten met event-ID.
- [v0.11.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.11.0) - Audiocallback voor frames toegevoegd voor inspectie van audio per frame tijdens gesprekken.

#### iOS SDK

- [v3.2.2](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.2.2) - Implementatie van de LiveKit room delegate-methode opgelost voor correcte verwerking van room-events.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- `GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview` - Preview van samengevoegde configuratie vóór samenvoegen
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview` - Preview van gerebaseerde configuratie vóór rebasen

### Workspaces

- `POST /v1/workspaces/api-keys/third-party-disabling` - Beleid voor het uitschakelen van API-sleutels van derden in de workspace instellen

## Bijgewerkte endpoints

### ElevenAgents

- [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - Samenvattingsreacties voor branches voegen optionele `calls_7d` (integer) toe
- [Preview van samengevoegde configuratie](/docs/nl/api-reference/agents/branches/preview) - `GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview`
  - Retourneert `MergePreviewResponseModel` met samengevoegde configuratie, `overridden_fields` en `source_identical_to_target`
- Preview van gerebaseerde configuratie - `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview`
  - Retourneert `MergePreviewResponseModel` met preview van de gerebaseerde configuratie

### Speech to Text

- [Spraak naar tekst converteren](/docs/nl/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Optionele `multichannel_output_style` toegevoegd (`separate` | `combined`) wanneer `use_multi_channel` is ingeschakeld
  - Reacties op woordniveau bevatten `channel_index` per woord in multichannelmodus

### Workspaces

- [Beleid voor het uitschakelen door derden in de workspace instellen](/docs/nl/api-reference/api-keys/set-third-party-disabling-policy) - `POST /v1/workspaces/api-keys/third-party-disabling`
  - Bepaalt of houders van API-sleutels zelf sleutels kunnen uitschakelen via de uitschakelprocedure voor derden
- [Authverbinding van workspace bijwerken](/docs/nl/api-reference/workspace/auth-connections/update) - `PATCH /v1/workspace/auth-connections/{auth_connection_id}`
  - Request union voegt `UpdateBearerAuthRequest` toe

## Schemawijzigingen

### ElevenAgents

- Authverbindingen
  - `OAuthConnectionStatus` vervangen door `AuthConnectionStatus` (`active`, `refresh_failed`, `revoked`, `credential_invalid`)
  - Optionele `status`, `status_detail` en `status_updated_at` toegevoegd aan reactiemodellen voor authverbindingen
- Tools en workflows
  - Optionele `response_filter` toegevoegd aan configuraties van HTTP- en agenttools
  - Optionele `uui` (`UUITransferConfig`) toegevoegd aan transfergerelateerde workflowmodellen
- Turnconfiguratie
  - Optionele `transcribe_on_disabled_interruptions` toegevoegd (boolean, standaard `false`)
- Telefonie-imports
  - Optionele `agent_id` toegevoegd aan importaanvraagschema's voor Twilio, Exotel en SIP-trunks
- Gespreksmodellen
  - Optionele `sentiment_analysis` toegevoegd aan typen voor gesprekssamenvattingen
  - Optionele `sentiment` toegevoegd aan gebruikersmodellen voor gesprekken

### Text to Speech

- Verduidelijkt dat `language_code` wordt genegeerd wanneer deze niet wordt ondersteund en niet wordt ondersteund voor `multilingual_v2`

### Workspaces

- API-sleutels
  - Optionele `third_party_disable_allowed` (boolean) toegevoegd aan modellen voor maken, patchen en reacties
- Machtigingen
  - `conversation_privacy_manage` en `synthid_detector` toegevoegd
- Groepen
  - Optionele `scim_group` (string) toegevoegd aan workspacemodellen voor groepen

</Accordion>

## June 22, 2026

### ElevenAgents

- **Branch rebase**: `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase` toegevoegd om een branch te rebasen op de nieuwste main, waarbij branchspecifieke wijzigingen behouden blijven. Bovenliggende modellen voor agentversies voegen optioneel `rebased_from_version_id` (string) toe om na een rebase de bronversie bij te houden.
- **Filteren op conversatieproduct**: [Conversaties weergeven](/docs/nl/api-reference/conversations/list) en [Tekst zoeken in conversatieberichten](/docs/nl/api-reference/conversations/messages/text-search) voegen de optionele queryparameter `conversation_product_type` (`agents` | `speech_engine`) toe om resultaten op product te filteren. Conversatiemodellen introduceren `ConversationProduct` voor dit onderscheid.
- **Filteren op beëindiging van conversaties**: [Conversaties weergeven](/docs/nl/api-reference/conversations/list) voegt de optionele queryparameter `termination_reasons` (array van strings) toe om conversaties te filteren op de manier waarop ze zijn beëindigd.
- **Onderwerpdetectie per agent**: De platforminstellingen van [Agent maken](/docs/nl/api-reference/agents/create) en [Agent bijwerken](/docs/nl/api-reference/agents/update) voegen optioneel `topic_discovery` (`TopicDiscoverySettings`) toe voor configuratie van onderwerpdetectie per agent.
- **Configuratie van achtergrondgeluid**: Platform- en conversatieconfiguratiemodellen voor agents voegen optioneel `background_sound` (`BackgroundSoundConfig`) toe voor omgevingsgeluid tijdens conversaties.
- **Negeertermen voor beurtonderbreking**: Schema's voor beurtconfiguratie voegen optioneel `interruption_ignore_terms` (array van strings) toe om beurtendetectie voor specifieke zinnen te onderdrukken.
- **Willekeurige soft-timeoutvullers**: De configuratie voor soft time-outs voegt optioneel `randomize_fillers` (boolean) toe om vulberichten willekeurig te verdelen over soft time-outs. Velden voor het overschrijven van soft-time-outberichten en LLM-prompts ondersteunen nu dynamische variabelen.
- **Gebruikers-ID's in transcripten**: Transcriptberichtmodellen voegen optioneel `user_identifier` (string) toe aan door gebruikers geschreven berichten.
- **Succesvoorwaarden voor simulaties**: Schema's voor agentsimulatietests voegen optioneel `success_conditions` (array, maximaal 30 items) toe. Het verouderde veld `success_condition` is vervangen door de arrayvorm.
- **Herhalingslimiet voor agenttests**: [Tests uitvoeren op de agent](/docs/nl/api-reference/tests/run-tests) verhoogt de maximale `repeat_count` van 20 naar 50.
- **Dynamische toegestane waarden in toolschema's**: JSON-schema-eigenschappen van ElevenAgents-tools voegen optioneel `allowed_values_dynamic_variable` (string) toe voor door de server geverifieerde LLM-waardekeuzes uit dynamische variabelen.
- **Documentatie voor ondertekende widget-URL's**: [Widget ophalen](/docs/nl/api-reference/widget/get) werkt de documentatie voor `conversation_signature` bij met een verwijzing naar `/v1/convai/conversation/get_signed_url`.

### Muziek

- **Uitvoerformaten van hogere kwaliteit**: [Muziek genereren](/docs/nl/api-reference/music/compose), [Gedetailleerd muziek genereren](/docs/nl/api-reference/music/compose-detailed) en [Muziek streamen](/docs/nl/api-reference/music/stream) voegen `mp3_48000_240` en `mp3_48000_320` toe aan de ondersteunde waarden voor `output_format`. Wanneer `output_format` `auto` is, gebruiken v2-modellen nu standaard `mp3_48000_192` in plaats van `mp3_48000_128`.
- **Verduidelijking van de vlag voor sectieduur**: `respect_sections_durations` geldt alleen met `composition_plan` op `music_v1`. Op `music_v2` worden sectieduren altijd afgedwongen en wordt deze vlag genegeerd.
- **Opsplitsing van het schema voor compositieplannen**: `composition_plan` in muziekaanvragen gebruikt een `oneOf`-unie van `MusicPrompt` en `CompositionPlan`. De eerste wordt gebruikt voor compositieplannen van `music_v1` en de tweede voor `music_v2`.

### Nasynchronisatie

- **Filters voor projectlijsten**: [Nasynchronisaties weergeven](/docs/nl/api-reference/dubbing/list) voegt de optionele arrayqueryparameters `dubbing_statuses`, `dubbing_models`, `target_language_codes` en `creation_sources` toe voor gefilterde lijsten. De parameter `order_by` accepteert nu naast `created_at` ook `name`.

### Workspaces

- **Redenen voor vergrendeling en uitschakeling**: Workspace- en API-sleutelmodellen voegen `LockReason` en optionele velden voor `disable_reason` toe. Instellingen voor workspacegroepen voegen optioneel `scim_frozen` (boolean) toe voor de door SCIM beheerde bevriezingsstatus.

### ElevenCreative Studio

- **Ondertitelanimaties**: Enums voor Studio-animaties bij het verschijnen en verdwijnen van ondertitels voegen `pop`, `slide_up` en `slide_down` toe.

### SDK-releases

#### JavaScript SDK

- [v2.54.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.54.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met clientondersteuning voor branch rebase, de filters `conversation_product_type` en `termination_reasons` voor conversatielijsten en tekstzoekopdrachten, filters met meerdere waarden voor nasynchronisatielijsten, muziekspecifieke `output_format`-typen, instellingen voor onderwerpdetectie en het verwijderen van geëxporteerde typen voor coaching.
- [v2.53.1](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.53.1) - Optionele waarden hersteld in `DynamicVariablesConfig`-records die in v2.53.0 onterecht waren beperkt.

#### Python SDK

- [v2.54.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.54.0) - Opnieuw gegenereerd op basis van het nieuwste OpenAPI-schema met clientondersteuning voor branch rebase, filters voor conversatielijsten en tekstzoekopdrachten, filters met meerdere waarden voor nasynchronisatielijsten, updates van muziekuitvoerformaten, instellingen voor onderwerpdetectie en het verwijderen van geëxporteerde typen voor coaching. `ElevenLabs` en `AsyncElevenLabs` accepteren nu `headers` en `follow_redirects` als passthrough naar de basisclient.

#### Packages

- [@elevenlabs/client@1.12.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.12.0) - Ondersteuning voor `overrides.asr.keywords` toegevoegd aan de browserclient, zodat ASR-keywordbiasing per conversatie via `conversation_initiation_client_data` kan worden verzonden.
- [@elevenlabs/react@1.7.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.7.0) - `includeLanguageDetection` beschikbaar gemaakt voor realtime Scribe-sessies, waaronder ondersteuning in React `useScribe` voor het opvragen en uitlezen van metadata over de gedetecteerde taal.
- [@elevenlabs/react-native@1.2.9](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.9), [@elevenlabs/types@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.15.0), [@elevenlabs/convai-widget-core@0.14.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.4) en [@elevenlabs/convai-widget-embed@0.14.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.4) - Afhankelijkheden afgestemd op `@elevenlabs/client@1.12.0` en `@elevenlabs/types@0.15.0`.
- [@elevenlabs/client@1.12.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.12.1) - De helper voor het uploaden van bestanden beschikbaar gemaakt vanuit het interne Unity-entrypoint.
- [@elevenlabs/react@1.7.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.7.1), [@elevenlabs/react-native@1.2.10](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.10), [@elevenlabs/convai-widget-core@0.14.5](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.5) en [@elevenlabs/convai-widget-embed@0.14.5](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.5) - Afhankelijkheden afgestemd op `@elevenlabs/client@1.12.1`.

#### MCP-server

- [v0.10.0](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.10.0) - Music v2-model en endpoints toegevoegd, MCP-toolannotaties voor alle 24 tools, ondersteuning voor Python 3.14, dataresidentie in Singapore, korte aliassen voor EU/IN-residentie, correcte afsluiting bij verbroken clientverbindingen en oplossingen voor het maken van stemvoorvertoningen en het bepalen van paden naar uitvoermappen.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### ElevenAgents

- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase` - Rebaset een branch op de nieuwste main, waarbij branchspecifieke wijzigingen behouden blijven

## Bijgewerkte endpoints

### ElevenAgents

- [Conversaties weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optionele queryparameter `conversation_product_type` toegevoegd (`agents` | `speech_engine`)
  - Optionele queryparameter `termination_reasons` toegevoegd (array van strings)
- [Tekst zoeken in conversatieberichten](/docs/nl/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionele queryparameter `conversation_product_type` toegevoegd (`agents` | `speech_engine`)
- [Widget ophalen](/docs/nl/api-reference/widget/get) - `GET /v1/convai/agents/{agent_id}/widget`
  - Documentatie voor `conversation_signature` bijgewerkt met een verwijzing naar `/v1/convai/conversation/get_signed_url`
- [Tests uitvoeren op de agent](/docs/nl/api-reference/tests/run-tests) - `POST /v1/convai/agents/{agent_id}/run-tests`
  - Maximale `repeat_count` verhoogd van 20 naar 50

### Nasynchronisatie

- [Nasynchronisaties weergeven](/docs/nl/api-reference/dubbing/list) - `GET /v1/dubbing`
  - Optionele queryparameters `dubbing_statuses`, `dubbing_models`, `target_language_codes` en `creation_sources` toegevoegd
  - `order_by` accepteert nu naast `created_at` ook `name`

### Muziek

- [Muziek genereren](/docs/nl/api-reference/music/compose), [Gedetailleerd muziek genereren](/docs/nl/api-reference/music/compose-detailed) en [Muziek streamen](/docs/nl/api-reference/music/stream)
  - `mp3_48000_240` en `mp3_48000_320` toegevoegd aan ondersteunde waarden voor `output_format`
  - Uitvoerformaat `auto` selecteert `mp3_48000_192` voor v2-modellen (voorheen `mp3_48000_128`)

## Schemawijzigingen

### ElevenAgents

- Agentbranches en -versies
  - Optioneel `rebased_from_version_id` toegevoegd aan bovenliggende modellen voor agentversies
- Platform- en conversatieconfiguratie
  - Optioneel `topic_discovery` (`TopicDiscoverySettings`) toegevoegd aan request- en responsemodellen voor platforminstellingen
  - Optioneel `background_sound` (`BackgroundSoundConfig`) toegevoegd
- Configuratie van beurten en time-outs
  - Optioneel `interruption_ignore_terms` (array van strings) toegevoegd aan schema's voor beurtconfiguratie
  - Optioneel `randomize_fillers` (boolean) toegevoegd aan configuratie voor soft time-outs
- Transcripten en simulatie
  - Optioneel `user_identifier` (string) toegevoegd aan gebruikersberichten in transcripten
  - Optioneel `success_conditions` (array, maximaal 30) toegevoegd; `success_condition` verouderd verklaard
- JSON-schema-eigenschappen van tools
  - Optioneel `allowed_values_dynamic_variable` (string) toegevoegd

### Muziek

- Compositieplannen
  - Requestveld `composition_plan` gebruikt `oneOf` (`MusicPrompt` | `CompositionPlan`)
  - Gedrag van `respect_sections_durations` voor `music_v1` tegenover `music_v2` verduidelijkt

### Workspaces

- Enum `LockReason` en optionele velden voor `disable_reason` toegevoegd
- Optioneel `scim_frozen` (boolean) toegevoegd aan instellingen voor workspacegroepen

### ElevenCreative Studio

- Enums voor ondertitelanimaties voegen `pop`, `slide_up` en `slide_down` toe

## Verwijderde schema's

### ElevenAgents

- Instellingenschema's voor coaching verwijderd (`CoachedAgentSettings`, `CoachingAgentSettings`, `NoCoachingSettings`)

</Accordion>

_Showing the 20 most recent of 100 entries. Append `/llms.txt` to the changelog URL for the complete index._