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

# Ändringslogg

## October 5, 2026

### ElevenAgents

- **Strukturerade procedurer kompileras vid sparande och publicering**: [Uppdatera agent](/docs/sv/api-reference/agents/update) och [Skapa agentutkast](/docs/sv/api-reference/agents/drafts/create) kompilerar och validerar nu [strukturerade procedurer](/docs/sv/eleven-agents/customization/procedures/structured-procedures) automatiskt. Integrationer behöver inte längre anropa kompileringsslutpunkten eller manuellt uppdatera det genererade workflowet. Ogiltiga procedurer returnerar fel per procedur som `400 procedure_validation_failed`. Agenter utan strukturerade procedurer påverkas inte.
- **Slutpunkten för att kompilera procedurer är äldre**: [Kompilera procedurer](/docs/sv/api-reference/agents/procedures/compile) är markerad som äldre och bör inte användas av nya integrationer. Den är fortfarande tillgänglig för befintliga anropare.
- **Sammanfogningsförslag**: Sammanfogningsförslag är tillgängliga i alfa. Team kan öppna ett förslag för en agentgren, granska konfigurationsändringar och testresultat, lämna kommentarer eller godkännandebeslut och sammanfoga godkända ändringar i en målgren. Se [Sammanfogningsförslag](/docs/sv/eleven-agents/operate/merge-proposals).

### SDK-versioner

#### JavaScript SDK

- [v2.71.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.71.0) - Lade till klienter för sammanfogningsförslag för agenter, distributionshistorik, avbrytning av testanrop och duplicering av Speech Engine. Versionen lägger även till prioriteringar och sortering för triageärenden, exportgränser för batchsamtal, `gpt-6.1-sol`, `claude-sonnet-5-5`, Eleven v4-röstmodeller för agenter och aktuella typer för agentkonfiguration.

#### Python SDK

- [v2.71.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.71.0) - Lade till klienter för sammanfogningsförslag för agenter, distributionshistorik, avbrytning av testanrop och duplicering av Speech Engine. Versionen lägger även till prioriteringar och sortering för triageärenden, exportgränser för batchsamtal, `gpt-6.1-sol`, `claude-sonnet-5-5`, Eleven v4-röstmodeller för agenter och aktuella typer för agentkonfiguration.

#### Swift SDK

- [v3.4.0](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.4.0) - Dynamiska variabler bevarar nu ursprungliga JSON-typer när de skickas i data för konversationsinitiering.

#### Paket

- [@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) och [@elevenlabs/types@0.24.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.24.0) - Lade till redigering av Speech to Text-transkript i realtid via `transcriptEdit`, händelsen `edited_transcript` och Reacts callback `onEditedTranscript`. React vidarebefordrar nu `filterBackgroundAudio` till realtidssessioner. Klienten exporterar även `MessagePayload` och använder stabila svars-ID:n för att förhindra dubbla agentsvar.
- [@elevenlabs/convai-widget-core@0.18.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.3) och [@elevenlabs/convai-widget-embed@0.18.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.3) - Lade till bildförhandsvisningar och nedladdningslänkar för bilagor i agentmeddelanden, inklusive svar med endast bilagor. Stabila svars-ID:n förhindrar dubbla svar, och konversationer med endast text använder nu en stoppkontroll med verktygstipset **Avsluta chatt**.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenAgents

- [Skapa ett sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/create) - `POST /v1/convai/agents/{agent_id}/merge-proposals` - Skapa ett förslag med obligatoriska fälten `source_branch_id`, `target_branch_id` och `title`, samt en valfri beskrivning, granskar-ID:n och ID för triageärende.
- [Lista sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/list) - `GET /v1/convai/agents/{agent_id}/merge-proposals` - Lista förslag med filter för status, källgren, målgren och text, samt cursor-paginering.
- [Hämta ett sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/get) - `GET /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}` - Hämta ett förslag och dess gransknings-, kommentars- och resultatdetaljer.
- [Uppdatera ett sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/update) - `PATCH /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}` - Uppdatera dess titel, beskrivning eller begärda granskare, eller stäng det utan att sammanfoga.
- [Granska ett sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/submit-review) - `POST /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}/reviews` - Skicka ett beslut om `approved` eller `changes_requested` med en valfri kommentar.
- [Kommentera ett sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/add-comment) - `POST /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}/comments` - Lägg till en Markdown-kommentar på upp till 4 096 tecken.
- [Sammanfoga ett sammanfogningsförslag](/docs/sv/api-reference/agents/merge-proposals/merge) - `POST /v1/convai/agents/{agent_id}/merge-proposals/{merge_proposal_id}/merge` - Sammanfoga källgrenen och styr valfritt framtvingad konfliktlösning och arkivering av källgrenen.
- [Lista agentdistributioner](/docs/sv/api-reference/agents/deployments/list) - `GET /v1/convai/agents/{agent_id}/deployments` - Lista aktuella och historiska fördelningar av grenstrafik med sidbaserad paginering.
- [Avbryt ett testanrop](/docs/sv/api-reference/tests/test-invocations/cancel) - `POST /v1/convai/test-invocations/{test_invocation_id}/cancel` - Avbryt ett pågående testanrop.

### Speech Engine

- [Duplicera en Speech Engine](/docs/sv/api-reference/speech-engine/duplicate) - `POST /v1/speech-engine/{speech_engine_id}/duplicate` - Duplicera en Speech Engine och tilldela valfritt kopian ett nytt `name`.

## Uppdaterade slutpunkter

### ElevenAgents

- [Skapa agent](/docs/sv/api-reference/agents/create), [Hämta agent](/docs/sv/api-reference/agents/get) och [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Lade till `gpt-6.1-sol` och `claude-sonnet-5-5` i `LLM`-uppräkningen.
  - Lade till `eleven_v4` och `eleven_v4_turbo` bland modellalternativen för konversations-TTS. Standardvärdet ändrades från `eleven_flash_v2` till `eleven_v4_turbo`.
  - Agentöverföringar och fristående agentnoder i workflow lägger till valfria `preserve_voice_settings` (boolean, standardvärde `false`) för att behålla basrösten, TTS-modellen och röstinställningarna efter en överföring.
  - Verktygskonfigurationer för att hoppa över turer lägger till valfria `wait_timeout_secs` (tal, standardvärde `-1`). Värdet `-1` håller agenten tyst tills uppringaren talar.
  - Webhook-konfigurationer efter samtal lägger till valfria `exclude_transcript` (boolean, standardvärde `false`) för att utelämna tur-för-tur-transkript från JSON-transkriptionswebhooks.
  - Konfigurationer för maskering av konversationshistorik lägger till valfria `excluded_data_collection_ids` (strängarray, högst 50) för att bevara utvalda extraherade värden samtidigt som deras motiveringar maskeras.
  - Klientverktygets `response_timeout_secs` accepterar nu `-1` för att vänta obegränsat när `expects_response` är aktiverat.
- [Lista ärenden](/docs/sv/api-reference/triage-tickets/list)
  - Lade till valfria `priorities` (array) med värdena `low`, `medium`, `high` och `urgent`.
  - Lade till `sort_by` med värdena `created_at` och `priority`; standardvärdet är `created_at`.
  - Ärendesvar kräver nu `title`, nullbara `priority` och en `priority_changes`-array. Begäranden för att skapa och uppdatera ärenden kan ange `priority`, och ärendestatus lägger till `cancelled`.
- [Lista verktyg](/docs/sv/api-reference/tools/list) - Lade till valfria nullbara `used_by_agent_id` (sträng) för att returnera verktyg som refereras av en agents huvudgren.
- [Exportera resultat för batchsamtal](/docs/sv/api-reference/batch-calling/export) - Lade till valfria nullbara `limit` (heltal, minst `1`) för att endast exportera de första mottagarna som en kolumnförhandsvisning.
- [Lista testanrop](/docs/sv/api-reference/tests/test-invocations/list) och [Hämta testanrop](/docs/sv/api-reference/tests/test-invocations/get)
  - Sammanfattningar av testanrop lägger till obligatoriska `cancelled_count` (heltal) och valfria `cancelled` (boolean, standardvärde `false`).
  - Testkörningsstatus lägger till `cancelled`.
- [Hämta konversationsdetaljer](/docs/sv/api-reference/conversations/get) - Transkriptposter lägger till valfria nullbara `platform_event` med värdena `user_turn_timeout` och `skip_turn_wait_elapsed`.
- [Hämta metadata för agentversion](/docs/sv/api-reference/agents/versions/get) - Lade till valfria nullbara `merged_authors`, en array som beskriver personerna som publicerade ändringar som sammanfogats med huvudgrenen.
- [Hämta crawl-jobb](/docs/sv/api-reference/knowledge-base/get-crawl-job) - Tog bort det föråldrade svarsfältet `max_depth`.

</Accordion>

## September 28, 2026

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

### Eleven v4 och Eleven v4 Turbo

[Eleven v4 och Eleven v4 Turbo](/docs/sv/overview/capabilities/text-to-speech/eleven-v4) är nu tillgängliga. Eleven v4 ger tal av högre kvalitet, mer uttrycksfullt tal och förbättrad röstkloning på fler än 90 språk. Eleven v4 Turbo erbjuder samma modellfamilj för realtidsapplikationer, med en medianlatens för inferens på cirka 100 ms.

Använd `eleven_v4` via Text to Dialogue API för innehållsskapande och långformatljud. Använd `eleven_v4_turbo` via Text to Dialogue WebSocket för agenter och interaktiva applikationer.

<YoutubeEmbed id="4QHFkK2MTcw" />

<CardGroup cols={3}>
  <Card
    title="Översikt över Eleven v4"
    icon="duotone book"
    href="/docs/sv/overview/capabilities/text-to-speech/eleven-v4"
  >
    Jämför de två modellvarianterna, röstkloningsbeteende, inställningar och språk som stöds.
  </Card>
  <Card
    title="Text to Dialogue API"
    icon="duotone code"
    href="/docs/sv/api-reference/text-to-dialogue/convert"
  >
    Generera dialog av hög kvalitet med Eleven v4.
  </Card>
  <Card
    title="Realtidsstreaming"
    icon="duotone code"
    href="/docs/sv/eleven-api/guides/how-to/websockets/realtime-tdd"
  >
    Streama dialog från Eleven v4 Turbo via en WebSocket-anslutning.
  </Card>
</CardGroup>

### Speech to Text

- **Transkriptredigering**: Batch- och realtidstranskribering accepterar nu en redigeringsinstruktion på naturligt språk på upp till 2 000 tecken. Batch-svar returnerar resultatet i `edited_transcript`, medan realtidssessioner skickar en `edited_transcript`-händelse. Läs [batch-](/docs/sv/eleven-api/guides/how-to/speech-to-text/batch/transcript-editing) och [realtidsguiderna](/docs/sv/eleven-api/guides/how-to/speech-to-text/realtime/transcript-editing) för inkompatibiliteter, svarshantering och prissättning.

### ElevenAgents

- **Agentmodeller**: Lade till `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` och `claude-opus-5-5` bland de LLM-alternativ som stöds för agenter.
- **Användning vid agenttester**: Sammanfattningar av testanrop kan innehålla totalt antal krediter och pris i USD. Enskilda testkörningar kan innehålla krediter och en kostnadsuppdelning.

### Flows

- **Template API**: Lade till slutpunkter för att lista och hämta publicerade Flows-mallar, starta mallkörningar och hämta körningsresultat. Körningar kan rikta in sig på en publicerad version och skicka slutresultatet till en konfigurerad webhook.

### Text to Dialogue

- **Kontinuitet vid generering**: Text to Dialogue-förfrågningar kan använda föregående eller efterföljande text och förfrågnings-ID:n för att bibehålla kontinuitet mellan genereringar.
- **Professionellt röstläge**: Text to Dialogue-förfrågningar kan använda Instant Voice Clone-versionen av en Professional Voice Clone för att minska latensen eller förbättra uttrycksfullheten.

### SDK-versioner

#### JavaScript SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.70.0) - Lade till typer för redigering av Speech to Text-transkript i batch och realtid, `branchId`-filtrering och kostnadsfält för sammanfattningar av testanrop, automatisk identifiering av kunskapsbaser, Text to Dialogue `usePvcAsIvc` och agentmodellen `deepseek-v41-flash`.

#### Python SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.70.0) - Lade till typer för redigering av Speech to Text-transkript i batch och realtid, `branch_id`-filtrering och kostnadsfält för sammanfattningar av testanrop, automatisk identifiering av kunskapsbaser, Text to Dialogue `use_pvc_as_ivc` och agentmodellen `deepseek-v41-flash`.

#### ElevenLabs CLI

- [v1.4.0](https://github.com/elevenlabs/cli/releases/tag/v1.4.0) - Åtgärdade förfrågningar med en uttrycklig API-nyckel så att de inte längre även skickar lagrade OAuth-autentiseringsuppgifter, vilket orsakade autentiseringsfel. Lade till beskrivningar för kommandogruppen för feedback och instruktioner för hur du rapporterar saknade funktioner till genererade agentfärdigheter. Genererade om API-klienten med Flows-mallslutpunkter och aktuella schematyper.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Flows

- [Lista mallar](/docs/sv/api-reference/flows/templates/list) - `GET /v1/flows/templates` - Lista publicerade mallar och deras körbara versioner.
- [Hämta mall](/docs/sv/api-reference/flows/templates/get) - `GET /v1/flows/templates/{template_id}` - Hämta en mall och dess körbara versioner.
- [Skapa mallkörning](/docs/sv/api-reference/flows/templates/runs/create) - `POST /v1/flows/templates/{template_id}/runs` - Starta en mallkörning med indatavärden, en valfri version och en valfri webhook.
- [Lista mallkörningar](/docs/sv/api-reference/flows/templates/runs/list) - `GET /v1/flows/templates/{template_id}/runs` - Lista mallkörningar med cursor-paginering och valfri versionsfiltrering.
- [Hämta mallkörning](/docs/sv/api-reference/flows/templates/runs/get) - `GET /v1/flows/templates/{template_id}/runs/{run_id}` - Hämta en mallkörning och dess utdata-status.

## Uppdaterade slutpunkter

### Speech to Text

- [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Lade till valfria nullbara `transcript_edit` (sträng), som accepterar en redigeringsinstruktion på naturligt språk på upp till 2 000 tecken.
  - Svar lägger till valfria nullbara `edited_transcript`. En lyckad redigering innehåller obligatoriska fälten `kind: "transcript"` och `text`. En misslyckad redigering innehåller obligatoriska fälten `kind: "error"`, `error_type: "edit_failed"` och `message`.
- [Realtids-Speech to Text](/docs/sv/api-reference/speech-to-text/v-1-speech-to-text-realtime) accepterar `transcript_edit` (sträng) och skickar `edited_transcript`-händelser med obligatoriska fälten `text` och `edited_text`.

### ElevenAgents

- [Skapa agent](/docs/sv/api-reference/agents/create), [Hämta agent](/docs/sv/api-reference/agents/get) och [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Lade till `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` och `claude-opus-5-5` i `LLM`-uppräkningen.
  - Övervakare för aviseringar lägger till valfria nullbara `enabled` (boolean) för att styra om en övervakare kan skicka aviseringar.
- [Lista konversationer](/docs/sv/api-reference/conversations/list) och [Textsökning](/docs/sv/api-reference/conversations/messages/text-search)
  - `data_collection_params` och `dynamic_variable_params` lägger till operatorerna `neq` och `in`. Värden för `in` använder pipe-avgränsare.
  - `evaluation_params` accepterar `success`, `failure` eller `unknown` som resultatvärde.
- [Smart sökning](/docs/sv/api-reference/conversations/messages/search) - `GET /v1/convai/conversations/messages/smart-search`
  - Lade till valfria nullbara `branch_id` (sträng).
- [Lista testanrop](/docs/sv/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - Lade till valfria nullbara `branch_id` (sträng).
  - Sammanfattningar av testanrop lägger till valfria nullbara `credits_used` (heltal) och `total_price` (tal).
- [Hämta testanrop](/docs/sv/api-reference/tests/test-invocations/get) - `GET /v1/convai/test-invocations/{test_invocation_id}`
  - Enskilda testkörningar lägger till valfria nullbara `credits_used` (heltal) och `charging` (`ConversationChargingCommonModel`).
- [Simulera konversation](/docs/sv/api-reference/agents/simulate-conversation) och [Streama simulerad konversation](/docs/sv/api-reference/agents/simulate-conversation-stream)
  - Ändrade standardvärdet för valfria `new_turns_limit` från `10,000` till `100` och satte maxvärdet till `100`.
- [Skapa crawl-jobb](/docs/sv/api-reference/knowledge-base/create-crawl-job) och [Hämta crawl-jobb](/docs/sv/api-reference/knowledge-base/get-crawl-job)
  - Lade till valfria `auto_discover` (boolean, standardvärde `false`) för att följa länkar och lägga till nyligen upptäckta sidor under automatisk synkronisering. Detta kräver `enable_auto_sync: true`.
- [Uppdatera kunskapsbasdokument](/docs/sv/api-reference/knowledge-base/refresh) - `POST /v1/convai/knowledge-base/{documentation_id}/refresh`
  - `AutoSyncInfo` lägger till valfria `auto_discover` (boolean, standardvärde `false`) för att ange om uppdateringar crawlar och lägger till nyligen upptäckta sidor.
- [Lista MCP-serververktyg](/docs/sv/api-reference/mcp/list-tools) - `GET /v1/convai/mcp-servers/{mcp_server_id}/tools`
  - Svar lägger till valfria `tool_approval_statuses` (array). Varje objekt innehåller obligatoriska `tool_id` (sträng) och `state` (`up_to_date`, `needs_review` eller `not_approved`), med valfria fält för godkännandepolicy och godkänd definition.

### Text to Dialogue

- [Konvertera text till dialog](/docs/sv/api-reference/text-to-dialogue/convert), [Streama text till dialog](/docs/sv/api-reference/text-to-dialogue/stream), [Konvertera med tidsstämplar](/docs/sv/api-reference/text-to-dialogue/convert-with-timestamps) och [Streama med tidsstämplar](/docs/sv/api-reference/text-to-dialogue/stream-with-timestamps)
  - Lade till valfria `use_pvc_as_ivc` (boolean, standardvärde `false`) för att använda Instant Voice Clone-versionen av en Professional Voice Clone.
  - Lade till valfria nullbara `previous_text` och `future_text` (strängar, högst 100 tecken) samt `previous_request_ids` och `next_request_ids` (strängarrayer, högst 3 ID:n) för kontinuitet vid generering.
  - Det valfria objektet `settings` lägger till nullbara `similarity` (tal, 0–1, standardvärde `0.75`).

### Text to Speech

- [Konvertera text till tal](/docs/sv/api-reference/text-to-speech/convert), [Streama text till tal](/docs/sv/api-reference/text-to-speech/stream), [Konvertera med tidsstämplar](/docs/sv/api-reference/text-to-speech/convert-with-timestamps) och [Streama med tidsstämplar](/docs/sv/api-reference/text-to-speech/stream-with-timestamps)
  - Det befintliga fältet `use_pvc_as_ivc` är inte längre föråldrat.

### Flows

- [Skapa bildgenerering](/docs/sv/api-reference/flows/image/create), [Skapa videogenerering](/docs/sv/api-reference/flows/video/create) och [Skapa mallkörning](/docs/sv/api-reference/flows/templates/runs/create)
  - Webhook-mål kräver nu en uttrycklig `type`-diskriminator (`all` eller `ids`). De tidigare standardvärdena har tagits bort.

### Voice Design

- [Skapa röst från förhandsvisning](/docs/sv/api-reference/text-to-voice/create), [Skapa röstförhandsvisningar](/docs/sv/api-reference/legacy/voices/create-previews), [Designa en röst](/docs/sv/api-reference/text-to-voice/design) och [Remixa en röst](/docs/sv/api-reference/text-to-voice/remix)
  - Lade till ett `409`-svar när en generering för förhandsvisningen redan pågår. Försök igen efter att du har fått detta svar.

### Arbetsytor

- [Skapa API-nyckel för tjänstkonto](/docs/sv/api-reference/service-accounts/api-keys/create) - `POST /v1/service-accounts/{service_account_user_id}/api-keys`
  - Lade till valfria nullbara `tts_concurrency_limit`, `music_concurrency_limit` och `dubbing_concurrency_limit` (heltal) för API-nycklar till tjänstkonton för företag.
- [Uppdatera API-nyckel för tjänstkonto](/docs/sv/api-reference/service-accounts/api-keys/update) - `PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}`
  - Lade till valfria `tts_concurrency_limit`, `music_concurrency_limit` och `dubbing_concurrency_limit`. Varje fält accepterar ett heltal, `clear`, `no_update` eller `null` och har standardvärdet `no_update`.

### Modeller

- [Lista modeller](/docs/sv/api-reference/models/list) - `GET /v1/models`
  - Förklarade obligatoriska `max_characters_request_free_user` och `max_characters_request_subscribed_user` som föråldrade. Dessa fält tillämpas inte; använd `maximum_text_length_per_request` i stället.

</Accordion>

## September 23, 2026

### Bild och video

- **Sora 2 och Sora 2 Pro har utgått**: OpenAI avvecklar Sora API den 24 september 2026. Båda modellerna har tagits bort från modellväljaren för Bild och video och slutar generera på det datumet. Befintliga genereringar finns kvar i din historik. Flows och mallar som använder en Sora-nod måste bytas till en annan videomodell, till exempel [Gemini Omni 1.1 Flash](/docs/sv/overview/capabilities/image-video), innan de kan köras igen.
- **Seedance 1.5 Pro har utfasats**: ByteDance avvecklar Seedance 1.5 Pro den 11 november 2026. Modellen erbjuds inte längre för nya genereringar och slutar fungera på det datumet. Använd en [Seedance 2.0-modell](/docs/sv/overview/capabilities/image-video) i stället.

## September 21, 2026

### ElevenAgents

- **Parallella verktygsanrop**: Agenters promptkonfiguration innehåller nu `enable_parallel_tool_calls` (boolesk, standardvärde `true`). När det är aktiverat kan modeller som stöds köra flera verktyg i en och samma tur.
- **Agentmodeller**: Lade till `gpt-6-astra` i LLM-alternativen för agenter.
- **Aviseringar**: Agentaviseringar har nu stöd för Slack-kanaler utöver PagerDuty- och webhook-aviseringar.
- **Sökning efter telefonnummer**: Lade till en markörpaginaterad telefonnummerändpunkt med filter för leverantör, utgående stöd, tilldelad agent och gren, etikett och telefonnummer.

### Bild och video

- **GPT Image 2.5-modeller**: [Bildgenerering](/docs/sv/api-reference/flows/image/create) har nu stöd för `gpt-image-2.5-flare` och `gpt-image-2.5-sunburst`. Båda modellerna accepterar upp till 10 referensbilder, kvalitetsnivåer upp till `max`, 14 fasta bildförhållanden plus `auto` samt utdata i 1K, 2K eller 4K.

### Speech Engine

- **Tidsgräns för kaskad**: Begäranden för att skapa och uppdatera Speech Engine accepterar nu `cascade_timeout_seconds` (tal, 2–15, standardvärde `4`) för att styra hur länge ElevenLabs väntar på en uppströms talmotor innan ett nytt försök görs.

### Text to Speech

- **Turgränser för flera kontexter**: Markören `is_final_audio_for_turn` skickas nu efter varje buffrad byte för den turen, inklusive MP3- och Opus-utdata. Klienter kan använda markören som en exakt turgräns utan att byta till PCM.

### SDK-versioner

#### JavaScript SDK

- [v2.69.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.69.0) - Lade till `transcriptEdit` i realtidsomslaget för Speech to Text, med redigerad text som levereras via `edited_transcript`-händelser. Åtgärdade JWT-verifiering för Speech Engine för API-nycklar med suffix för dataresidens. Lade till `phoneNumbers.listV2` och Flows-mallmetoder för att lista och hämta mallar samt lista, skapa och hämta körningar. Återskapade klienter och typer för GPT Image 2.5, Slack-aviseringar för agenter, parallella verktygsanrop, `gpt-6-astra`, samtidighetsgränser för tjänstekonto-API-nycklar, nollagring för Music, konversationsfilter och godkännandestatusar för MCP-verktyg.

#### Python SDK

- [v2.69.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.69.0) - Lade till `transcript_edit` i realtidsomslaget för Speech to Text, med redigerad text som levereras via `edited_transcript`-händelser. Åtgärdade JWT-verifiering för Speech Engine för API-nycklar med suffix för dataresidens, och gjorde att `play` ger ett fel när `ffplay` misslyckas. Lade till `phone_numbers.list_v2` och Flows-mallmetoder för att lista och hämta mallar samt lista, skapa och hämta körningar. Återskapade klienter och typer för GPT Image 2.5, Slack-aviseringar för agenter, parallella verktygsanrop, `gpt-6-astra`, samtidighetsgränser för tjänstekonto-API-nycklar, nollagring för Music, konversationsfilter och godkännandestatusar för MCP-verktyg.

#### ElevenLabs CLI

- [v1.3.2](https://github.com/elevenlabs/cli/releases/tag/v1.3.2) - Lade till valfri `--intent`-metadata för att samla in feedback om användning av CLI:t. Lade till `elevenlabs feedback missing-capability` för att rapportera arbetsflöden som CLI:t inte stöder.

### API

<Accordion title="Visa API-ändringar">

## Nya ändpunkter

### ElevenAgents

- [Lista telefonnummersida](/docs/sv/api-reference/phone-numbers/list-v-2) - `GET /v1/convai/v2/phone-numbers`
  - Lade till valfria pagineringsparametrar för `page_size` (heltal, 1–1 000, standardvärde `100`) och `cursor` (nullable sträng).
  - Lade till valfria filter för `search`, `label`, `phone_number`, `provider`, `supports_outbound`, `agent_id`, `branch_id`, `sort_by` och `sort_direction`. `sort_by` accepterar `label` eller `phone_number`; `sort_direction` har standardvärdet `asc`.
  - Svaret innehåller obligatoriska `phone_numbers` (array), valfria nullable `next_cursor` (sträng) och `has_more` (boolesk, standardvärde `false`).

## Uppdaterade ändpunkter

### ElevenAgents

- [Skapa agent](/docs/sv/api-reference/agents/create), [Hämta agent](/docs/sv/api-reference/agents/get) och [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Promptkonfiguration lägger till `enable_parallel_tool_calls` (boolesk, standardvärde `true`). Åsidosättningar för arbetsflöden accepterar ett nullable booleskt värde.
  - Uppräkningen `LLM` lägger till `gpt-6-astra`, inklusive åsidosättningar för konversationsinitiering.
  - Aviserare för aviseringsintegreringar använder nu `integration_type` för att välja `pagerduty` eller `slack`. Slack-aviseringar kräver `connection_id` och `channel_id` (strängar); `channel_id` accepterar 1–64 tecken.
- [Lista konversationer](/docs/sv/api-reference/conversations/list) och [Lös konversationsreferens](/docs/sv/api-reference/conversations/resolve)
  - `data_collection_params` accepterar inte längre operatorn `missing`. Använd ett tomt värde för att matcha konversationer där fältet inte samlades in.
  - Ett tomt värde i `dynamic_variable_params` matchar konversationer där variabeln inte angavs.
- [Skapa Speech Engine](/docs/sv/api-reference/speech-engine/create), [Hämta Speech Engine](/docs/sv/api-reference/speech-engine/get) och [Uppdatera Speech Engine](/docs/sv/api-reference/speech-engine/update)
  - Lade till `cascade_timeout_seconds` (tal, 2–15). Skapandebegäranden har standardvärdet `4`, uppdateringsbegäranden accepterar ett nullable värde och svar kräver fältet.

### Bild och video

- [Skapa bildgenerering](/docs/sv/api-reference/flows/image/create) - `POST /v1/flows/image`
  - Lade till begärandevarianter för `gpt-image-2.5-flare` och `gpt-image-2.5-sunburst`.
  - Båda varianterna kräver `prompt` och `model_id`, accepterar upp till 10 `images` och lägger till `resolution` (`1K`, `2K` eller `4K`, standardvärde `1K`).
  - `quality` accepterar `low`, `medium`, `high`, `xhigh` eller `max` och har standardvärdet `high`. `aspect_ratio` accepterar `auto` och 14 fasta förhållanden och har standardvärdet `16:9`.

### Dubbning

- [Skapa dubbningsprojekt](/docs/sv/api-reference/dubbing/create-project) - `POST /v1/dubbing/project`
  - Multipart-`keyterms` accepterar upprepade fält eller en enda JSON-array.
  - Multipart-`webhook_ids` accepterar upprepade fält, en enda JSON-array eller en kommaseparerad sträng.
- [Hämta arbetsyteresurs](/docs/sv/api-reference/workspace/resources/get), [Dela arbetsyteresurs](/docs/sv/api-reference/workspace/resources/share) och [Sluta dela arbetsyteresurs](/docs/sv/api-reference/workspace/resources/unshare)
  - `WorkspaceResourceType` lägger till `dubbing_project`.

### Kunskapsbas

- [Skapa crawlningsjobb](/docs/sv/api-reference/knowledge-base/create-crawl-job) - `POST /v1/convai/knowledge-base/crawl`
  - Utfasade `max_depth` (heltal, standardvärde `3`). Fältet har nu ingen effekt och har inte längre några minimi- eller maxbegränsningar.
  - Metadata för crawlningsjobb kräver inte längre `max_depth`.

### Användare

- [Hämta användare](/docs/sv/api-reference/user/get) och [Hämta prenumeration](/docs/sv/api-reference/user/subscription/get)
  - Valutauppräkningar lägger till `gbp`.

## Schemaändringar

### Text to Speech

- WebSocket-meddelanden för `audio` och `final` med flera kontexter definierar nu `is_final_audio_for_turn` som att den inträffar efter att alla buffrade byte för turen har levererats.

</Accordion>

## September 14, 2026

### ElevenAgents

- **Samtalskö och vänteljud**: Lade till [samtalskö](/docs/sv/eleven-agents/guides/call-queueing) för agenter som nått sin samtidighetsgräns. Uppringare i kö hör vänteljud och får `queue_status`-händelser tills de släpps in eller tiden går ut. Nya API-metoder laddar upp eller tar bort anpassat vänteljud.
- **Metadata för testversioner**: Agenttestresultat identifierar nu vilken agentversion de kördes mot och om de inkluderade utkaständringar. Anropssammanfattningar anger även när partiella återinskick kördes mot olika versioner.
- **Modell- och kontometadata**: Agenters LLM-konfiguration accepterar nu `gemini-3.8-flash`. WhatsApp-kontosvar identifierar om kontot använder Cloud API eller registreringsflödet för samexistens.

### Musik

- **Stöd för Music v2.5 API**: Musikändpunkter och SDK:er accepterar nu `music_v2_5`. Delar för generering av kompositionsplaner har stöd för upp till 6 132 tecken, med upp till 30 rader på 200 tecken vardera.

### SDK-versioner

#### JavaScript SDK

- [v2.68.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.68.0) - Lade till metoder för att ladda upp och ta bort vänteljud för agenter. Återskapade typer för samtalskö, procedurreferenser, skapande av utkastgrenar, RAG-frågegränser, metadata för testversioner, `gemini-3.8-flash` och `music_v2_5`.

#### Python SDK

- [v2.68.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.68.0) - Lade till synkrona och asynkrona metoder för att ladda upp och ta bort vänteljud för agenter. Återskapade typer för samtalskö, procedurer, skapande av utkastgrenar, RAG-frågegränser, metadata för testversioner, `gemini-3.8-flash` och `music_v2_5`. Omslaget `compose_detailed` accepterar nu alla genererade musikmodell-ID:n samt både prompt- och delbaserade kompositionsplaner.

#### iOS SDK

- [v3.3.1](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.3.1) - Matchar agentmeddelanden med `response_id` i stället för `event_id`, vilket bevarar flera svar kring verktygsanrop och förhindrar att streamade delar eller korrigeringar kopplas till fel meddelande.

#### ElevenLabs CLI

- [v1.3.0](https://github.com/elevenlabs/cli/releases/tag/v1.3.0) - Lade till valfri `--intent`-metadata för genererade API-kommandon. Lade till `elevenlabs feedback missing-capability` för att rapportera arbetsflöden som CLI:t inte stöder.

#### Paket

- [@elevenlabs/convai-widget-core@0.18.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.18.2) och [@elevenlabs/convai-widget-embed@0.18.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.2) - Åtgärdade dubbla agentsvar efter verktygs- och proceduranrop. Streamade textsvar behåller Markdown-formatering, och röstsamtal visar inte längre outtalade streamade chattdelar. Embed-paketet begränsar även `user_activity`-händelser till en gång per sekund och återställer gränsen när en session avslutas.

### API

<Accordion title="Visa API-ändringar">

## Nya ändpunkter

### ElevenAgents

- [Ladda upp vänteljud för agent](/docs/sv/api-reference/agents/hold-audio/create) - `POST /v1/convai/agents/{agent_id}/hold-audio`
  - Accepterar obligatoriska `hold_audio_file` (binär) som multipart-formulärdata. Filen måste vara MP3 eller WAV, upp till 40 MB och 180 sekunder.
  - Returnerar obligatoriska `agent_id` (sträng) och `hold_audio` (`AgentHoldAudioConfig`). Vänteljudsobjektet kräver `audio_path`, `audio_url`, `original_filename` (strängar), `duration_secs` (tal) och `size_bytes` (heltal).
- [Ta bort vänteljud för agent](/docs/sv/api-reference/agents/hold-audio/delete) - `DELETE /v1/convai/agents/{agent_id}/hold-audio`
  - Tar bort det anpassade klippet så att uppringare i kö hör standardtonen för vänteläge.
  - Returnerar obligatoriska `agent_id` (sträng).

## Uppdaterade ändpunkter

### ElevenAgents

- [Skapa agent](/docs/sv/api-reference/agents/create), [Hämta agent](/docs/sv/api-reference/agents/get) och [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Lade till valfri `platform_settings.queueing_config` (`AgentQueueingConfig`) med `enabled` (boolesk, standardvärde `false`) och `wait_timeout_seconds` (heltal, 1–1 800, standardvärde `180`).
  - Svar för kökonfiguration inkluderar skrivskyddade nullable `hold_audio` (`AgentHoldAudioConfig`). Agentsvar inkluderar även valfria `default_hold_audio_url` (sträng).
- [Hämta konversation](/docs/sv/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - Metadata lägger till valfria nullable `queue_wait_secs` (tal). Kötid exkluderas från `call_duration_secs` och fakturerad tid.
- [Skapa agentgren](/docs/sv/api-reference/agents/branches/create) - `POST /v1/convai/agents/{agent_id}/branches`
  - Lade till valfria `include_draft` (boolesk, standardvärde `false`). När värdet är `true` inkluderar en gren som skapats från grentoppen anroparens uppsättning utkastprocedurer.
- [Lista procedurer](/docs/sv/api-reference/agents/procedures/list) samt ändpunkter för att skapa, hämta och utkast för procedurer
  - Listobjekt lägger till valfria `referenced_tool_ids`, `referenced_kb_ids`, `referenced_procedure_ids` och `referenced_dynamic_variables` (strängarrayer).
  - Svar för agenter och förhandsvisningar av sammanslagningar lägger till valfria `procedures`, en karta med procedur-ID som nyckel.
- [Lista testanrop](/docs/sv/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - Lade till valfria nullable `search` (sträng) för att filtrera tester och mappar efter namn.
- [Kör tester på agent](/docs/sv/api-reference/tests/run-tests) och [Hämta testanrop](/docs/sv/api-reference/tests/test-invocations/get)
  - Svar för testsvitsanrop och enhetstestkörningar lägger till valfria nullable `version_id` (sträng) och valfria `ran_against_draft` (boolesk, standardvärde `false`).
  - Anropssammanfattningar lägger även till valfria `runs_diverged_from_version` (boolesk, standardvärde `false`).
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - Begärandetexten lägger till valfria nullable frågespecifika åsidosättningar för `max_documents_length` (heltal, 1–50 000) och `max_retrieved_rag_chunks_count` (heltal, 1–20).
- [Hämta WhatsApp-konto](/docs/sv/api-reference/whats-app/accounts/get) - `GET /v1/convai/whatsapp-accounts/{phone_number_id}`
  - Lade till valfria `account_type` (`WhatsAppAccountType`, standardvärde `cloud_api`). Värden är `cloud_api` och `coexistence`.
- [Beräkna förväntad LLM-användning](/docs/sv/api-reference/agents/calculate) - `POST /v1/convai/agent/{agent_id}/llm-usage/calculate`
  - `LLMUsageCalculatorLLMResponseModel` lägger till obligatoriska `price_per_message` (tal).

### Musik

- `MusicModelID` lägger till `music_v2_5` för `POST /v1/music/video-to-music`, `POST /v1/music/plan`, [Komponera musik](/docs/sv/api-reference/music/compose), `POST /v1/music/detailed`, `POST /v1/music/detailed/stream`, `POST /v1/music/stream`, `POST /v1/music/upload` och `POST /v1/music/finetunes`.
- `GenerationChunk.text` ökar `maxLength` från 6 000 till 6 132 tecken för `POST /v1/music/plan`, `POST /v1/music`, `POST /v1/music/detailed`, `POST /v1/music/detailed/stream`, `POST /v1/music/stream` och `POST /v1/music/upload`. Avsnittsnamn kan innehålla 1–100 tecken och delar kan innehålla upp till 30 rader med 200 tecken per rad.

## Schemaändringar

### ElevenAgents

- Serverhändelser i realtid lägger till `queue_status`. Dess obligatoriska `queue_status_event.status` accepterar `waiting`, `admitted` eller `timed_out`; `timed_out` föregår WebSocket-stängningskod `4300`. Vänteljud fortsätter att komma som vanliga `audio`-händelser.
- Uppräkningen `LLM` lägger till `gemini-3.8-flash`, inklusive åsidosättningar för konversationsinitiering.
- Unioner för resultat från systemverktyg i konversationer lägger till `start_procedure_success`, `start_procedure_error`, `end_procedure_success` och `end_procedure_error`.
- `FeaturesUsageCommonModel` lägger till valfria funktionsstatusar för `freeform_procedure` och `structured_procedure`.

</Accordion>

## September 11, 2026

### Scribe v2 Medical

[Scribe v2 Medical](/docs/sv/overview/models#scribe-v2-medical) är nu allmänt tillgänglig. Det är en batchmodell för taligenkänning som är specialiserad på medicinskt och kliniskt ljud och kostar lika mycket som Scribe v2.

Skicka `scribe_v2_medical` som `model_id` i [Skapa transkript](/docs/sv/api-reference/speech-to-text/convert). Promptning med nyckeltermer, entitetsidentifiering, talardiarisering och läget utan ordagrann återgivning fungerar på samma sätt som i Scribe v2.

<CardGroup cols={2}>
  <Card title="Modeller" icon="duotone book" href="/docs/sv/overview/models#scribe-v2-medical">
    Modell-ID, funktioner och när du ska använda Scribe v2 Medical.
  </Card>
  <Card
    title="Skapa transkript"
    icon="duotone code"
    href="/docs/sv/api-reference/speech-to-text/convert"
  >
    Transkribera ljud med `model_id` inställt på `scribe_v2_medical`.
  </Card>
</CardGroup>

## September 7, 2026

### ElevenAgents

- **Samtalsärenden för hela arbetsytan**: Lade till [Lista arbetsytans ärenden](/docs/sv/api-reference/triage-tickets/list-for-workspace) för att hämta samtalstriageärenden för tillgängliga agenter. Filtrera efter status eller ansvarig och använd markörpaginering för att hämta upp till 100 ärenden per sida.
- **Samtalsfilter för dynamiska variabler**: [Lista samtal](/docs/sv/api-reference/conversations/list) och [Textsök i samtalsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) accepterar nu upprepningsbara filter `dynamic_variable_params`. Använd `name:op:value` med `eq`, `gt`, `gte`, `lt` eller `lte`; jämförelseoperatorer kräver numeriska värden.
- **Twilio-detektering av telefonsvarare**: Konfigurationer för utgående telefoni och batchsamtal har nu stöd för valfria `twilio_machine_detection`. Välj `enable` för ett tidigt avgörande om människa eller maskin, eller `detect_message_end` för att vänta tills hälsningen i röstbrevlådan är klar. Resultaten levereras via den nya webhook-händelsen `answering_machine_detection`.
- **Värdebegränsningar för datainsamling**: Egenskaper för datainsamling kan nu använda `allowed_values` för att namnge en dynamisk variabel som innehåller tillåtna värden. Det tidigare fältet `allowed_values_dynamic_variable` är inaktuellt.
- **Agentmetadata**: Svar från [Lista agentgrenar](/docs/sv/api-reference/agents/branches/list) visar nu när ett utkast skapades och om det ligger efter grenens senaste version. Sammanfattningar för agenter och talmotorer kräver nu `voice_id`.
- **Käll-URL:er för kunskapsbasen**: Agentens RAG-frågebitar innehåller nu obligatoriska nullbara `source_url`, som innehåller den spårade URL:en för URL-dokument.
- **Bilagor i agentsvar**: WebSocket-händelser för `agent_response` innehåller nu valfria `attachments`. Varje bilaga kräver `url` och `name` och kan innehålla `mime_type`.

### Arbetsytor

- **Plattformsgränser för API-nycklar**: Svar för API-nycklar till tjänstkonton kan nu inkludera företagsnivåns `platform_limits` för krediter, Professional Voice Clones samt samtidighet för TTS, dubbning och musik.

### SDK-versioner

#### JavaScript SDK

- [v2.67.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.67.0) - Lade till `dynamicVariableParams` i begäranden för samtalslistning och textsökning. Genererade om typer för Twilio-detektering av telefonsvarare, värdebegränsningar för datainsamling, plattformsgränser för API-nycklar, utkastmetadata för agentgrenar och käll-URL:er för kunskapsbasen.

#### Python SDK

- [v2.67.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.67.0) - Lade till `dynamic_variable_params` i synkrona och asynkrona metoder för samtalslistning och textsökning. Genererade om typer för Twilio-detektering av telefonsvarare, värdebegränsningar för datainsamling, plattformsgränser för API-nycklar, utkastmetadata för agentgrenar och käll-URL:er för kunskapsbasen. Klienten för text-till-tal i realtid skickar inte längre den interna utelämningssentineln till anslutningen.

#### ElevenLabs CLI

- [v1.2.0](https://github.com/elevenlabs/cli/releases/tag/v1.2.0) - Lade till kommandot `elevenlabs say` och dess agentfärdighet, genererade om API-kommandobindningar och gjorde `eleven_v3` till standardmodellen för TTS.

#### Paket

- [@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) och [@elevenlabs/convai-widget-embed@0.18.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.1) - Återexporterade `MessageAttachment` från `@elevenlabs/client` så att användare kan importera typen direkt.
- [@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) och [@elevenlabs/convai-widget-embed@0.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.18.0) - Vidarebefordrade filbilagor i agentsvar till `onMessage` och lade till den valfria sessionsinställningen `webRtc.singlePeerConnection`. Widgeten lokaliserar också hälsningsknappar och åtgärdar bortfallna eller dubblerade textsvar i chatten.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenAgents

- [Lista arbetsytans ärenden](/docs/sv/api-reference/triage-tickets/list-for-workspace) - `GET /v1/convai/triage-tickets`
  - Listar samtalstriageärenden för alla agenter som anroparen har åtkomst till, sorterade med de senast skapade först.
  - Lade till valfria frågeparametrar `page_size` (heltal, 1–100, standard `100`), `status` (`AgentConversationTicketStatus`), `assignee_user_id` (sträng eller `unassigned`) och `cursor` (sträng).
  - Returnerar `GetAgentConversationTicketsPageResponseModel`.

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista samtal](/docs/sv/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Lade till valfria nullbara `dynamic_variable_params` (upprepningsbar strängmatris). Varje värde använder `name:op:value`, där `op` är `eq`, `gt`, `gte`, `lt` eller `lte`.
- [Textsök i samtalsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Lade till valfria nullbara `dynamic_variable_params` (upprepningsbar strängmatris) med samma syntax.
- [Utgående Twilio-samtal](/docs/sv/api-reference/twilio/outbound-call), [Utgående SIP-trunksamtal](/docs/sv/api-reference/sip-trunk/outbound-call), [Utgående Exotel-samtal](/docs/sv/api-reference/exotel/outbound-call) och [Skicka batchuppringning](/docs/sv/api-reference/batch-calling/submit)
  - `telephony_call_config` använder nu separata in- och utmatningsscheman.
  - Lade till valfria nullbara `twilio_machine_detection` (`TwilioMachineDetectionConfig`). Dess `mode` accepterar `enable` eller `detect_message_end` och har standardvärdet `enable`. Inställningen ignoreras för andra leverantörer än Twilio och för inkommande samtal.
- [Importera telefonnummer](/docs/sv/api-reference/phone-numbers/create) - `POST /v1/convai/phone-numbers`
  - Lade till valfria nullbara `account_auth_token` (sträng) för importer av Twilio API-nycklar för att validera signaturer för inkommande webhooks.

## Schemaändringar

### ElevenAgents

- `WebhookEventType` lägger till `answering_machine_detection`.
- `AgentBranchSummary` lägger till valfria nullbara `draft_created_at` (heltal) och valfria `draft_is_behind_tip` (boolean, standard `false`).
- `AgentKnowledgeBaseRagChunkResponseModel` lägger till obligatoriska nullbara `source_url` (sträng).
- `AgentSummaryResponseModel` och `SpeechEngineSummaryResponse` lägger till obligatoriska `voice_id` (sträng).
- `AnalysisProperty` lägger till valfria nullbara `name` (sträng) och `allowed_values` (`AllowedValues`). `LiteralJsonSchemaProperty` lägger också till `allowed_values`. Båda markerar `allowed_values_dynamic_variable` som inaktuellt.
- `DataCollectionResultCommonModel` lägger till valfria nullbara `name` (sträng).
- `WorkspaceApiKeyResponseModel` lägger till valfria nullbara `platform_limits` (`PlatformLimits`).
- MCP-verktyget `Icon` lägger till valfria nullbara `theme` (`light` eller `dark`).
- `SMBToolConfig` lägger till parametervarianterna `send_custom_email`, `create_service_quote_request` och `create_product_quote_request`.
- Scheman för webhook-frågeparametrar och konfiguration för telefonsamtal använder nu separata in- och utmatningsmodeller.
- WebSocket-händelser för `agent_response` lägger till valfria `attachments` (matris). Varje objekt kräver `url` och `name` (strängar) och accepterar valfria `mime_type` (sträng).

### ElevenCreative

- `ReferenceVideo.studio_clip` använder nu `StudioClipLocator` i stället för `StudioClipReference`. Fälten och wire-formatet är oförändrade.

</Accordion>

## August 31, 2026

### ElevenAgents

- **Telefonknappsatsinmatning**: Agentens samtalskonfiguration har nu stöd för valfria `dtmf_input_settings` för [DTMF-inmatning](/docs/sv/eleven-agents/customization/multimodal-input#dtmf-input). Konfigurera tidsgränsen för siffror, använd `#` som avslutare och maskera knappsatsinmatningar i transkriptioner, loggar och analyser.
- **Historik för samtalsbilagor**: Transkriptposter från [Hämta samtal](/docs/sv/api-reference/conversations/get) innehåller nu `file_inputs`, en matris med ID, namn, MIME-typ och URL för varje bifogad fil.
- **Filtrering med agenttaggar**: [Lista agenter](/docs/sv/api-reference/agents/list) accepterar nu den valfria frågeparametern `tags`. Upprepa parametern för att matcha agenter med någon av de angivna taggarna.
- **Batchkampanjkontext**: [Hämta samtal](/docs/sv/api-reference/conversations/get) identifierar nu batchsamtal med nullbara `campaign`-metadata som innehåller obligatoriska `campaign_id` och `campaign_lead_id`.

### Musik

- **Visuella vågformsdata**: [Generera detaljerad musik](/docs/sv/api-reference/music/compose-detailed), [Streama musik med detaljer](/docs/sv/api-reference/music/compose-detailed-stream) och [Ladda upp musik](/docs/sv/api-reference/music/upload) accepterar nu valfria `with_waveform_visual` (boolean, standard `false`). Svar där funktionen har aktiverats returnerar en lågupplöst heltalsmatris `waveform_visual` med fyra samplingar per sekund.

### Dubbning

- **Beteende för projektpaginering**: [Lista dubbningsprojekt](/docs/sv/api-reference/dubbing/list-projects) och [Lista språkmål](/docs/sv/api-reference/dubbing/language-targets/list-language-targets) begränsar nu `page_size` till 1–100. Filtrering av projektstatus inkluderar `queued`, och båda slutpunkterna dokumenterar hur du använder `next_cursor` för att hämta nästa sida.

### SDK-versioner

#### JavaScript SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.66.0) - Lade till `fileIds` i `sendMultimodalMessage`, så att ett meddelande kan innehålla flera filbilagor.

#### Python SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.66.0) - Lade till `file_ids` i `send_multimodal_message`, så att ett meddelande kan innehålla flera filbilagor.

#### Android SDK

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.2) - Bevarade callbacken `onUnhandledClientToolCall` vid koppling av sessionshändelser. Ohanterade klientverktygsanrop som förväntar sig ett svar får nu det automatiska felsvaret i stället för att förbli olösta.

#### ElevenLabs CLI

- [v1.1.0](https://github.com/elevenlabs/cli/releases/tag/v1.1.0) - Genererade om API-kommandobindningar och lade till begärandeattribuering per kommando för ElevenAgents-workflows. Dessa kommandon lägger till `cmd/<command>` i CLI:ns `User-Agent`, så att begäranden från workflows som `agents push` och `agents create` kan särskiljas.

#### Paket

- [@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) och [@elevenlabs/convai-widget-embed@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.17.1) - Lade till `fileIds` i `sendMultimodalMessage`. Klienten skickar både fälten `file` och `files` för kompatibilitet, och React exponerar det uppdaterade klient-API:t.

### API

<Accordion title="Visa API-ändringar">

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista agenter](/docs/sv/api-reference/agents/list) - `GET /v1/convai/agents`
  - Lade till valfria nullbara `tags` (strängmatris). Upprepa frågeparametern för att matcha en angiven tagg.
- [Skapa agent](/docs/sv/api-reference/agents/create), [Hämta agent](/docs/sv/api-reference/agents/get) och [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Lade till valfria nullbara `conversation_config.conversation.dtmf_input_settings` (`DTMFInputConfig`). Den har stöd för `dtmf_input_timeout` (nummer, 0.5–10 sekunder, standard `2`), `hash_terminator` (boolean, standard `true`) och `redact_input` (boolean, standard `false`).
  - Lade till valfria `sip_refer_play_dialtone` (boolean, standard `true`) i konfigurationen för överföring av telefonnummer. Ange `false` för att behålla det ursprungliga samtalsbenet tyst medan en SIP REFER-överföring slutförs.
  - Systemverktyg för start- och slutprocedurer accepterar nu antingen en `ProcedureVersionRef` eller en `ProcedureDraftRef`. Utkastsreferenser kräver `procedure_id` (sträng) och anger `version_id` till `null`.
- [Hämta samtal](/docs/sv/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - Lade till `file_inputs` (matris med `ConversationHistoryTranscriptFileInputResponseModel`) i transkriptposter. Varje objekt kräver `file_id`, `original_filename`, `mime_type` och `file_url` (strängar).
  - Lade till valfria nullbara `campaign` (`BatchCallingCampaignInformation`) i metadata för batchsamtal. Objektet kräver `campaign_id` och `campaign_lead_id` (strängar).
  - Lade till `dtmf` i `ChatSourceMedium`.
- Ärendetyper för samtalstriage har lagt till `incorrect_information`, `documentation_gap`, `platform_bug` och `wrong_action`.

### Musik

- [Generera detaljerad musik](/docs/sv/api-reference/music/compose-detailed) (`POST /v1/music/detailed`) och [Streama musik med detaljer](/docs/sv/api-reference/music/compose-detailed-stream) (`POST /v1/music/detailed/stream`)
  - Lade till valfria `with_waveform_visual` (boolean, standard `false`).
  - Detaljerade svar lägger till nullbara `waveform_visual` (heltalsmatris), samplade fyra gånger per sekund från `-1000` till `1000`.
- [Ladda upp musik](/docs/sv/api-reference/music/upload) - `POST /v1/music/upload`
  - Lade till valfria `with_waveform_visual` (boolean, standard `false`) och nullbara `waveform_visual` (heltalsmatris) i svaret.

### ElevenCreative

- [Skapa Studio-projekt](/docs/sv/api-reference/studio/add-project) och [Skapa podcast](/docs/sv/api-reference/studio/create-podcast)
  - `quality_preset` accepterar nu `null`, och dess schemastandard `standard` har tagits bort.

### Dubbning

- [Lista dubbningsprojekt](/docs/sv/api-reference/dubbing/list-projects) - `GET /v1/dubbing/project`
  - `page_size` är fortfarande ett valfritt heltal med standardvärdet `20`, men värden begränsas nu till 1–100 i stället för att avvisas.
  - Filtret `status` dokumenterar nu `queued`, `preparing`, `ready` och `failed`.
  - Skicka föregående svars `next_cursor` i `cursor`; utelämna den för första sidan.
- [Lista språkmål](/docs/sv/api-reference/dubbing/language-targets/list-language-targets) - `GET /v1/dubbing/project/{project_id}/language`
  - `page_size` är fortfarande ett valfritt heltal med standardvärdet `20`, men värden begränsas nu till 1–100 i stället för att avvisas.
  - Filtret `status` har stöd för `queued`, `processing`, `completed`, `stale` och `failed`.
  - Skicka föregående svars `next_cursor` i `cursor`; utelämna den för första sidan.

## Schemaändringar

### Arbetsyta

- `PendingSubscriptionSwitchResponseModel.next_tier` lägger till `grant`.

</Accordion>

## August 24, 2026

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

### ElevenLabs CLI

[ElevenLabs CLI v1.0.0](https://github.com/elevenlabs/cli/releases/tag/v1.0.0) finns nu tillgänglig. Alla ElevenLabs API-åtgärder är tillgängliga som underkommandon, med utdata i JSON, tabell-, YAML- och CSV-format, automatisk paginering och shell completion.

CLI:t erbjuder även arbetsflöden för lokal konfiguration av ElevenAgents. Spara konfigurationer för agenter, verktyg och tester som filer, synkronisera dem med push- och pull-kommandon, hantera grenar, kör tester, installera UI-komponenter från ElevenLabs och välj en region för dataresidens.

<YoutubeEmbed id="MuORAEVtJIQ" />

<CardGroup cols={1}>
  <Card
    title="CLI-dokumentation"
    icon="duotone book"
    href="/docs/sv/eleven-agents/operate/cli"
  >
    Installera CLI:t, autentisera och hantera agenter som kod.
  </Card>
</CardGroup>

### Procedurer

Procedurer är nu allmänt tillgängliga i ElevenAgents. En procedur innehåller uppgiftsspecifika instruktioner och en utlösare som avgör när de ska tillämpas. Under ett samtal laddar agenten den relevanta proceduren, så att en agent kan hantera olika uppgifter utan att varje instruktion behöver ligga i dess systemprompt.

Använd fria procedurer när agenten kan anpassa formuleringen eller ordningen på instruktionerna. Använd strukturerade procedurer när steg måste köras i en bestämd ordning. Båda typerna kan användas tillsammans med workflows på samma agent.

<CardGroup cols={3}>
  <Card
    title="Översikt över procedurer"
    icon="duotone book"
    href="/docs/sv/eleven-agents/customization/procedures"
  >
    Läs om när du ska använda procedurer och hur de skiljer sig från prompter och workflows.
  </Card>
  <Card
    title="Fria procedurer"
    icon="duotone code"
    href="/docs/sv/eleven-agents/customization/procedures/free-form-procedures"
  >
    Skriv instruktioner på naturligt språk som agenten kan anpassa till samtalet.
  </Card>
  <Card
    title="Strukturerade procedurer"
    icon="duotone list-check"
    href="/docs/sv/eleven-agents/customization/procedures/structured-procedures"
  >
    Definiera typade steg som agenten följer i en konsekvent ordning.
  </Card>
</CardGroup>

### ElevenAgents

- **Ärenden för samtalstriage**: Lade till API:er för att skapa ärenden om agentprestanda, skapa manuella uppföljningsärenden, lista ärenden, tilldela arbetsytemedlemmar, uppdatera status och ansvarig samt lägga till kommentarer på ärende- eller tur-nivå.
- **Samtalsobservabilitet**: Realtidsklienter kan ta emot en `context_usage`-händelse efter varje slutförd agenttur. Händelsen rapporterar modellen, antalet prompttoken och modellens kontextgräns.

### SDK-versioner

#### JavaScript SDK

- [v2.65.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.65.0) - Lade till klienter och typer för ärenden för samtalstriage och korta samtalssammanfattningar. Samtals-API:erna lägger till filter för procedur, ogiltiga verktygsanrop och sortering; procedur-API:erna lägger till val av agentversion; ämnes-API:erna lägger till kontroller för utvärderingsdetaljer och sortering efter frustration. Versionen lägger även till fält för uppdateringsfrekvens för kunskapsbasen, testmiljö och varningsintegrering samt meddelandetyper för dubbning i realtid.

#### Python SDK

- [v2.65.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.65.0) - Lade till klienter och typer för ärenden för samtalstriage och korta samtalssammanfattningar. Samtals-API:erna lägger till filter för procedur, ogiltiga verktygsanrop och sortering; procedur-API:erna lägger till val av agentversion; ämnes-API:erna lägger till kontroller för utvärderingsdetaljer och sortering efter frustration. Versionen lägger även till fält för uppdateringsfrekvens för kunskapsbasen, testmiljö och varningsintegrering, och bevarar upprepade multipart-fält för Speech to Text `keyterms` och Dubbing `webhook_ids`.

#### Swift SDK

- [v3.3.0](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.3.0) - Lade till typad parsning av klientfel, hantering av `expects_response` och typsäkra verktygsresultat. WebRTC-start blir nu redo när agenten ansluter i stället för att vänta på prenumeration på ljudspåret. Versionen förbättrar även URL-hanteringen, undertrycker brus från okända händelser och tar bort allokering av realtidstrådar från bearbetning av programvarudämpning.

#### Paket

- [@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) och [@elevenlabs/convai-widget-embed@0.16.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.2) - WebRTC-utdatainsamling använder nu självhostade AudioWorklet-sökvägar under strikta innehållssäkerhetspolicyer. Cachning av worklets inkluderar den begärda källan, vilket förhindrar att en tidigare infogad URL ersätter en självhostad sökväg. Konfigurationsfel i React Native pekar nu på `@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) och [@elevenlabs/convai-widget-embed@0.16.3](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.3) - Lade till valfria `webRtc.iceTransportPolicy`. Ange den till `relay` för att begränsa WebRTC ICE-kandidater till TURN-reläer i nätverk som blockerar direkt UDP-trafik.
- [@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) och [@elevenlabs/convai-widget-embed@0.16.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.4) - Lade till återanropet `onContextUsage` och typen `ContextUsageEvent`. React exponerar återanropet via `useConversation`. React Native löses nu via paketets exportvillkor i stället för identifiering av globala webbläsarobjekt.
- [@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) och [@elevenlabs/convai-widget-embed@0.17.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.17.0) - Lade till rikt innehåll i första meddelandet med attributerade knapprespons, `onExternalAgentDisconnected` och `onMCPToolApprovalRequest`. WebRTC använder nu den valda inmatningsenheten, behåller dämpningsläget vid byte av mikrofon och misslyckar med konfigurationen om initieringsdata inte kan skickas. Widgeten lägger till status för samtidighetskö, valfritt språkval i den hopfällda utlösaren och rendering av första meddelandet för agenter som stöder både text och röst.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenAgents

- Lade till nio slutpunkter för ärenden för samtalstriage:
  - [Skapa samtalsärende](/docs/sv/api-reference/triage-tickets/create-agent-conversation-ticket-route) - `POST /v1/convai/triage-tickets`. Begäran kräver `conversation_id` (sträng) och accepterar `qa_comment` (nullbar sträng, 1–10 000 tecken) samt upp till 200 turkommentarer.
  - [Lista ärenden](/docs/sv/api-reference/triage-tickets/list-agent-conversation-tickets-route) - `GET /v1/convai/agents/{agent_id}/triage-tickets`, med markörpaginering.
  - [Skapa manuellt ärende](/docs/sv/api-reference/triage-tickets/create-manual-agent-ticket-route) - `POST /v1/convai/agents/{agent_id}/triage-tickets`. Begäran kräver `qa_comment` (sträng, 1–10 000 tecken).
  - [Lista tilldelningsbara användare](/docs/sv/api-reference/triage-tickets/get-assignable-users-route) - `GET /v1/convai/agents/{agent_id}/triage-tickets/assignable-users`. Svaret listar arbetsytemedlemmar som inte är tjänstkonton och om varje medlem har åtkomst till agenten.
  - [Hämta ärende](/docs/sv/api-reference/triage-tickets/get-agent-conversation-ticket-route) - `GET /v1/convai/triage-tickets/{agentqa_ticket_id}`.
  - [Uppdatera ärende](/docs/sv/api-reference/triage-tickets/update-agent-conversation-ticket-route) - `PATCH /v1/convai/triage-tickets/{agentqa_ticket_id}`. Begäran accepterar valfria `status` och nullbara `assignee_user_id`.
  - [Ta bort ärende](/docs/sv/api-reference/triage-tickets/delete-agent-conversation-ticket-route) - `DELETE /v1/convai/triage-tickets/{agentqa_ticket_id}`.
  - [Lägg till kommentar](/docs/sv/api-reference/triage-tickets/add-ticket-comment-route) - `POST /v1/convai/triage-tickets/{agentqa_ticket_id}/comments`. Begäran kräver `comment` (sträng, 1–10 000 tecken).
  - [Lägg till turkommentar](/docs/sv/api-reference/triage-tickets/add-turn-comment-route) - `POST /v1/convai/triage-tickets/{agentqa_ticket_id}/turn-comments`. Begäran kräver nollbaserade `turn_index` (heltal) och `comment` (sträng, 1–10 000 tecken).

## Uppdaterade slutpunkter

### ElevenAgents

- [Hämta signerad URL](/docs/sv/api-reference/conversations/get-signed-url) - `GET /v1/convai/conversation/get-signed-url`
  - Lade till valfria `debug_events_request` (boolean, standardvärde `false`). Felsökningshändelser kräver redaktörsåtkomst till agenten.
- [Hämta WebRTC-token](/docs/sv/api-reference/conversations/get-webrtc-token) - `GET /v1/convai/conversation/token`
  - Lade till valfria `debug_events_request` (boolean, standardvärde `false`). Den äldre rutten `GET /v1/convai/conversation/get_signed_url` accepterar samma parameter.
- [Lista samtal](/docs/sv/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Lade till valfria `triggered_procedure_ids` (nullbar strängarray, högst 50) för att matcha samtal där någon av de angivna procedurerna kördes.
  - Lade till valfria `include_invalid_tool_calls` (boolean, standardvärde `false`) för att inkludera verktygsanrop som inte kördes.
  - Lade till valfria `sort_direction` (`asc` eller `desc`, standardvärde `desc`) för samtalsstarttid.
- [Textsök i samtalsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Lade till valfria `triggered_procedure_ids` (nullbar strängarray, högst 50).
  - Lade till valfria `include_invalid_tool_calls` (boolean, standardvärde `false`).
- [Hämta ämnen för agentsamtal](/docs/sv/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Lade till valfria `include_evaluation_criteria` (boolean, standardvärde `true`).
  - Lade till `frustration` i `sort_by`.
  - Ämnessvar lägger till nullbara `success_rate` (tal), medan det övergripande svaret lägger till `aggregated_run_count` (heltal, standardvärde `0`).
  - `from_unix_secs` avrundas nedåt till början av dess UTC-dag. Ett begränsat intervall aggregerar slutförda dagliga identifieringskörningar; om båda gränserna utelämnas returneras den senaste körningen.
- [Lista procedurer](/docs/sv/api-reference/agents/procedures/list) (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures`) och [Hämta procedur](/docs/sv/api-reference/agents/procedures/get) (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}`)
  - Lade till valfria nullbara `agent_version_id` (sträng) för att hämta procedurer från en specifik agentversion.
- [Skapa test](/docs/sv/api-reference/tests/create) och [Uppdatera test](/docs/sv/api-reference/tests/update)
  - Lade till valfria nullbara `environment` (sträng) i scheman för svar, simulering och enhetstest av verktygsanrop. Värdet väljer miljöspecifika URL:er, headers och autentiseringsanslutningar; standardvärdet är `production`.
- [Skapa URL-dokument](/docs/sv/api-reference/knowledge-base/create-from-url), [Skapa crawljobb](/docs/sv/api-reference/knowledge-base/create-crawl-job) och [Skapa mapp](/docs/sv/api-reference/knowledge-base/create-folder)
  - Lade till valfria nullbara `minimum_frequency_days` (heltal, 1–180) för automatisk synkronisering. Standardvärdet är `7`, och en striktare frekvens för överordnad mapp har företräde.

### Musik

- [Lista Music Finetunes](/docs/sv/api-reference/music/finetunes/list) - `GET /v1/music/finetunes`
  - Ökade maximala `page_size` från 100 till 150. Standardvärdet är fortfarande 50.

## Schemaändringar

### ElevenAgents

- Begäranden om agentuppdatering lägger till valfria nullbara `procedures` (`object<string, ProcedureVersionRef>`). Varje värde kräver `procedure_id` och `version_id` (strängar). Ett tomt objekt tar bort alla procedurer.
- Konfiguration för samtalsinitiering lägger till `enable_procedure_ids_from_client` (boolean, standardvärde `false`). Initieringsdata lägger till valfria nullbara `procedure_ids` (strängarray); en tom array inaktiverar alla procedurer för startagenten.
- `ClientEvent` lägger till `context_usage`.
- Åsidosättningar av mjuk timeout lägger till valfria nullbara `additional_soft_timeout_messages` (strängarray).
- Konstanta värden i modeller för analys och schemaåsidosättning accepterar nu `null`.
- Standardvärdena i widgetkonfigurationen för `mic_muting_enabled` och `transcript_enabled` har ändrats från `false` till `true`. Ange dem uttryckligen som `false` för att behålla det tidigare beteendet.

### Arbetsyta

- Svar från [Hämta användare](/docs/sv/api-reference/user/get) tog bort `xi_api_key` från `UserResponseModel`.
- `ResourceMetadataResponseModel.role_to_group_ids` accepterar nu anpassade roll-ID:n som nycklar i stället för att begränsa nycklar till `admin`, `editor`, `commenter` och `viewer`.
- Svar för direktpublicering lägger till valfria nullbara `restricted_to_user_email_domains` (strängarray).
- Svar för väntande prenumerationsbyte lägger till `go` i `next_tier`.

</Accordion>

## August 22, 2026

### MCP-server

- **Lokal MCP-server utfasad**: Den lokala [ElevenLabs MCP-servern](https://github.com/elevenlabs/elevenlabs-mcp) och [MCP-spelaren](https://github.com/elevenlabs/elevenlabs-mcp-player) är utfasade till förmån för den [hostade MCP-servern](/docs/sv/eleven-agents/operate/hosted-mcp). Båda arkiven är arkiverade och kommer inte längre att få uppdateringar. Den hostade servern finns på `https://api.elevenlabs.io/v1/mcp`, låter dig logga in med ditt ElevenLabs-konto via OAuth och kräver varken lokal installation eller API-nyckel. Se [dokumentationen för den hostade MCP-servern](/docs/sv/eleven-agents/operate/hosted-mcp) för installationsinstruktioner för Claude, Cursor och andra MCP-klienter.

## August 17, 2026

### ElevenCreative

- **API:er för bild-, video- och talgenerering**: Nya asynkrona Flows-API:er skapar, listar och hämtar video-, bild- och talgenereringar. Genereringssvar visar tillstånden `pending`, `generating`, `completed` och `failed`, och begäranden kan innehålla ett webhook-mål för slutförandehändelser.
- **Återanvändbara medieresurser**: Nya resurs-API:er laddar upp, listar, hämtar och tar bort arbetsytans medier. Bild-, video- och ljudreferenser kan använda en uppladdad resurs, en tidigare generering eller infogade base64-data, så att genereringsjobb kan kedjas samman. Se [Referenser och resurser](/docs/sv/eleven-api/guides/how-to/image-and-video/references).

### ElevenAgents

- **Lättviktiga konversationssammanfattningar**: [Hämta konversationssammanfattning](/docs/sv/api-reference/conversations/get-summary) returnerar den genererade titeln, transkriptionssammanfattningen, samtalsutfallet och vanliga användar- eller agentmeddelanden utan att läsa in hela transkriptionen. Den valfria frågeparametern `max_messages` är ett heltal från 1 till 200 (standardvärde `40`); längre konversationer sätter `messages_omitted` till `true`. Användbart för agenter som behöver bevara kontext.
- **Sidindelning och sortering av konversationsämnen**: [Hämta agentens konversationsämnen](/docs/sv/api-reference/conversations/topics/get) lägger till valfri markörbaserad sidindelning och sortering. Använd `page_size` (heltal, 1–100), `cursor` (sträng), `sort_by` (`conversations`, `sentiment` eller `success_rate`) och `sort_direction` (`asc` eller `desc`). Svar lägger till `has_more` och nullbara `next_cursor`.
- **Väntköer för samtidighet**: Agentplattformens inställningar lägger till valfria `queueing` (`AgentQueueingConfig`). Sätt `enabled` till `true` för att låta uppringare vänta när agenten når sin samtidighetsgräns; `wait_timeout_seconds` är ett heltal på upp till 1 800 (standardvärde `180`).
- **Kontroller för turer och arbetsflöden**: Turkonfigurationen lägger till `merge_with_default_ignore_terms` (boolesk, standardvärde `false`) för att kombinera anpassade avbrottstermer med kuraterade standardvärden. Mjuka tidsgränser lägger till `disable_until_first_user_message` (boolesk, standardvärde `false`), och lokaliseringar av arbetsflödesverktyg lägger till valfria `schema_overrides` för parameteråsidosättningar per nod.
- **Standardvärden för bakgrundsljud**: `BackgroundSoundConfig.volume` har nu standardvärdet `0.15` i stället för `0.6`, och `crossfade_loop` har nu standardvärdet `true` i stället för `false`. Ange dessa fält uttryckligen för att behålla det tidigare beteendet.

### SDK-versioner

#### JavaScript SDK

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.64.0) - Lade till `client.assets` för att ladda upp, lista, hämta och ta bort resurser, samt `client.flows` för asynkron video-, bild- och talgenerering. Turkonfigurationen lägger till `mergeWithDefaultIgnoreTerms`. Tog bort `CustomToolApiSchemaConfig` och `scimExternalId` från `WorkspaceGroupResponseModel`.

#### Python SDK

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.64.0) - Lade till klienter för resurser och Flows för asynkron video-, bild- och talgenerering, samt `merge_with_default_ignore_terms` i turkonfigurationen. Konfiguration av lokala sessioner lägger till `extra_setup_config` för att skicka ytterligare fält för installationsmeddelanden.

#### Paket

- [@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) och [@elevenlabs/convai-widget-embed@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.0) - Lade till experimentella orkestrerarsessioner för egen hosting och händelser för rikt innehåll. Scribe-ljudarbetsmoduler kan nu hostas själv för strikta säkerhetspolicyer för innehåll. Hantering av frånkoppling når nu konsekvent `disconnected` och förhindrar att sena återanrop rensar en nyare session. Widgeten visar snabbsvar och länkar direkt, återställer Markdown i rösttranskriptioner och åtgärdar språkmenyns placering i layouter med 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) och [@elevenlabs/convai-widget-core@0.16.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.1) - Lade till alternativ för Speech to Text i realtid för sekundära språk, entitetsidentifiering och filtrering av bakgrundsljud. Lade till händelser för slutligt transkript, identifierad entitet och ogiltig begäran; anpassade tidsstämpelordtyper efter liveschemat; och åtgärdade mikrofonbehörighetsfel som förhindrade återanslutning med `useScribe`.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenCreative

- [Skapa videogenerering](/docs/sv/api-reference/flows/video/create) - `POST /v1/flows/video`
- [Lista videogenereringar](/docs/sv/api-reference/flows/video/list) - `GET /v1/flows/video`
- [Hämta videogenerering](/docs/sv/api-reference/flows/video/get) - `GET /v1/flows/video/{generation_id}`
- [Skapa bildgenerering](/docs/sv/api-reference/flows/image/create) - `POST /v1/flows/image`
- [Lista bildgenereringar](/docs/sv/api-reference/flows/image/list) - `GET /v1/flows/image`
- [Hämta bildgenerering](/docs/sv/api-reference/flows/image/get) - `GET /v1/flows/image/{generation_id}`
- [Skapa talgenerering](/docs/sv/api-reference/flows/text-to-speech/create) - `POST /v1/flows/text-to-speech`
- [Lista talgenereringar](/docs/sv/api-reference/flows/text-to-speech/list) - `GET /v1/flows/text-to-speech`
- [Hämta talgenerering](/docs/sv/api-reference/flows/text-to-speech/get) - `GET /v1/flows/text-to-speech/{generation_id}`
- [Ladda upp resurs](/docs/sv/api-reference/assets/create) - `POST /v1/assets`
- [Lista resurser](/docs/sv/api-reference/assets/list) - `GET /v1/assets`
- [Hämta resurs](/docs/sv/api-reference/assets/get) - `GET /v1/assets/{asset_id}`
- [Ta bort resurs](/docs/sv/api-reference/assets/delete) - `DELETE /v1/assets/{asset_id}`

### ElevenAgents

- [Hämta konversationssammanfattning](/docs/sv/api-reference/conversations/get-summary) - `GET /v1/convai/conversations/{conversation_id}/summary`
  - Accepterar valfria `max_messages` (heltal, 1–200, standardvärde `40`)
  - Returnerar `GetConversationSummaryResponseModel` med obligatoriska `conversation_id`, `agent_id`, `status`, `message_count` och `note`
  - Vanliga `messages` innehåller endast `role` (`user` eller `agent`) och `message`; konversationer över gränsen returnerar `messages_omitted: true`

## Uppdaterade slutpunkter

### ElevenAgents

- [Hämta liveantal](/docs/sv/api-reference/analytics/get) - `GET /v1/convai/analytics/live-count`
  - Lade till valfria `agent_ids` (strängarray, högst 25), som har företräde framför `agent_id`
- [Hämta agentens konversationsämnen](/docs/sv/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Lade till valfria `page_size` (heltal, 1–100), `cursor` (sträng), `sort_by` (`conversations`, `sentiment` eller `success_rate`) och `sort_direction` (`asc` eller `desc`)
  - Svar lägger till `has_more` (boolesk, standardvärde `false`) och nullbara `next_cursor` (sträng)

## Schemaändringar

### ElevenAgents

- Lade till valfria `queueing` (`AgentQueueingConfig`) i agentplattformens inställningar. Den innehåller `enabled` (boolesk, standardvärde `false`) och `wait_timeout_seconds` (heltal större än 0 och högst 1 800, standardvärde `180`)
- Lade till valfria `schema_overrides` i `WorkflowToolLocator`; åsidosättningar per nod för konstant, dynamisk variabel, LLM eller utelämnande har företräde framför åsidosättningar på verktygsnivå
- Lade till `merge_with_default_ignore_terms` (boolesk, standardvärde `false`) i turkonfigurationen och relaterade åsidosättningsscheman
- Lade till `disable_until_first_user_message` (boolesk, standardvärde `false`) i konfigurationen för mjuk tidsgräns och relaterade åsidosättningsscheman
- Lade till obligatoriska skrivskyddade `status` (`success`, `error`, `blocked` eller `skipped`) i svarshändelser för realtidsagentverktyg
- Lade till `avaya` i källor för konversationsinitiering och `avaya_api_key` i auktoriseringsmetoder
- Lade till `gemini-3.6-flash` och `gemini-3.7-flash` bland värden som stöds för agent-LLM
- Ändrade standardvärdet för `BackgroundSoundConfig.volume` från `0.6` till `0.15` och för `crossfade_loop` från `false` till `true`
- Tog bort `CustomToolApiSchemaConfig`; användare av genererade SDK:er som importerar denna typ måste ta bort importen
- Tog bort `scim_external_id` från `WorkspaceGroupResponseModel`

</Accordion>

## August 10, 2026

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

### Dubbing v2 API

Dubbing v2 är nu tillgängligt via API:et. Det översätter ljud och video till fler än 90 språk samtidigt som varje talares röst, tonfall och tempo bevaras.

Det nya projektbaserade API:et sparar källtranskriptioner och översättningar som redigerbar JSON. Skapa ett projekt från en fil eller URL, lägg till ett eller flera målspråk, redigera enskilda transkriptionssegment eller översättningar och generera sedan bara de områden som har ändrats igen. Följ [snabbstartsguiden för Dubbing](/docs/sv/eleven-api/guides/cookbooks/dubbing) för att skapa din första dubbning.

<YoutubeEmbed id="GSk5JyiT4sU" />

<CardGroup cols={3}>
  <Card
    title="Snabbstart"
    icon="duotone code"
    href="/docs/sv/eleven-api/guides/cookbooks/dubbing"
  >
    Skapa ditt första Dubbing v2-projekt och generera ett översatt ljudspår.
  </Card>
  <Card
    title="Förfina och generera igen"
    icon="/docs/_fern-files/elevenlabs.docs.buildwithfern.com/77d8c519257eb198dd8c1be0c00e24edfbbf36bf99d5edcc5dcf5598c8e9ae36/assets/icons/dubbing.svg"
    href="/docs/sv/eleven-api/guides/how-to/dubbing/refine-and-regenerate"
  >
    Redigera källtranskriptioner och översättningar och generera sedan ändrade områden igen.
  </Card>
  <Card
    title="API-referens"
    icon="duotone book"
    href="/docs/sv/api-reference/dubbing/create-project"
  >
    Utforska slutpunkter för Dubbing-projekt, språk och transkriptioner.
  </Card>
</CardGroup>

### ElevenAgents

- **Skyddsfilter för konversationer**: [Lista konversationer](/docs/sv/api-reference/conversations/list) lägger till de valfria frågeparametrarna `guardrail_types` (`GuardrailType[]`) och `custom_guardrail_names` (strängarray). Den befintliga konversationshierarkin kan nu filtreras med valfria `parent_conversation_id` (sträng).
- **Status för grendivergens**: [Lista agentgrenar](/docs/sv/api-reference/agents/branches/list) lägger till valfria `include_commit_status` (boolesk, standardvärde `false`). När den är aktiverad innehåller grensammanfattningar de nullbara fälten `commits_ahead`, `commits_behind` och `merged_into_branch_id`.
- **Kontroller för konversationer och verktyg**: Klientåsidosättningar stöder nu `max_duration_seconds` och `pronunciation_dictionary_locators`. MCP-serverkonfigurationen lägger till `request_meta` för att skicka MCP-`_meta`-värden till verktygsanrop, och tidsgränser för webhook-verktyg stöder nu upp till 300 sekunder.
- **Användning för analys efter samtal**: Debitering för konversationer lägger till en `analysis`-uppdelning med löpande summor per funktion och körningsögonblicksbilder. Transkriptionsmeddelanden lägger till `triggered_guardrails`, och konversationsturer lägger till valfria `producing_llm`.

### Röster

- **Filter för röstsökning**: [Hämta alla röster v2](/docs/sv/api-reference/voices/search) lägger till de valfria frågeparametrarna `gender`, `age`, `language`, `accent`, `use_cases`, `min_notice_period_days`, `include_custom_rates`, `include_live_moderated` och `high_quality`.

### SDK-versioner

#### JavaScript SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.63.0) - Lade till alternativ för Speech to Text i realtid för sekundära språk, språk- och entitetsidentifiering, filtrering av bakgrundsljud, loggning och autentisering med engångstoken. Lade till händelser för slutligt transkript, entitet och ogiltig begäran; åtgärdade utskick av ej godkända villkor, duplicerade `audio_format`-parametrar och inkluderande VAD-gränser.
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.62.0) - Lade till metoder för massuppdatering av Dubbing-transkript och `DubbingRegenerateResponse`; lade till stöd för konversationsskyddsfilter, commit-status för agentgrenar, agentaviseringar och MCP `requestMeta`. Skapande av språkmål accepterar inte längre `modelId`.
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.61.0) - Lade till filtrering av konversationshierarki, debitering för analys efter samtal, metadata för aktiverade skyddsregler, detaljer om sammanslagningskonflikter i grenar, maskering av DTMF-indata och uppladdning av Dubbing-transkriptioner. Tog bort exporterade OpenAI-sessionstyper för realtid och resultatvarianter för verktyget `run_subagent_*`.

#### Python SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.63.0) - Lade till alternativ för Speech to Text i realtid för sekundära språk, språk- och entitetsidentifiering, filtrering av bakgrundsljud, loggning och autentisering med engångstoken. Lade till händelser för slutligt transkript, entitet och ogiltig begäran; åtgärdade utskick av ej godkända villkor och avvisar nu anslutningar utan API-nyckel eller token.
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.62.0) - Lade till Dubbing-metoderna `update_segments` och `DubbingRegenerateResponse`; lade till stöd för `guardrail_types`, `custom_guardrail_names`, `include_commit_status` och MCP `request_meta`. Uppdateringar av Dubbing-segment använder nu modeller för begärandetext, och skapande av språkmål accepterar inte längre `model_id`.
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.61.0) - Lade till `parent_conversation_id`, debitering för analys, metadata för aktiverade skyddsregler, sammanslagningskonflikter i grenar, maskering av DTMF-indata och uppladdning av Dubbing-transkriptioner. Tog bort OpenAI-sessionstyper för realtid och resultatmodeller för `run_subagent_*`.

#### Android SDK

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.1) - Åtgärdade att avsiktliga frånkopplingar av sessioner med endast text rapporterades som `ConversationStatus.ERROR`.
- [v0.12.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.0) - Lade till `ConversationConfig.useMediaStream` för att dirigera konversationsljud genom Androids medieström. Fjärrinitierade normala WebSocket-stängningar rapporterar nu `DisconnectionDetails.Agent`, medan lokalt initierade stängningar rapporterar `DisconnectionDetails.User`.

#### MCP-server

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.2) - Åtgärdade ett problem med sökvägstraversering.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Dubbing

- [Massuppdatera källsegment](/docs/sv/api-reference/dubbing/source-transcript/batch-update-source-segments) - `PATCH /v1/dubbing/project/{project_id}/transcript/segments`
  - Kräver `DubbingBulkSegmentUpdateRequest`
  - Uppdaterar atomärt källsegmentets text, talare eller tidpunkt
  - Returnerar `DubbingBulkSourceSegmentUpdateResponse` med uppdaterade `segments` och `revision`
- [Massuppdatera målsegment](/docs/sv/api-reference/dubbing/target-transcript/batch-update-target-segments) - `PATCH /v1/dubbing/project/{project_id}/language/{language_id}/transcript/segments`
  - Kräver `DubbingBulkTargetSegmentUpdateRequest`
  - Uppdaterar atomärt översättningar för flera målsegment
  - Returnerar `DubbingBulkTargetSegmentUpdateResponse` med uppdaterade `segments` och `revision`

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista konversationer](/docs/sv/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Lade till valfria `parent_conversation_id` (sträng)
  - Lade till valfria upprepningsbara `guardrail_types` (`GuardrailType[]`) och `custom_guardrail_names` (strängarray)
- [Lista agentgrenar](/docs/sv/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - Lade till valfria `include_commit_status` (boolesk, standardvärde `false`)
  - Grensammanfattningar lägger till nullbara `commits_ahead` (heltal), `commits_behind` (heltal) och `merged_into_branch_id` (sträng)

### Röster

- [Hämta alla röster v2](/docs/sv/api-reference/voices/search) - `GET /v2/voices`
  - Lade till valfria filter för `gender`, `age` och `accent` (sträng)
  - Lade till valfria filter för `language` och `use_cases` (strängarray)
  - Lade till valfria filter för `min_notice_period_days` (heltal), `include_custom_rates`, `include_live_moderated` och `high_quality` (boolesk)

## Schemaändringar

### ElevenAgents

- Scheman för klientåsidosättningar lägger till `max_duration_seconds` (heltal) och `pronunciation_dictionary_locators` (array)
- In- och utmatningsscheman för MCP-servern lägger till `request_meta`-mappningar
- Agentplattformens inställningar lägger till `alerting`; språkidentifiering lägger till `only_at_conversation_start` (boolesk)
- `AnalysisCharging.last_run` är nu obligatoriskt och kan inte vara null; löpande summor lägger till obligatoriska `runs` (heltal)
- Svar för RAG-segment kräver nu `content_format` och `document_type`

</Accordion>

## August 3, 2026

### ElevenAgents

- **Verktygsmockar för specifika tester**: Agentsimuleringar och enhetstester kan nu definiera `tool_mock_overrides`, nycklade efter verktygs-ID, för att ersätta delade mockar för ett test. `ToolResponseMockConfig` lägger även till valfria `is_error` (booleskt värde, standardvärde `false`) så att en mock kan testa flöden för verktygsfel.
- **Översatta arbetsflödesmeddelanden**: Bokstavliga meddelanden i Say-noder lägger till `text_translations`, en mappning från språknycklar till `TranslatedString`-objekt. Fältet är valfritt vid inmatning och obligatoriskt vid utmatning, så strikta svarsvaliderare måste acceptera det.
- **Filter för konversationsversioner**: [Lista konversationer](/docs/sv/api-reference/conversations/list) och [Textsök i konversationsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) lägger till den valfria frågeparametern `version_id` (sträng) för att filtrera resultat efter agentversion.
- **Systemverktyg för kunskapsbas**: Agentkonfigurationen lägger till ett systemverktyg `knowledge_base` med konfigurerbara `enabled_strategies` (`SearchStrategy[]`). RAG-frågor mot agentens kunskapsbas lägger till valfria `use_agent_defaults` (booleskt värde, standardvärde `true`); ange `false` för att använda neutrala hämtningsinställningar och samtidigt behålla agentens inbäddningsmodell.
- **Röstaktivitetsdetektering för agenter**: Scheman för att skapa, uppdatera, svara på och åsidosätta arbetsflöden för agenter lägger till `vad`-konfiguration. `VADConfig` stöder för närvarande `background_voice_detection` (booleskt värde, standardvärde `false`).
- **Anpassade LLM:er via WebSocket**: `CustomLLMAPIType` lägger till `websocket`.
- **Kontroller för filminne**: Widgetens konfiguration för filinmatning lägger till `max_files_in_memory` (heltal, 1–30, standardvärde `10`). Filer över gränsen sammanfattas och tas bort från minnet; `max_files_per_conversation` måste vara `-1` eller minst minnesgränsen.
- **Maskering av DTMF-inmatning**: `DTMFInputConfig` lägger till valfria `redact_input` (booleskt värde, standardvärde `false`) för att ersätta uppringarens knappsiffror i transkriptioner, konversationsloggar och analyser. Siffror som upprepas av agenten eller skickas till verktyg förblir oförändrade.

### Tal till text

- **Entitetsdetektering i realtid**: Scribe v2 Realtime lägger till frågealternativet `entity_detection`. Det accepterar `all`, en entitetstyp eller kategori, eller en matris med typer och kategorier, och skickar identifierade entiteter i händelserna `committed_transcript_entities`. Se [guiden för entitetsdetektering](/docs/sv/eleven-api/guides/how-to/speech-to-text/batch/entity-detection) för kategorier som stöds.

### Röster

- **Röstreplikering mellan dataresidenser**: Lade till `POST /v1/voices/{voice_id}/replicate-to-isolated-environment` för att kopiera en Instant Voice Clone- eller Voice Design-röst till en arbetsyta i samma konsoliderade faktureringsgrupp. Begäranden kräver `target_workspace_id` (sträng) och accepterar `preserve_voice_id` (booleskt värde, standardvärde `true`); svar returnerar mål-`voice_id`.
- **Karaktersmetadata**: Karaktärssvar lägger till `recommended_voice_ids` (strängmatris, standardvärde `[]`), metadata lägger till nullbara `role` (`CharacterRole`), och `CharacterAge` ersätter `middle-aged` med `middle_aged`.

### SDK-utgåvor

#### Paket

- [@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) och [@elevenlabs/convai-widget-core@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.15.0) - Lade till `onAgentReasoningResponsePart`, som tar emot strömmande händelser för agentresonemang med typerna `start`, `delta` och `stop`.
- [@elevenlabs/convai-widget-core@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.15.0) och [@elevenlabs/convai-widget-embed@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.15.0) - Lade till `show_resize_button` och inbäddningsattributet `show-resize-button`. Ange någon av dem till `false` för att dölja widgetens kontroll för att expandera och fälla ihop i sidhuvudet.
- [@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) och [@elevenlabs/convai-widget-core@0.15.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.15.1) - Lade till alternativet `enableLogging` i `Scribe.connect` och `useScribe`. Om du anger det till `false` startas en företagssession utan datalagring. Scribe-typen `session_started` rapporterar nu `enable_logging`; det oanvända fältet `disable_logging` togs bort.

#### MCP-server

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.1) - Innehåller verktygsuppdateringarna från v0.11 och en beroendeuppdatering som löser 44 säkerhetsvarningar.
- [v0.11.0](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.11.0) - Lade till `simulate_conversation` med konfigurerbart simulerat användarbeteende, utvärderingskriterier, transkriptutdata och godkänd/underkänd-analys. Verktyget `speech_to_text` använder nu som standard `scribe_v2`, och `voice_clone` skickar nu ljudfilinnehåll i stället för sökvägssträngar.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Röster

- `POST /v1/voices/{voice_id}/replicate-to-isolated-environment`
  - Replikerar en Instant Voice Clone- eller Voice Design-röst till en annan arbetsytas isolerade miljö
  - Kräver `target_workspace_id` (sträng)
  - Accepterar valfri `preserve_voice_id` (booleskt värde, standardvärde `true`)
  - Returnerar obligatoriska `voice_id` (sträng)

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista konversationer](/docs/sv/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Lade till valfri frågeparameter `version_id` (sträng)
- [Textsök i konversationsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Lade till valfri frågeparameter `version_id` (sträng)
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - Lade till valfritt begärandefält `use_agent_defaults` (booleskt värde, standardvärde `true`)

## Schemaändringar

### ElevenAgents

- Simulerings- och enhetstestpayloads lägger till valfria `tool_mock_overrides`-mappningar; `ToolResponseMockConfig` lägger till valfria `is_error` (booleskt värde, standardvärde `false`)
- `SayNodeLiteralMessage` lägger till `text_translations` (mappning av `TranslatedString`); fältet är valfritt vid inmatning och obligatoriskt vid utmatning
- Agentkonfigurationen lägger till `knowledge_base` (`KnowledgeBaseToolConfig`) och `vad` (`VADConfig`)
- `CustomLLMAPIType` lägger till `websocket`
- `FileInputConfig` lägger till `max_files_in_memory` (heltal, 1–30, standardvärde `10`)
- `DTMFInputConfig` lägger till valfria `redact_input` (booleskt värde, standardvärde `false`)
- Agentkonfiguration i realtid använder nu `eleven_realtime_v1_mini` som standard

### Röster

- Karaktärssvar lägger till `recommended_voice_ids` (strängmatris, standardvärde `[]`)
- Karaktärsmetadata lägger till nullbara `role` (`CharacterRole`)
- Inkompatibelt: `CharacterAge` ersätter `middle-aged` med `middle_aged`; klienter som skickar det gamla värdet måste migrera

### Text to Speech

- Inkompatibelt: tog bort `AudioFilterId` och `audio_filter` från ElevenAgents konfigurationsscheman för Text to Speech

</Accordion>

## July 27, 2026

### ElevenAgents

- **Åsidosättningar för WhatsApp-gren och -miljö**: [Utgående WhatsApp-meddelanden](/docs/sv/api-reference/whats-app/outbound-message) och [utgående samtal](/docs/sv/api-reference/whats-app/outbound-call) respekterar nu `branch_id` och `environment` som skickas i `conversation_initiation_client_data`. Åsidosättningar valideras innan något skickas — en okänd gren eller miljö avvisas med ett fel — och gäller under hela konversationen, så att en kunds svar återupptas i den begärda [grenen](/docs/sv/eleven-agents/operate/versioning) och [miljön](/docs/sv/eleven-agents/integrate/environment-variables). Se [WhatsApp-guiden](/docs/sv/eleven-agents/whatsapp) för exempel.
- **API:er för procedurer**: Lade till åtta offentliga, grenspecifika åtgärder för att hantera [procedurer](/docs/sv/eleven-agents/customization/procedures). Du kan skapa, lista, hämta och ta bort procedurer; skapa, hämta eller kassera utkaständringar; och kompilera procedurutkast till ett agentarbetsflöde. När du skapar procedurer kan du ange `name`, `content`, `type` och `trigger`. En tom `trigger` skapar en delprocedur, medan en utelämnad eller `null`-trigger härleds från procedurinnehållet.
- **Crawljobb för kunskapsbaser**: Lade till API:er för att skapa, lista, granska och avbryta crawljobb. Begäranden om att skapa jobb kräver `url` (sträng) och stöder crawldjup, sidgränser, URL-mönster, webbplatskartans URL:er, mappplacering, automatisk synkronisering och borttagning av otillgängliga dokument.
- **Masshantering av kunskapsbaser**: Lade till [kontroller av beroenden i bulk](/docs/sv/api-reference/knowledge-base/dependent-agents-multiple) och [massborttagning](/docs/sv/api-reference/knowledge-base/bulk-delete) för 1–20 unika dokument- eller mapp-ID:n. Beroendekontroller stöder paginering och `dependent_type`; borttagning returnerar separat lyckat eller misslyckat resultat för varje ID. Att ange `force: true` tar även bort beroenden och raderar icke-tomma mappar rekursivt.
- **Export av batchsamtalsresultat**: Lade till [Exportera batchsamtalsresultat](/docs/sv/api-reference/batch-calling/export) för att ladda ner mottagare och konversationsresultat från en avslutad batch som CSV.
- **Konversationsfilter och analysdata**: [Lista konversationer](/docs/sv/api-reference/conversations/list) och [Textsök i konversationsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) lägger till valfria matrisfilter för `visited_agent_ids` och `visited_agent_branch_ids`, begränsade till 50 värden vardera. Listbegäranden accepterar även `data_collection_ids` och `evaluation_criteria_ids` för att inkludera motsvarande resultat i varje konversationssammanfattning. Sammanfattningar lägger till valfria `data_collection_results`, `evaluation_criteria_results` och `tag_ids`.
- **Refererad analyskonfiguration**: Agentplattformens inställningar lägger till det valfria, nullbara fältet `analysis_items`, typat som `AgentAnalysisItems`, för att bifoga utvärderings- och datainsamlingsobjekt via referens. Värdet `null` innebär att agenten fortfarande använder de äldre inbäddade fälten; ett tomt värde innebär en migrerad agent utan bifogade objekt.
- **Metadata för procedurberoenden**: Procedurreferenser lägger till `trigger` (sträng) och matriser för `referenced_tool_ids`, `referenced_kb_ids`, `referenced_procedure_ids` och `referenced_dynamic_variables`.
- **Svar för WebRTC-token**: Svar från [Hämta WebRTC-token](/docs/sv/api-reference/conversations/get-webrtc-token) kräver nu `conversation_id` (sträng) utöver `token`. Detta är en inkompatibel schemaändring för klienter som validerar eller deserialiserar svarsformatet.
- **RAG-resultat för kunskapsbaser**: `KnowledgeBaseRagToolResultModel` lägger till `chunks` (`KnowledgeBaseRagChunkModel[]`) för läget RAG-resultat-i-verktygsresultat.

### Studio

- **Status för projektutkast**: `ProjectCreationMetaResponseModel.status` lägger till `draft`. Projektskapandetypen använder nu den delade enumen `ProjectCreationMetaType` med samma befintliga värden.

### Röster

- **Röstaccenter**: Lade till `GET /v1/voices/accents` för att lista accenterna som finns i det delade röstbiblioteket. Resultat kan filtreras efter `language` och `model_id`, och varje accent returnerar `accent`, `language`, `code` och det läsbara `name`. Värdet `accent` kan skickas till frågeparametern `accent` för [Hämta delade röster](/docs/sv/api-reference/voices/voice-library/get-shared) för att filtrera delade röster.

### Arbetsytor

- **Användningsrapportering för webhooks**: `WebhookUsageType` lägger till `Flows`.

### SDK-utgåvor

#### JavaScript SDK

- [v2.60.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.60.0) - Lade till `voices.accents.get` för att lista röstaccenter i det delade röstbiblioteket, tillsammans med ElevenAgents API:er för procedurer, crawljobb för kunskapsbaser och masshantering samt den refererade analyskonfigurationen från det senaste schemat.

#### Python SDK

- [v2.60.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.60.0) - Lade till API:erna för röstaccenter, ElevenAgents-procedurer, crawljobb för kunskapsbaser och masshantering från det senaste schemat. Åtgärdade även uppstarten av `AsyncConversation` så att den inte längre blockerar, och korrigerade multipart-fält med listor av primitiver så att de skickas som upprepade formulärfält.

#### Paket

- [@elevenlabs/client@1.15.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.15.2) - Åtgärdade `onAudioAlignment` i WebRTC-transporter genom att vidarebefordra justeringsmetadata från ljudmeddelanden medan ljuduppspelningen ligger kvar på LiveKit-spåret.
- [@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) och [@elevenlabs/convai-widget-embed@0.14.12](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.12) - Uppdaterade beroenden för att inkludera WebRTC-justeringsfixen från `@elevenlabs/client@1.15.2`.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenAgents

- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures`
  - Skapar en procedur och returnerar dess `procedure_id` (sträng)
  - Accepterar valfria `name` (sträng, högst 200 tecken), `content` (sträng), `type` (`ProcedureType`, standardvärde `free_form`) och `trigger` (nullbar sträng)
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures`
  - Listar grenprocedurer med `procedure_id`, `version_id`, `name`, `type`, `trigger` och `has_draft`
  - Utesluter procedurinnehåll; hämta en enskild procedur för att läsa innehållet
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}`
  - Accepterar valfri `version_id` (sträng); annars returneras versionen vid grenens huvud
  - Returnerar `name`, `content`, `type` och `trigger`
- `DELETE /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}`
  - Tar bort proceduren från grenens arbetsuppsättning för utkast
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}/draft`
  - Returnerar det aktuella procedurutkastet
- `PATCH /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}/draft`
  - Skapar eller uppdaterar ett utkast
  - Kräver `name` (sträng, högst 200 tecken), `content` (sträng, högst 50 000 tecken) och `type` (`ProcedureType`); accepterar valfri `trigger` (nullbar sträng)
- `DELETE /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/{procedure_id}/draft`
  - Kasserar utkaständringar och återställer proceduren till dess sparade version
- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/procedures/compile`
  - Kompilerar procedurutkast till en `AgentWorkflowResponseModel`
- [Skapa crawljobb](/docs/sv/api-reference/knowledge-base/create-crawl-job) - `POST /v1/convai/knowledge-base/crawl`
  - Kräver `url` (sträng)
  - Accepterar valfria `max_depth` (heltal, 1–5, standardvärde `3`), `max_pages` (heltal, 1–10 000, standardvärde `1000`), `pattern` (sträng), `sitemap_urls` (strängmatris), `parent_folder_id` (sträng), `enable_auto_sync` (booleskt värde, standardvärde `false`) och `auto_remove` (booleskt värde, standardvärde `false`)
- [Lista crawljobb](/docs/sv/api-reference/knowledge-base/list-crawl-jobs) - `GET /v1/convai/knowledge-base/crawl`
  - Accepterar valfria `include_job_ids` (strängmatris), `page_size` (heltal, 1–100, standardvärde `30`) och `cursor` (sträng)
- [Hämta crawljobb](/docs/sv/api-reference/knowledge-base/get-crawl-job) - `GET /v1/convai/knowledge-base/crawl/{crawl_job_id}`
- [Avbryt crawljobb](/docs/sv/api-reference/knowledge-base/cancel-crawl-job) - `POST /v1/convai/knowledge-base/crawl/{crawl_job_id}/cancel`
- [Hämta beroende agenter för flera dokument](/docs/sv/api-reference/knowledge-base/dependent-agents-multiple) - `POST /v1/convai/knowledge-base/dependent-agents`
  - Kräver `document_ids` (matris med 1–20 unika strängar)
  - Accepterar valfria `dependent_type` (`KnowledgeBaseDependentType`, standardvärde `all`), `page_size` (heltal, 1–100, standardvärde `30`) och `cursor` (sträng)
- [Massradera dokument i kunskapsbasen](/docs/sv/api-reference/knowledge-base/bulk-delete) - `POST /v1/convai/knowledge-base/bulk-delete`
  - Kräver `document_ids` (matris med 1–20 unika strängar)
  - Accepterar valfri `force` (booleskt värde, standardvärde `false`)
  - Returnerar lyckat eller misslyckat resultat för varje dokument-ID
- [Exportera batchsamtalsresultat](/docs/sv/api-reference/batch-calling/export) - `GET /v1/convai/batch-calling/{batch_id}/export`
  - Returnerar mottagare och konversationsresultat för avslutade batcher som CSV

### Röster

- `GET /v1/voices/accents`
  - Listar accenterna som finns i det delade röstbiblioteket
  - Accepterar valfria frågeparametrar `language` (sträng) och `model_id` (sträng)
  - Varje accent returnerar `accent`, `language`, `code` och `name`

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista konversationer](/docs/sv/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Lade till valfria strängmatrisfilter för `visited_agent_ids` och `visited_agent_branch_ids`, begränsade till 50 värden vardera
  - Lade till valfria strängmatriser `data_collection_ids` och `evaluation_criteria_ids` för att välja analysresultat för varje sammanfattning
  - Svarssammanfattningar lägger till de valfria objektfälten `data_collection_results` och `evaluation_criteria_results`, samt strängmatrisen `tag_ids`
- [Textsök i konversationsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Lade till valfria strängmatrisfilter för `visited_agent_ids` och `visited_agent_branch_ids`, begränsade till 50 värden vardera
- [Hämta WebRTC-token](/docs/sv/api-reference/conversations/get-webrtc-token) - `GET /v1/convai/conversation/token`
  - Svar kräver nu `conversation_id` (sträng)
  - Inkompatibelt: strikta svarsvaliderare och deserialiserare måste acceptera det nya obligatoriska fältet

## Schemaändringar

### ElevenAgents

- Inställningar för agentplattformens begäran och svar lägger till det valfria, nullbara fältet `analysis_items`, typat som `AgentAnalysisItems`, för refererad utvärderings- och datainsamlingskonfiguration
- Procedurreferenser lägger till `trigger` (sträng), `referenced_tool_ids` (strängmatris), `referenced_kb_ids` (strängmatris), `referenced_procedure_ids` (strängmatris) och `referenced_dynamic_variables` (strängmatris)
- `KnowledgeBaseRagToolResultModel` lägger till `chunks` (`KnowledgeBaseRagChunkModel[]`)

### Studio

- `ProjectCreationMetaResponseModel.status` lägger till `draft`
- `ProjectCreationMetaResponseModel.type` refererar nu till den delade enumen `ProjectCreationMetaType`

### Arbetsytor

- `WebhookUsageType` lägger till `Flows`

</Accordion>

## July 20, 2026

### Musik

- **API för Music Finetunes**: Lade till API-stöd för att hantera [Music Finetunes](/docs/sv/eleven-creative/products/music/finetunes). Fem slutpunkter låter dig skapa en Finetune från uppladdat ljud, lista tillgängliga Finetunes, hämta träningsstatus, uppdatera metadata och synlighet eller ta bort en Finetune. Alla SDK-metoder för musikgenerering exponerar nu `finetune_id`.

### ElevenAgents

- **Lös externa samtalsreferenser**: Lade till `GET /v1/convai/conversations/resolve` för att lösa en Slack-meddelande-URL eller Zendesk-ärende-URL till ett samtal. Begäranden kräver frågeparametrarna `agent_id` och `reference` (strängar).
- **Fråga agenters kunskapsbaser**: Lade till `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query` för skrivskyddade RAG-frågor mot en agents kunskapsbas. Begäran kräver `query` (sträng), accepterar valfri `branch_id` (sträng) och returnerar rangordnade segment med metadata för dokument, segment, text och vektoravstånd. Den här slutpunkten är exkluderad från genererade SDK:er.
- **Innehållsformat för kunskapsbas**: Svar för filer, text och URL:er i kunskapsbasen lägger till valfri `content_format` (`html` | `markdown`, standard `html`).
- **Agentens röstkonfiguration**: Scheman för TTS-åsidosättningar lägger till valfri `model_id` (`TTSConversationalModel`) som kan åsidosättas av klienten. Standardvärdet för `enable_phoneme_tags` ändras från `false` till `true`.
- **Snabbare kaskad för LLM-reserv**: Standardvärdet för `cascade_timeout_seconds` ändras från 8 till 4 sekunder. Det tillåtna intervallet är fortsatt 2–15 sekunder.
- **Värdekällor för verktygsparametrar**: Objektverktygsparametrar kan nu använda `dynamic_variable`, `constant_value` eller `is_omitted`, i linje med befintliga kontroller för skalärer och arrayer. Åsidosättningar av konstanta scheman accepterar nu godtyckliga arrayer och objekt.
- **Skyddsräcken för fullständiga svar**: Anpassade skyddsräcken lägger till valfri `evaluate_full_response_only` (boolean, standard `false`) för att utvärdera hela svaret utan TTS en gång. Det här alternativet kräver blockeringsläge.
- **Twilio-samtalsinspelning**: Samtalskonfiguration för telefoni lägger till valfri `twilio_call_recording_enabled` (boolean, standard `false`). Inspelningar lagras i det anslutna Twilio-kontot och inställningen ignoreras av andra leverantörer.
- **Widgettext för filuppladdning**: Widgetens textkonfiguration lägger till valfria etiketter och felmeddelanden för att bifoga och ta bort filer, uppladdningsfel, typer som inte stöds, för stora filer, gränser för antal filer och skrivindikatorn.
- **Synkroniseringsstatus för kunskapsbas**: Svar för filer i kunskapsbasen lägger till valfria `auto_sync_info` och `refresh_status` (`FileRefreshStatus`). Mappsvar lägger till obligatoriska `document_count` (integer), ett rekursivt antal dokument som inte är mappar och är begränsat till 1000.
- **Filter för textsökning i samtal**: [Textsök i samtalsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) lägger till valfria array-frågeparametrar `exclude_statuses` och `termination_reasons`.
- **LLM-alternativ**: Agentens LLM-konfiguration lägger till `gpt-5.6-sol`, `gpt-5.6-terra` och `gpt-5.6-luna`. `LLMReasoningEffort` lägger till `max`.
- **Skrivindikatorer för WhatsApp**: Scheman för WhatsApp-konton, både begäran och svar, lägger till valfri `enable_typing_indicator` (boolean).

### Tal till text

- **Engångsautentisering för batcher**: [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) lägger till valfri `token` (sträng) som ett alternativ till API-nyckel eller bearer-autentisering. Skapa engångstokenen med `POST /v1/single-use-token/batch_scribe`; den upphör att gälla efter 15 minuter.
- **Tillförlitlighet för realtidsklienten**: `@elevenlabs/client` rapporterar nu fel vid mikrofonkonfiguration och felaktiga serverfel via `RealtimeEvents.ERROR`, frigör mikrofonresurser efter konfigurationsfel och anslutningsstängning och släpper sena mikrofonbildrutor efter att socketen stängts ned.

### Text to Speech

- **Arkiverade uttalslexikon**: [Lista uttalslexikon](/docs/sv/api-reference/pronunciation-dictionaries/list) lägger till valfri `include_archived` (boolean, standard `true`).

### Arbetsytor

- **Prenumerationer på webhook-händelser**: Begäranden för [Uppdatera arbetsytans webhook](/docs/sv/api-reference/webhooks/update) lägger till valfri `events` (`WorkspaceWebhookEventType[]`) med `voice_library_removal_notice`, `speech_to_text` och `agent_qa`. Webhook-svar kan returnera listan över prenumererade händelser.
- **Dimensioner för användningsanalys**: [Hämta arbetsyteanvändning](/docs/sv/api-reference/analytics/workspace/usage) lägger till `surface` och `actor` bland värdena för `group_by`.
- **Rensa gränser för tjänstkonton**: [Uppdatera API-nyckel för tjänstkonto](/docs/sv/api-reference/service-accounts/api-keys/update) accepterar `character_limit: "clear"` för att ta bort en månatlig teckengräns, tillsammans med `"no_update"` och heltalsvärden.
- **Referenser till webhookar för aviseringar**: Scheman för notifierare av varningswebhookar identifierar nu en arbetsytewebhook med obligatoriska `webhook_id` (sträng) i stället för att bädda in `url`, `method` och `headers`.

### SDK-versioner

#### JavaScript SDK

- [v2.59.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.59.0) - Lade till metoder för `music.finetunes` för att lista, skapa, hämta, uppdatera och ta bort Music Finetunes. Lade även till lösning av samtalsreferenser, filtrering av arkiverade uttalslexikon och engångstoken för Speech to Text.

#### Python SDK

- [v2.59.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.59.0) - Lade till Music Finetunes och lösning av samtalsreferenser från det senaste API-schemat. `OnPremInitiationData` lägger även till typade konfigurationer för `post_call_transcription_webhook` och `post_call_audio_webhook` med valfri `hmac_secret` för signerade webhookar efter samtal.

#### Paket

- [@elevenlabs/client@1.15.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.15.1) - Förbättrade felhantering i Scribe Realtime och rensning av mikrofonen vid konfigurationsfel, stängning av klient eller server samt sena ljudbildrutor.
- [@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) och [@elevenlabs/convai-widget-embed@0.14.11](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.11) - Uppdaterade beroenden för att inkludera Scribe Realtime-korrigeringarna i `@elevenlabs/client@1.15.1`.

#### Android SDK

- [v0.11.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.11.1) - Hindrade R8 och ProGuard från att förvränga utgående WebSocket- och WebRTC-händelsefält som `text` och `type`.

#### CLI

- [@elevenlabs/cli@0.5.6](https://github.com/elevenlabs/cli/releases/tag/%40elevenlabs%2Fcli%400.5.6) - Uppdaterade standardmallar för agenter så att de använder `scribe_realtime` i stället för den borttagna ASR-leverantören `elevenlabs`. Minimala mallar fortsätter att använda serverns standardvärde.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Musik

- [Lista Music Finetunes](/docs/sv/api-reference/music/finetunes/list) - `GET /v1/music/finetunes`
  - Stöder cursor-paginering, filter för synlighet och skapare samt sortering efter skapandetid eller namn
- [Skapa Music Finetune](/docs/sv/api-reference/music/finetunes/create) - `POST /v1/music/finetunes`
  - Kräver `name` och `primary_genre`
  - Accepterar upp till 50 ljudfiler, taggar, synlighet och `model_id`
- [Hämta Music Finetune](/docs/sv/api-reference/music/finetunes/get) - `GET /v1/music/finetunes/{finetune_id}`
- [Uppdatera Music Finetune](/docs/sv/api-reference/music/finetunes/update) - `PATCH /v1/music/finetunes/{finetune_id}`
  - Uppdaterar `name`, `tags`, `primary_genre` eller `visibility`
- [Ta bort Music Finetune](/docs/sv/api-reference/music/finetunes/delete) - `DELETE /v1/music/finetunes/{finetune_id}`

### ElevenAgents

- `GET /v1/convai/conversations/resolve`
  - Kräver frågeparametrarna `agent_id` (sträng) och `reference` (sträng)
  - Returnerar `GetConversationResponseModel`
- `POST /v1/convai/agents/{agent_id}/knowledge-base/rag-query`
  - Kräver `query` (sträng) i begärandetexten
  - Accepterar valfri frågeparameter `branch_id` (sträng)
  - Returnerar `AgentKnowledgeBaseRagQueryResponseModel`
  - Exkluderad från genererade SDK:er

## Uppdaterade slutpunkter

### ElevenAgents

- [Textsök i samtalsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Lade till valfria array-frågeparametrar `exclude_statuses` och `termination_reasons`

### Tal till text

- [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Lade till valfri frågeparameter `token` (sträng) för en engångstoken för batch-Scribe

### Text to Speech

- [Lista uttalslexikon](/docs/sv/api-reference/pronunciation-dictionaries/list) - `GET /v1/pronunciation-dictionaries`
  - Lade till valfri frågeparameter `include_archived` (boolean, standard `true`)

### Arbetsytor

- [Uppdatera arbetsytans webhook](/docs/sv/api-reference/webhooks/update) - `PATCH /v1/workspace/webhooks/{webhook_id}`
  - Lade till valfritt begärandefält `events` (`WorkspaceWebhookEventType[]`)
- [Hämta arbetsyteanvändning](/docs/sv/api-reference/analytics/workspace/usage) - `POST /v1/workspace/analytics/query/usage-by-product-over-time`
  - Lade till `surface` och `actor` i den valfria `group_by`-arrayen
- [Uppdatera API-nyckel för tjänstkonto](/docs/sv/api-reference/service-accounts/api-keys/update) - `PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}`
  - Lade till `"clear"` i det valfria fältet `character_limit`

## Schemaändringar

### ElevenAgents

- Svarsscheman för ElevenAgents kunskapsbas lägger till valfri `content_format` (`html` | `markdown`, standard `html`)
- Svar för filer i kunskapsbasen lägger till valfria `auto_sync_info` och `refresh_status` (`FileRefreshStatus`)
- Mappsvar för kunskapsbasen lägger till obligatoriska `document_count` (integer)
- Scheman för agentens TTS-åsidosättningar lägger till valfri `model_id` (`TTSConversationalModel`)
- Agentens TTS `enable_phoneme_tags` har nu `true` som standard i stället för `false`
- Reserv-LLM:ens `cascade_timeout_seconds` har nu 4 i stället för 8 sekunder som standard
- Agentens LLM-konfiguration lägger till `gpt-5.6-sol`, `gpt-5.6-terra` och `gpt-5.6-luna`; `LLMReasoningEffort` lägger till `max`
- Anpassade skyddsräcken lägger till valfri `evaluate_full_response_only` (boolean, standard `false`)
- Samtalskonfiguration för telefoni lägger till valfri `twilio_call_recording_enabled` (boolean, standard `false`)
- Objektverktygsparametrar lägger till `dynamic_variable`, `constant_value` och `is_omitted`; konstanta åsidosättningar accepterar godtyckliga array- och objektvärden
- Widgetens textkonfiguration lägger till valfria etiketter för filuppladdning och skrivindikator
- Scheman för WhatsApp-konton lägger till valfri `enable_typing_indicator` (boolean)
- Scheman för simulering och testning lägger till `AutoGenerationMetadata` och `SimulationLibrarySettings`

### Musik

- Lade till scheman för begäran, svar, paginering, synlighet, skapare, status och felorsak för Music Finetune
- Alla begärandescheman för musikgenerering exponerar `finetune_id` för genererade SDK:er

### Arbetsytor

- Scheman för begäran och svar för arbetsytans webhook lägger till valfri `events` (`WorkspaceWebhookEventType[]`)
- Scheman för notifierare av varningswebhookar använder obligatoriska `webhook_id` (sträng) i stället för `url`, `method` och `headers`

</Accordion>

## July 13, 2026

### ElevenAgents

- **Sentimentanalys per agent**: Plattformsinställningarna lägger till valfri `sentiment_analysis` (`SentimentAnalysisSettings`) för konfiguration av sentimentsbedömning efter samtal per agent.
- **Översätt transkriptioner automatiskt**: Plattformsinställningarna lägger till valfri `auto_translate_transcript_to_app_language` (boolean) för att översätta samtalstranskriptioner till visningsprogrammets appspråk i historiken.
- **Kapslade agentöverföringar**: Workflows lägger till push-, pop- och replace-operationer för kapslade agentöverföringar, med kontrollerna `enable_nesting` och `return_when_nested` för att återgå till ett överordnat workflow.
- **Identifiering av bakgrundsyttranden**: Modeller för användarturer i transkriptioner lägger till valfri `ignored_as_backchannel` (boolean) för att markera yttranden som filtrerats som bakgrundsyttranden.
- **Extra samtalsljud**: Svar från [Hämta samtal](/docs/sv/api-reference/conversations/get) lägger till obligatoriska `has_auxiliary_audio` (boolean) tillsammans med befintliga ljudflaggor.
- **Miljöavgränsning för MCP**: Rutter för MCP-servrar och verktyg lägger till den valfria frågeparametern `environment` (standard är produktion) för slutpunkterna för att lista verktyg, hämta verktyg, skapa verktygskonfiguration och uppdatera verktygskonfiguration.
- **Åsidosättning av ljud för verktygsanrop**: Scheman för åsidosättning av verktyg och MCP tillåter `tool_call_sound: "off"` för att stänga av ljud för anrop per verktyg, samtidigt som serverns standardvärden ärvs när värdet inte angetts.
- **Twilio-SMS-dirigering**: Importbegäranden för Twilio-telefonnummer lägger till valfri `enable_sms` (boolean, aktiverad som standard) för att styra inkommande SMS-dirigering vid nummerkonfiguration.
- **Sortering efter användarsentiment**: [Lista användare](/docs/sv/api-reference/users/list) lägger till valfri `sort_direction` och stöd för sortering efter `average_sentiment_score`.
- **Extern synkronisering av kunskapsbas**: Scheman för extern synkronisering byter namn på `ExternalSyncType` till `ExternalSyncProvider`, lägger till enumtyper för synkroniseringsjobbsutlösare och -typ med `KbExternalSyncJob`, och mappsvar kan innehålla `active_sync_job` för status för pågående eller avslutad synkronisering.
- **Utfasning av TTS-latensinställning**: `optimize_streaming_latency` i agentens TTS-inställningar markeras som utfasad och dokumenteras som utan effekt.

### Arbetsytor

- **Skapa tjänstkonton**: Lade till [Skapa tjänstkonto](/docs/sv/api-reference/service-accounts/create) (`POST /v1/service-accounts`) med valfri `default_sharing_groups` (`DefaultSharingGroupConfig`) för programmatisk etablering av tjänstkonton.
- **Lista medlemmar i arbetsytan**: Lade till [Hämta medlemmar i arbetsytan](/docs/sv/api-reference/workspace/members/list) (`GET /v1/workspace/members`) som returnerar poster av typen `WorkspaceMemberResponseModel` med användar-id, e-post, platsstatus samt ägar- och låsningsflaggor. Tjänstkonton exkluderas.
- **Kredittak för inbjudningar**: Nyttolaster för arbetsyteinbjudningar (enskilda och gruppvisa) lägger till valfri `usage_limit` för ett månatligt kredittak för inbjudna.

### SDK-versioner

#### JavaScript SDK

- [v2.57.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.57.0) - Återskapad från det senaste OpenAPI-schemat med systemverktygstyper för `run_subagent`, inställningar för sentimentanalys per agent, workflow-modeller för kapslade agentöverföringar, typer för extern synkronisering av kunskapsbas och MCP-frågeparametrar för `environment`.
- [v2.58.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.58.0) - Återskapad från det senaste OpenAPI-schemat med skapande av tjänstkonton, listning av arbetsytemedlemmar, inbjudnings-`usage_limit`, samtals-`has_auxiliary_audio` och WebSocket-meddelandetyper för text-till-dialog med flera kontexter.

#### Python SDK

- [v2.57.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.57.0) - Återskapad från det senaste OpenAPI-schemat med systemverktygsmodeller för `run_subagent`, inställningar för sentimentanalys per agent, workflow-modeller för kapslade agentöverföringar, typer för extern synkronisering av kunskapsbas och MCP-frågeparametrar för `environment`.
- [v2.58.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.58.0) - Återskapad från det senaste OpenAPI-schemat med skapande av tjänstkonton, listning av arbetsytemedlemmar, inbjudnings-`usage_limit`, samtals-`has_auxiliary_audio` och WebSocket-meddelandetyper för text-till-dialog med flera kontexter.

#### Paket

- [@elevenlabs/client@1.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.15.0) - Lade till återanropet `onPing` som exponerar `ping`-händelser och uppskattad `ping_ms` för övervakning av anslutningslatens.
- [@elevenlabs/react@1.10.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.10.0) - Exponerade återanropet `onPing` från `@elevenlabs/client@1.15.0` i 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) och [@elevenlabs/convai-widget-embed@0.14.10](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.10) - Beroenden anpassade till `@elevenlabs/client@1.15.0`.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Arbetsytor

- [Skapa tjänstkonto](/docs/sv/api-reference/service-accounts/create) - `POST /v1/service-accounts`
- [Hämta medlemmar i arbetsytan](/docs/sv/api-reference/workspace/members/list) - `GET /v1/workspace/members`

## Uppdaterade slutpunkter

### ElevenAgents

- [Hämta samtal](/docs/sv/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - Lade till obligatoriska `has_auxiliary_audio` (boolean) i svaret
- [Lista användare](/docs/sv/api-reference/users/list) - `GET /v1/convai/users`
  - Lade till valfri frågeparameter `sort_direction`
  - Lade till `average_sentiment_score` som sorteringsalternativ
- [Hämta verktyg](/docs/sv/api-reference/tools/get) - `GET /v1/convai/tools/{tool_id}`
  - Lade till valfri frågeparameter `environment`
- [Lista MCP-serververktyg](/docs/sv/api-reference/mcp/list-tools) - `GET /v1/convai/mcp-servers/{mcp_server_id}/tools`
  - Lade till valfri frågeparameter `environment`
- [Skapa MCP-verktygskonfiguration](/docs/sv/api-reference/mcp/tool-configuration/create) - `POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs`
  - Lade till valfri frågeparameter `environment`
- [Uppdatera MCP-verktygskonfiguration](/docs/sv/api-reference/mcp/tool-configuration/update) - `PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}`
  - Lade till valfri frågeparameter `environment`

### Arbetsytor

- [Bjud in användare](/docs/sv/api-reference/workspace/invites/create) - `POST /v1/workspace/invites/add`
  - Lade till valfri `usage_limit` för månatligt kredittak för inbjudna
- [Bjud in flera användare](/docs/sv/api-reference/workspace/invites/create-batch) - `POST /v1/workspace/invites/add/bulk`
  - Lade till valfri `usage_limit` för månatligt kredittak för inbjudna

## Schemaändringar

### ElevenAgents

- Systemverktyg
  - Lade till `run_subagent` (`RunSubagentToolConfig`) med obligatorisk `agents`-array
- Plattformsinställningar
  - Lade till valfri `sentiment_analysis` (`SentimentAnalysisSettings`)
  - Lade till valfri `auto_translate_transcript_to_app_language` (boolean)
- Workflows
  - Lade till kapslad `AgentTransfer`-modellering med `AgentTransferOp` push, pop och replace
  - Lade till workflow-flaggorna `enable_nesting` och `return_when_nested`
- Transkriptioner
  - Lade till valfri `ignored_as_backchannel` (boolean) i modeller för användarturer
- Verktyg och MCP
  - Lade till stöd för åsidosättning med `tool_call_sound: "off"` i modeller för verktygskonfiguration
  - Fasade ut `optimize_streaming_latency` i TTS-agentinställningar (utan effekt)
- Telefoni
  - Lade till valfri `enable_sms` (boolean) i importbegäranden för Twilio-telefonnummer
- Kunskapsbas
  - Bytte namn på `ExternalSyncType` till `ExternalSyncProvider`
  - Lade till `KbExternalSyncJob`, enumtyper för synkroniseringsjobbsutlösare och -typ
  - Lade till valfri `active_sync_job` i mappsvar
- Sentiment
  - Utökade `SentimentAggregate` med antal och genomsnittliga poäng för senaste tidsfönster

### Arbetsytor

- Tjänstkonton
  - Lade till `WorkspaceCreateServiceAccountResponseModel` för skapa-svar
  - Lade till valfri `default_sharing_groups` i skapa-begäranden
- Medlemmar
  - Lade till `WorkspaceMemberResponseModel` för list-svar
- Inbjudningar
  - Lade till valfri `usage_limit` i begärandetexter för enskilda inbjudningar och gruppinbjudningar

</Accordion>

## July 6, 2026

### Musik

- **Streama musik med detaljer**: Lade till [Streama musik med detaljer](/docs/sv/api-reference/music/compose-detailed-stream) (`POST /v1/music/detailed/stream`) för SSE-streaming av komponerat ljud samt detaljerad metadata, inklusive kompositionsplan, låtmetadata, base64-ljudsegment och valfria ordtidsstämplar via `with_timestamps`.

### ElevenAgents

- **Utfasning av simulera samtal**: [Simulera samtal](/docs/sv/api-reference/agents/simulate-conversation) och [Streama simulera samtal](/docs/sv/api-reference/agents/simulate-conversation-stream) är föråldrade till förmån för [Skapa test](/docs/sv/api-reference/tests/create) och [Kör tester på agenten](/docs/sv/api-reference/tests/run-tests).
- **Läge för verktygsavbrott**: `disable_interruptions` är föråldrat i scheman för agentverktyg och MCP-servrar. Använd i stället `interruption_mode` (`ToolInterruptionMode`: `allow`, `disable_during_tool`, `disable_during_tool_and_turn`), med åsidosättningar per verktyg via `interruption_mode` i modeller för verktygsåsidosättning.
- **Numerisk utvärderingspoäng**: Scheman för utvärderingskriterier lägger till valfria `scoring_mode` (`binary` | `numeric_uniform`), valfria `max_score` (heltal) och valfria `score_instructions` (sträng). Utvärderingsresultat lägger till valfria numeriska `score`. Nyttolaster för samtalsanalys lägger till valfria `call_success_score` och `success_score`.
- **Resonemang i samtal**: Transkript- och historikmodeller lägger till valfria `reasoning` (`ConversationReasoningModel`) och transkriptsvar lägger till valfria `reasoned` (booleskt värde). Agentprompt- och LLM-scheman lägger till valfria `enable_reasoning_summary` (booleskt värde).
- **Plattformskostnader för samtal**: Samtalsrelaterade modeller lägger till valfria `platform_charge`, `platform_price` och `platform_usage` med uppdelning per kategori via `PlatformCategory` och `PlatformCategoryUsage`.
- **Kostnadsmetadata för samtal**: Metadata för samtalshistorik lägger till obligatoriska skrivskyddade `cost_fiat` (nummer, USD).
- **Omaskerade webhook-händelser**: `WebhookEventType` lägger till `unredacted_transcript` och `unredacted_audio` för webhook-prenumerationer som behöver omaskerade nyttolaster.
- **UUI-gräns för telefonöverföringar i arbetsflöden**: Maxlängden för `UUITransferConfig.data` ökar från 256 till 8192 tecken för User-to-User Information enligt RFC 7433 vid SIP REFER-överföringar.

### Talengine

- **Valfri kringgång av autentisering**: JavaScript- och Python-SDK v2.56.0 lägger till valfria `disableAuth` / `disable_auth` i Speech Engine WebSocket-klienter. Detta är avsett för integrationer som skyddar anslutningen på andra sätt, till exempel IP-tillåtelselistor eller anpassade autentiseringsheaders, i stället för autentisering med API-nyckel.

### Arbetsytor

- **Spårning av professionella röstplatser**: Modeller i prenumerationsstil lägger till valfria `professional_voice_slots_used_in_workspace` tillsammans med förtydligade gruppomfattande `professional_voice_slots_used` för samlad insyn i fakturering.

### ElevenCreative Studio

- **Stil för bildtexter**: Modeller för bildtextstil lägger till fält för oskärpa och hörnradie. Uppräkningar för in- och utgångsanimationer lägger till `slam`, `scale_down` och `slide_in`.

### SDK-versioner

#### JavaScript SDK

- [v2.56.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.56.0) - Lade till valfria `disableAuth` i Speech Engine WebSocket-klienter. Återgenererad från det senaste OpenAPI-schemat med detaljerad musikstreaming, verktygets `interruption_mode`, lägen för utvärderingspoäng, resonemang i samtal och fält för plattformskostnader.

#### Python SDK

- [v2.56.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.56.0) - Lade till valfria `disable_auth` i Speech Engine WebSocket-klienter. Återgenererad från det senaste OpenAPI-schemat med detaljerad musikstreaming, verktygets `interruption_mode`, lägen för utvärderingspoäng, resonemang i samtal och fält för plattformskostnader.

#### CLI

- [@elevenlabs/cli@0.5.5](https://github.com/elevenlabs/cli/releases/tag/@elevenlabs%2Fcli%400.5.5) - Begäranden för att skapa och uppdatera agenter skickas nu som rå JSON för att bevara konfigurationens exakthet vid tur-och-retur.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Musik

- [Streama musik med detaljer](/docs/sv/api-reference/music/compose-detailed-stream) - `POST /v1/music/detailed/stream`

## Uppdaterade slutpunkter

### ElevenAgents

- [Simulera samtal](/docs/sv/api-reference/agents/simulate-conversation) - `POST /v1/convai/agents/{agent_id}/simulate-conversation`
  - Markerad som föråldrad; använd [Skapa test](/docs/sv/api-reference/tests/create) och [Kör tester på agenten](/docs/sv/api-reference/tests/run-tests) i stället
- [Streama simulera samtal](/docs/sv/api-reference/agents/simulate-conversation-stream) - `POST /v1/convai/agents/{agent_id}/simulate-conversation/stream`
  - Markerad som föråldrad; använd [Skapa test](/docs/sv/api-reference/tests/create) och [Kör tester på agenten](/docs/sv/api-reference/tests/run-tests) i stället

## Schemaändringar

### ElevenAgents

- Verktyg och MCP
  - Gjorde `disable_interruptions` föråldrat till förmån för `interruption_mode` (`allow`, `disable_during_tool`, `disable_during_tool_and_turn`)
  - Lade till åsidosättningar av `interruption_mode` per verktyg i MCP- och verktygsåsidosättningsmodeller
- Utvärdering och analys
  - Lade till valfria `scoring_mode`, `max_score` och `score_instructions` i utvärderingskriterier
  - Lade till valfria numeriska `score` i utvärderingsresultat
  - Lade till valfria `call_success_score` och `success_score` i nyttolaster för samtalsanalys
- Transkript och resonemang
  - Lade till valfria `reasoning` (`ConversationReasoningModel`) i transkript- och historikmodeller
  - Lade till valfria `reasoned` (booleskt värde) i transkriptsvar
  - Lade till valfria `enable_reasoning_summary` (booleskt värde) i agentprompt- och LLM-scheman
- Fakturering och metadata
  - Lade till valfria `platform_charge`, `platform_price` och `platform_usage` i samtalsmodeller
  - Lade till obligatoriska skrivskyddade `cost_fiat` (USD) i metadata för samtalshistorik
- Webhooks
  - Lade till `unredacted_transcript` och `unredacted_audio` i `WebhookEventType`
- Arbetsflöden
  - Ökade maxlängden för `UUITransferConfig.data` från 256 till 8192 tecken

### Arbetsytor

- Fakturering
  - Lade till valfria `professional_voice_slots_used_in_workspace` i modeller i prenumerationsstil

### ElevenCreative Studio

- Bildtexter
  - Lade till fält för oskärpa och hörnradie i modeller för bildtextstil
  - Lade till animationstyperna `slam`, `scale_down` och `slide_in`

</Accordion>

## June 29, 2026

### ElevenAgents

- **Förhandsvisning av sammanslagning och rebase av grenar**: Lade till [Förhandsvisa sammanslagen konfiguration](/docs/sv/api-reference/agents/branches/preview) (`GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview`) och förhandsvisning av rebased konfiguration (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview`) för att granska sammanslagen eller rebased agentkonfiguration före bekräftelse. Båda returnerar `MergePreviewResponseModel` med den resulterande konfigurationen, `overridden_fields` och `source_identical_to_target`.
- **Användningsstatistik för grenar**: Svar för grensammanfattningar i [Lista agentgrenar](/docs/sv/api-reference/agents/branches/list) lägger till valfria `calls_7d` (heltal) med samtalsvolym per gren under sju dagar.
- **Status för autentiseringsanslutning**: Svarsmodeller för autentiseringsanslutningar i arbetsytan ersätter OAuth-specifika `OAuthConnectionStatus` med delade `AuthConnectionStatus` (`active`, `refresh_failed`, `revoked`, `credential_invalid`). Autentiseringssvar för Bearer, Basic, mTLS, anpassad header, OAuth, OAuth2 JWT, Slack, URL-hemlighet och WhatsApp lägger till valfria fälten `status`, `status_detail` och `status_updated_at`.
- **Filtrering av verktygssvar**: Konfigurationsscheman för HTTP- och agentverktyg lägger till valfria `response_filter` för att trimma verktygssvar innan de når LLM:en, med `response_filter_mode` och `response_filters` i relaterade åsidosättningsmodeller.
- **Telefonöverföringar i arbetsflöden**: Noder för överföring av telefonnummer i arbetsflöden lägger till valfria `uui` (`UUITransferConfig`) för hexkodad User-to-User Information enligt RFC 7433 vid SIP REFER-överföringar.
- **Tilldelning av telefoniagent**: Begärandescheman för import av telefonnummer från Twilio, Exotel och SIP-trunk lägger till valfria `agent_id` (sträng) för att tilldela en agent under nummerkonfigurationen.
- **Transkribera turer när avbrott är inaktiverade**: Konfigurationsscheman för turer lägger till valfria `transcribe_on_disabled_interruptions` (booleskt värde, standard `false`) för att styra om användartal transkriberas när avbrott är inaktiverade.
- **Samtalssentiment**: Sammanfattningsscheman för samtal lägger till valfria `sentiment_analysis`. Användarmodeller för samtal lägger till valfria `sentiment` med referenser till frustrerade samtal.

### Tal till text

- **Kombinerad flerkanalsutdata**: [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) lägger till valfria `multichannel_output_style` (`separate` som standard | `combined`) när `use_multi_channel` är aktiverat. Ange `combined` för att få en enda transkription där alla kanaler är sammanslagna och sorterade efter tid, i stället för transkriptioner per kanal. Svar på ordnivå inkluderar `channel_index` för varje ord när flerkanalsläget är aktivt.

### Text till tal

- **Beteende för `language_code`**: TTS-begärandescheman förtydligar att värden för `language_code` som inte stöds ignoreras i stället för att avvisas, och att `language_code` inte stöds i modellerna `multilingual_v2`.

### Arbetsytor

- **Policy för inaktivering av API-nycklar från tredje part**: Lade till [Ange arbetsytans policy för inaktivering från tredje part](/docs/sv/api-reference/api-keys/set-third-party-disabling-policy) (`POST /v1/workspaces/api-keys/third-party-disabling`) för arbetsyteomfattande kontroll över om innehavare av API-nycklar själva kan inaktivera nycklar via inaktiveringsslutpunkten för tredje part. Modeller för att skapa, patcha och svara på API-nycklar för arbetsytor lägger till valfria `third_party_disable_allowed` (booleskt värde).
- **Uppdateringar av Bearer-autentiseringsanslutningar**: Begärandeunionen för [Uppdatera arbetsytans autentiseringsanslutning](/docs/sv/api-reference/workspace/auth-connections/update) lägger till `UpdateBearerAuthRequest` för uppdateringar av Bearer-tokenautentiseringsuppgifter.
- **Behörigheter för arbetsytor**: Behörighetsuppräkningar lägger till `conversation_privacy_manage` och `synthid_detector`. Gruppmodeller för arbetsytor lägger till valfria `scim_group` (sträng).

### SDK-versioner

#### JavaScript SDK

- [v2.55.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.55.0) - Återgenererad från det senaste OpenAPI-schemat med klienter för förhandsvisning av sammanslagning och rebase av grenar, mått för samtalsvolym i grenar, statusfält för autentiseringsanslutningar, typer för filtrering av verktygssvar, kombinerad flerkanalsutdata för tal till text och policy för inaktivering av API-nycklar från tredje part i arbetsytor.

#### Python SDK

- [v2.55.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.55.0) - Återgenererad från det senaste OpenAPI-schemat med klienter för förhandsvisning av sammanslagning och rebase av grenar, mått för samtalsvolym i grenar, statusfält för autentiseringsanslutningar, modeller för filtrering av verktygssvar, kombinerad flerkanalsutdata för tal till text och policy för inaktivering av API-nycklar från tredje part i arbetsytor.

#### Paket

- [@elevenlabs/client@1.13.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.13.0) - `sendFeedback(like, eventId?)` accepterar valfria `event_id` för att betygsätta ett specifikt tidigare meddelande. `canSendFeedback` speglar nu anslutningsstatusen så att feedback kan skickas för alla meddelanden medan sessionen är aktiv.
- [@elevenlabs/client@1.14.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.14.0) - `sendFeedback` accepterar `null` som första argument för att rensa feedback för en händelse (`score: null`).
- [@elevenlabs/react@1.8.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.8.0) och [@elevenlabs/react@1.9.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.9.0) - Exponerade ändringarna för `sendFeedback` per meddelande och för rensning av feedback från `@elevenlabs/client@1.13.0` och `@elevenlabs/client@1.14.0` i React-hooks.
- [@elevenlabs/react-native@1.2.11](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.11) och [@elevenlabs/react-native@1.2.12](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.12) - Beroendeanpassning till `@elevenlabs/client@1.13.0`–`1.14.0` och `@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) och [@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) - Beroendeanpassning till `@elevenlabs/client@1.13.0`–`1.14.0`.

#### Android SDK

- [v0.10.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.10.0) - Exponerade avstämd meddelandetranskription som `StateFlow`. Föråldrade text- och agentåteranrop till förmån för varianter med händelse-ID.
- [v0.11.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.11.0) - Lade till återanrop för ljudramar för granskning av ljud per ram under samtal.

#### iOS SDK

- [v3.2.2](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.2.2) - Åtgärdade implementeringen av LiveKit-rumsdelegatmetoden för korrekt hantering av rumshändelser.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenAgents

- `GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview` - Förhandsvisa sammanslagen konfiguration före sammanslagning
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview` - Förhandsvisa rebased konfiguration före rebase

### Arbetsytor

- `POST /v1/workspaces/api-keys/third-party-disabling` - Ange arbetsytans policy för inaktivering av API-nycklar från tredje part

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista agentgrenar](/docs/sv/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - Svar för grensammanfattningar lägger till valfria `calls_7d` (heltal)
- [Förhandsvisa sammanslagen konfiguration](/docs/sv/api-reference/agents/branches/preview) - `GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview`
  - Returnerar `MergePreviewResponseModel` med sammanslagen konfiguration, `overridden_fields` och `source_identical_to_target`
- Förhandsvisa rebased konfiguration - `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview`
  - Returnerar `MergePreviewResponseModel` med förhandsvisning av rebased konfiguration

### Tal till text

- [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Lade till valfria `multichannel_output_style` (`separate` | `combined`) när `use_multi_channel` är aktiverat
  - Svar på ordnivå inkluderar `channel_index` per ord i flerkanalsläge

### Arbetsytor

- [Ange arbetsytans policy för inaktivering från tredje part](/docs/sv/api-reference/api-keys/set-third-party-disabling-policy) - `POST /v1/workspaces/api-keys/third-party-disabling`
  - Styr om innehavare av API-nycklar själva kan inaktivera nycklar via inaktiveringsflödet för tredje part
- [Uppdatera arbetsytans autentiseringsanslutning](/docs/sv/api-reference/workspace/auth-connections/update) - `PATCH /v1/workspace/auth-connections/{auth_connection_id}`
  - Begärandeunionen lägger till `UpdateBearerAuthRequest`

## Schemaändringar

### ElevenAgents

- Autentiseringsanslutningar
  - Ersatte `OAuthConnectionStatus` med `AuthConnectionStatus` (`active`, `refresh_failed`, `revoked`, `credential_invalid`)
  - Lade till valfria `status`, `status_detail` och `status_updated_at` i svarsmodeller för autentiseringsanslutningar
- Verktyg och arbetsflöden
  - Lade till valfria `response_filter` i konfigurationer för HTTP- och agentverktyg
  - Lade till valfria `uui` (`UUITransferConfig`) i överföringsrelaterade arbetsflödesmodeller
- Turkonfiguration
  - Lade till valfria `transcribe_on_disabled_interruptions` (booleskt värde, standard `false`)
- Telefoniimporter
  - Lade till valfria `agent_id` i begärandescheman för import från Twilio, Exotel och SIP-trunk
- Samtalsmodeller
  - Lade till valfria `sentiment_analysis` i sammanfattningstyper för samtal
  - Lade till valfria `sentiment` i användarmodeller för samtal

### Text till tal

- Förtydligade att `language_code` ignoreras när det inte stöds och inte stöds i `multilingual_v2`

### Arbetsytor

- API-nycklar
  - Lade till valfria `third_party_disable_allowed` (booleskt värde) i modeller för skapande, patch och svar
- Behörigheter
  - Lade till `conversation_privacy_manage` och `synthid_detector`
- Grupper
  - Lade till valfria `scim_group` (sträng) i gruppmodeller för arbetsytor

</Accordion>

## June 22, 2026

### ElevenAgents

- **Ombasering av grenar**: Lade till `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase` för att ombasera en gren på den senaste huvudgrenen och samtidigt bevara grenspecifika ändringar. Överordnade modeller för agentversioner har fått det valfria fältet `rebased_from_version_id` (sträng) för att spåra källversionen efter en ombasering.
- **Filtrering efter konversationsprodukt**: [Lista konversationer](/docs/sv/api-reference/conversations/list) och [Textsök i konversationsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) har fått den valfria frågeparametern `conversation_product_type` (`agents` | `speech_engine`) för att filtrera resultat efter produkt. Konversationsmodeller introducerar `ConversationProduct` för denna åtskillnad.
- **Filtrering efter avslut av konversationer**: [Lista konversationer](/docs/sv/api-reference/conversations/list) har fått den valfria frågeparametern `termination_reasons` (array av strängar) för att filtrera konversationer efter hur de avslutades.
- **Ämnesidentifiering per agent**: Plattforminställningarna för [Skapa agent](/docs/sv/api-reference/agents/create) och [Uppdatera agent](/docs/sv/api-reference/agents/update) har fått det valfria `topic_discovery` (`TopicDiscoverySettings`) för konfiguration av ämnesidentifiering per agent.
- **Konfiguration av bakgrundsljud**: Konfigurationsmodeller för agentplattformen och konversationer har fått det valfria `background_sound` (`BackgroundSoundConfig`) för bakgrundsljud under konversationer.
- **Ignorerade termer vid avbrott mellan turer**: Scheman för turkonfiguration har fått det valfria `interruption_ignore_terms` (array av strängar) för att förhindra turdetektering vid specifika fraser.
- **Slumpning av utfyllnadsmeddelanden vid mjuk timeout**: Konfigurationen för mjuk timeout har fått det valfria `randomize_fillers` (boolean) för att blanda utfyllnadsmeddelanden mellan mjuka timeouter. Fälten för meddelanden vid mjuk timeout och åsidosättning av LLM-prompt har nu stöd för dynamiska variabler.
- **Användaridentifierare i transkript**: Modeller för transkriptmeddelanden har fått det valfria `user_identifier` (sträng) på meddelanden skrivna av användare.
- **Villkor för lyckade simuleringar**: Testschema för agentsimulering har fått det valfria `success_conditions` (array, upp till 30 objekt). Det äldre fältet `success_condition` är föråldrat till förmån för arrayformen.
- **Gräns för upprepade agenttester**: [Kör tester på agenten](/docs/sv/api-reference/tests/run-tests) höjer maximala `repeat_count` från 20 till 50.
- **Dynamiska tillåtna värden i verktygsschema**: JSON-schemaegenskaper för ElevenAgents-verktyg har fått det valfria `allowed_values_dynamic_variable` (sträng) för serververifierade LLM-värdeval från dynamiska variabler.
- **Dokumentation för signerad widget-URL**: [Hämta widget](/docs/sv/api-reference/widget/get) uppdaterar dokumentationen för `conversation_signature` med en hänvisning till `/v1/convai/conversation/get_signed_url`.

### Musik

- **Utdataformat av högre kvalitet**: [Generera musik](/docs/sv/api-reference/music/compose), [Generera musik med detaljer](/docs/sv/api-reference/music/compose-detailed) och [Streama musik](/docs/sv/api-reference/music/stream) har fått `mp3_48000_240` och `mp3_48000_320` bland de `output_format`-värden som stöds. När `output_format` är `auto` använder v2-modeller nu som standard `mp3_48000_192` i stället för `mp3_48000_128`.
- **Förtydligande av flaggan för sektionslängd**: `respect_sections_durations` gäller endast med `composition_plan` på `music_v1`. På `music_v2` tillämpas sektionslängder alltid och denna flagga ignoreras.
- **Uppdelning av schema för kompositionsplan**: Musikbegärans `composition_plan` använder en `oneOf`-union av `MusicPrompt` och `CompositionPlan`. Den förstnämnda används för kompositionsplaner i `music_v1` och den sistnämnda för `music_v2`.

### Dubbning

- **Filter för projektlistor**: [Lista dubbningar](/docs/sv/api-reference/dubbing/list) har fått de valfria arrayfrågeparametrarna `dubbing_statuses`, `dubbing_models`, `target_language_codes` och `creation_sources` för filtrerad listning. Parametern `order_by` accepterar nu `name` utöver `created_at`.

### Arbetsytor

- **Orsaker till låsning och inaktivering**: Modeller för arbetsytor och API-nycklar har fått `LockReason` och de valfria fälten `disable_reason`. Gruppinställningar för arbetsytor har fått det valfria `scim_frozen` (boolean) för frysstatus som hanteras av SCIM.

### ElevenCreative Studio

- **Animeringar för undertexter**: Enums för Studio-undertexters in- och utgångsanimeringar har fått `pop`, `slide_up` och `slide_down`.

### SDK-versioner

#### JavaScript SDK

- [v2.54.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.54.0) - Återgenererad från det senaste OpenAPI-schemat med klientstöd för ombasering av grenar, filtren `conversation_product_type` och `termination_reasons` för konversationslistor och textsökning, flervärdesfilter för dubbningslistor, musikspecifika `output_format`-typer, inställningar för ämnesidentifiering och borttagning av exporterade typer relaterade till coachning.
- [v2.53.1](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.53.1) - Återställde valfria värden i `DynamicVariablesConfig`-poster som felaktigt begränsades i v2.53.0.

#### Python SDK

- [v2.54.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.54.0) - Återgenererad från det senaste OpenAPI-schemat med klientstöd för ombasering av grenar, filter för konversationslistor och textsökning, flervärdesfilter för dubbningslistor, uppdateringar av musikformat för utdata, inställningar för ämnesidentifiering och borttagning av exporterade typer relaterade till coachning. `ElevenLabs` och `AsyncElevenLabs` accepterar nu vidarebefordran av `headers` och `follow_redirects` till basklienten.

#### Paket

- [@elevenlabs/client@1.12.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.12.0) - Lade till stöd för `overrides.asr.keywords` i webbläsarklienten så att ASR-nyckelordsprioritering per konversation kan skickas via `conversation_initiation_client_data`.
- [@elevenlabs/react@1.7.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.7.0) - Exponerade `includeLanguageDetection` för Scribe-sessioner i realtid, inklusive stöd i React `useScribe` för att begära och läsa metadata om identifierat språk.
- [@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) och [@elevenlabs/convai-widget-embed@0.14.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.4) - Anpassade beroenden till `@elevenlabs/client@1.12.0` och `@elevenlabs/types@0.15.0`.
- [@elevenlabs/client@1.12.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.12.1) - Exponerade hjälpfunktionen för filuppladdning från den interna Unity-ingångspunkten.
- [@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) och [@elevenlabs/convai-widget-embed@0.14.5](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.5) - Anpassade beroenden till `@elevenlabs/client@1.12.1`.

#### MCP-server

- [v0.10.0](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.10.0) - Lade till Music v2-modellen och slutpunkter, MCP-verktygsanteckningar för alla 24 verktyg, stöd för Python 3.14, dataresidens i Singapore, kortalias för EU/IN-residens, smidig avstängningshantering vid frånkopplade klienter samt korrigeringar för skapande av röstförhandsvisningar och sökvägsupplösning för utdatakataloger.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### ElevenAgents

- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase` - Ombaserar en gren på den senaste huvudgrenen och bevarar grenspecifika ändringar

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista konversationer](/docs/sv/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Lade till den valfria frågeparametern `conversation_product_type` (`agents` | `speech_engine`)
  - Lade till den valfria frågeparametern `termination_reasons` (array av strängar)
- [Textsök i konversationsmeddelanden](/docs/sv/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Lade till den valfria frågeparametern `conversation_product_type` (`agents` | `speech_engine`)
- [Hämta widget](/docs/sv/api-reference/widget/get) - `GET /v1/convai/agents/{agent_id}/widget`
  - Uppdaterade dokumentationen för `conversation_signature` med en hänvisning till `/v1/convai/conversation/get_signed_url`
- [Kör tester på agenten](/docs/sv/api-reference/tests/run-tests) - `POST /v1/convai/agents/{agent_id}/run-tests`
  - Höjde maximala `repeat_count` från 20 till 50

### Dubbning

- [Lista dubbningar](/docs/sv/api-reference/dubbing/list) - `GET /v1/dubbing`
  - Lade till de valfria frågeparametrarna `dubbing_statuses`, `dubbing_models`, `target_language_codes` och `creation_sources`
  - `order_by` accepterar nu `name` utöver `created_at`

### Musik

- [Generera musik](/docs/sv/api-reference/music/compose), [Generera musik med detaljer](/docs/sv/api-reference/music/compose-detailed) och [Streama musik](/docs/sv/api-reference/music/stream)
  - Lade till `mp3_48000_240` och `mp3_48000_320` bland de `output_format`-värden som stöds
  - Utdataformatet `auto` väljer `mp3_48000_192` för v2-modeller (tidigare `mp3_48000_128`)

## Schemaändringar

### ElevenAgents

- Agentgrenar och -versioner
  - Lade till det valfria `rebased_from_version_id` i överordnade modeller för agentversioner
- Plattform- och konversationskonfiguration
  - Lade till det valfria `topic_discovery` (`TopicDiscoverySettings`) i modeller för plattformsinställningarnas begäran och svar
  - Lade till det valfria `background_sound` (`BackgroundSoundConfig`)
- Konfiguration av turer och timeouter
  - Lade till det valfria `interruption_ignore_terms` (array av strängar) i scheman för turkonfiguration
  - Lade till det valfria `randomize_fillers` (boolean) i konfigurationen för mjuk timeout
- Transkript och simulering
  - Lade till det valfria `user_identifier` (sträng) i användarmeddelanden i transkript
  - Lade till det valfria `success_conditions` (array, max 30); `success_condition` är föråldrat
- Egenskaper i JSON-schema för verktyg
  - Lade till det valfria `allowed_values_dynamic_variable` (sträng)

### Musik

- Kompositionsplaner
  - Begärandefältet `composition_plan` använder `oneOf` (`MusicPrompt` | `CompositionPlan`)
  - Förtydligade beteendet för `respect_sections_durations` för `music_v1` jämfört med `music_v2`

### Arbetsytor

- Lade till enumen `LockReason` och de valfria fälten `disable_reason`
- Lade till det valfria `scim_frozen` (boolean) i gruppinställningar för arbetsytor

### ElevenCreative Studio

- Enums för undertextsanimeringar har fått `pop`, `slide_up` och `slide_down`

## Borttagna scheman

### ElevenAgents

- Tog bort inställningsscheman relaterade till coachning (`CoachedAgentSettings`, `CoachingAgentSettings`, `NoCoachingSettings`)

</Accordion>

## June 15, 2026

### Vi introducerar Music v2

Music v2 är nu tillgängligt via ElevenLabs API. Ange `model_id` till `music_v2` i [Generera musik](/docs/sv/api-reference/music/compose), [Streama musik](/docs/sv/api-reference/music/stream), [Generera musik med detaljer](/docs/sv/api-reference/music/compose-detailed) och [Ladda upp musik](/docs/sv/api-reference/music/upload) för att använda den nya modellen. Music v2 introducerar chunk-baserade kompositionsplaner som byggs av segmenten `GenerationChunk` och `AudioRefChunk`, vilket ger dig mer detaljerad kontroll över struktur, tempo och arrangemang än det promptbaserade flödet `music_v1`.

Använd kompositionsplaner för `music_v2` i genererings- och uppladdningsförfrågningar, eller generera först en plan via endpointen för kompositionsplaner. Förfrågnings- och svarsbrödtexter accepterar antingen v1- eller v2-planformat, så att du kan migrera endpoint för endpoint. `MusicPrompt` är fortfarande endast tillgängligt för `music_v1`.

<CardGroup cols={3}>
  <Card
    title="Snabbstart"
    icon="duotone code"
    href="/docs/sv/eleven-api/guides/cookbooks/music"
  >
    Generera ditt första spår med Music API på några minuter.
  </Card>
  <Card
    title="Kompositionsplaner"
    icon="duotone layer-group"
    href="/docs/sv/eleven-api/guides/how-to/music/composition-plans"
  >
    Skapa chunk-baserade kompositionsplaner för strukturerade spår med flera sektioner.
  </Card>
  <Card
    title="API-referens"
    icon="duotone book"
    href="/docs/sv/api-reference/music/compose"
  >
    Komponera, streama och ladda upp musik med `music_v2` via REST API.
  </Card>
</CardGroup>

- **Tidsstämplar vid uppladdning**: [Ladda upp musik](/docs/sv/api-reference/music/upload) accepterar valfria `with_timestamps`; svar kan innehålla `words_timestamps`.

### ElevenAgents

- **Kör konversationsutvärdering**: Lade till endpointen [Kör konversationsutvärdering](/docs/sv/api-reference/conversations/analysis/run-evaluation) (`POST /v1/convai/conversations/{conversation_id}/analysis/evaluations/run`) för att köra om ett enskilt utvärderingskriterium mot en avslutad konversation med `RunConversationEvaluationsRequest`.
- **Beteende vid workflow-start**: Workflow-noder för åsidosättningsagenter lägger till valfria `entry_behavior` (`generate_immediately`, `wait_for_user`, `auto`) för att styra om underagenten talar först eller väntar på användarindata.
- **Systemverktyg för att avsluta procedur**: Lade till systemverktygskonfigurationen `end_procedure` med matchande felstatusar. Verktyget `start_procedure` lägger till `already_active` i sina felstatusar.
- **TTS-åsidosättanden vid överföring**: `AgentTransfer`, fristående agentnoder i workflow och lyckade verktygsresultat från `transfer_to_agent` lägger till valfria `preserve_client_tts_overrides` (boolean) för att behålla TTS-åsidosättanden på klientsidan efter en överföring.
- **Enum för interaktionsbudget**: `InteractionBudget` tar bort `async` och lägger till `5_minutes`, `10_minutes` och `1_hour`. Uppdatera konfigurationer eller SDK-enumeringar som fortfarande refererar till `async`.
- **Val av modell för anpassade skyddsräcken**: Konfigurationen för anpassade skyddsräcken lägger till valfria `model` med Gemini-, Claude- och GPT-varianter. Konfigurationen för skyddsräcken lägger också till valfria `history_message_count` (heltal).
- **Filter för telefonnummerlista**: [Lista telefonnummer](/docs/sv/api-reference/phone-numbers/list) lägger till valfria frågeparametrarna `provider`, `agent_id` och `branch_id` för att filtrera importerade nummer.
- **Filtrering av WhatsApp-konton**: [Lista WhatsApp-konton](/docs/sv/api-reference/whats-app/accounts/list) lägger till den valfria frågeparametern `agent_id` för att filtrera konton efter tilldelad agent.
- **Tidsintervallfilter för ämnen**: [Hämta agentens konversationsämnen](/docs/sv/api-reference/conversations/topics/get) lägger till valfria frågeparametrarna `from_unix_secs` och `to_unix_secs` för att begränsa resultat för ämnesidentifiering.
- **SIP-codec-konfiguration**: Begärande- och svarsmodeller för utgående SIP-trunk lägger till valfria `enabled_codecs` (`MediaCodec`-enum).
- **Typer för minnesverktyg**: Lade till schemana `LoadableMemoryEntry` och `LoadMemoryEntryToolErrorStatus` för felhantering i minnesverktyg.
- **Batchgränser för agenttester**: Begärandescheman för att koppla, köra och skicka in agenttester på nytt höjer maximalt antal kopplade tester från 1000 till 5000.
- **Stöd för fonemtaggar**: Agentens TTS-inställningar lägger till valfria `enable_phoneme_tags` (boolean) för valfri V3-hantering av SSML-fonem.
- **Åsidosättanden för utelämning i arrayschema**: JSON-schemaegenskaper för arrayer lägger till valfria `is_omitted` (ömsesidigt uteslutande med andra värdekällor). `ConstantSchemaOverride` kan använda konstanta arrayvärden.
- **Felkontext vid överföring**: Felpayloads för överföring till nummer kan innehålla valfria `agent_message` (sträng).

### Arbetsytor

- **Uppdateringar av API-nycklar för tjänstekonton**: [Uppdatera API-nyckel för tjänstekonto](/docs/sv/api-reference/service-accounts/api-keys/update) kräver inte längre en begärandetext. Redigeringsfält har stöd för partiella uppdateringar via `no_update` och nullable `name`, inklusive `permissions` och `character_limit`.
- **Tidszonsindelning av användning**: Förfrågningar om arbetsytans användning per produkt över tid lägger till valfria `time_zone` (IANA-tidszonsträng) med förtydligade regler för `interval_seconds`-intervall.
- **Källfilter för historik**: Filtren `source` för historiklistor och -detaljer lägger till `Flows`.

### ElevenCreative Studio

- **Projektröstreferenser**: Projektmodeller, kapitel-TTS-noder, röstlistor och röststatistik övergår till `project_voice_ref_id` som det kanoniska röstfältet. Tidigare fält `voice_id` finns kvar i svar som föråldrade, skrivskyddade speglingar för kompatibilitet.

### Speech to Text

- **Diarisering med röstbibliotek**: [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) lägger till valfria `use_speaker_library` (boolean, standard `false`) för diariserad batchtranskribering.

### Röster

- **Sortering av delade röster**: Frågeparametern `sort` i [Lista delade röster](/docs/sv/api-reference/voices/voice-library/get-shared) får en explicit enum, standardvärdet `created_date` och en uppdaterad beskrivning.

### SDK-versioner

#### JavaScript SDK

- [v2.53.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.53.0) - Återgenererad från det senaste OpenAPI-schemat med stöd för att köra om konversationsutvärderingar, unioner för kompositionsplaner i music v2, workflow-`entry_behavior`, listfilter för telefonnummer och WhatsApp, parametrar för tidsintervall för ämnen, uppdateringar av aviseringsschema, studiofält för `project_voice_ref_id` och utökade batchgränser för agenttester.

#### Python SDK

- [v2.53.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.53.0) - Återgenererad från det senaste OpenAPI-schemat med stöd för att köra om konversationsutvärderingar, kompositionsplaner för music v2, workflow-startbeteende och verktyg för att avsluta procedurer, telekomfilterparametrar, modeller för partiella uppdateringar av aviseringar och tjänstekonton samt röstreferensfält för studio.

#### Paket

- [@elevenlabs/client@1.11.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.11.0) - Lade till export av delsökvägen `@elevenlabs/client/internal/unity` för Unity SDK:s WebGL-brygga, med `MediaDeviceInput`, `MediaDeviceOutput`, hjälpfunktioner för anslutning och typer för WebRTC-adapter.
- [@elevenlabs/client@1.11.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.11.1), [@elevenlabs/react@1.6.7](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.6.7), [@elevenlabs/react-native@1.2.7](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.7), [@elevenlabs/convai-widget-core@0.14.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.2) och [@elevenlabs/convai-widget-embed@0.14.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.2) - Beroendejustering till `@elevenlabs/client@1.11.1` och `@elevenlabs/types@0.14.1`.
- [@elevenlabs/types@0.14.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.14.1) - Lade till `"license": "MIT"` i `package.json` för kompatibilitet med license-checker.

#### iOS SDK

- [v3.2.1](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.2.1) - Lade till stöd för datahemvist i Singapore och aktiverade `singlePeerConnection` för WebRTC-sessioner.

### API

<Accordion title="Visa API-ändringar">

## Nya endpoints

### ElevenAgents

- [Kör konversationsutvärdering](/docs/sv/api-reference/conversations/analysis/run-evaluation) - `POST /v1/convai/conversations/{conversation_id}/analysis/evaluations/run`
  - Begärandetexten använder `RunConversationEvaluationsRequest` för att köra om ett enskilt utvärderingskriterium

## Uppdaterade endpoints

### ElevenAgents

- [Lista telefonnummer](/docs/sv/api-reference/phone-numbers/list) - `GET /v1/convai/phone-numbers`
  - Lade till valfria frågeparametrarna `provider`, `agent_id` och `branch_id`
- [Hämta agentens konversationsämnen](/docs/sv/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Lade till valfria frågeparametrarna `from_unix_secs` och `to_unix_secs`
- [Lista WhatsApp-konton](/docs/sv/api-reference/whats-app/accounts/list) - `GET /v1/convai/whatsapp-accounts`
  - Lade till valfri frågeparameter `agent_id`

### Musik

- [Generera musik](/docs/sv/api-reference/music/compose), [Generera musik med detaljer](/docs/sv/api-reference/music/compose-detailed), [Streama musik](/docs/sv/api-reference/music/stream) och [Ladda upp musik](/docs/sv/api-reference/music/upload)
  - Lade till `music_v2` bland värden som stöds för `model_id`
  - Uppladdning lägger till valfria `with_timestamps`; svar kan innehålla `words_timestamps`

### Speech to Text

- [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Lade till valfri frågeparameter `use_speaker_library` (boolean, standard `false`)

### Röster

- [Lista delade röster](/docs/sv/api-reference/voices/voice-library/get-shared) - `GET /v1/shared-voices`
  - Frågeparametern `sort` använder nu en explicit enum med standardvärdet `created_date`

## Schemaändringar

### ElevenAgents

- Workflow-noder för åsidosättningsagenter
  - Lade till valfri `entry_behavior`-enum (`generate_immediately`, `wait_for_user`, `auto`)
- Systemverktyg
  - Lade till verktygskonfigurationen `end_procedure` och felstatusar
- Överförings- och interaktionsscheman
  - Lade till valfria `preserve_client_tts_overrides` för överföringar och verktygsresultat för överföring
  - `InteractionBudget` tar bort `async`; lägger till `5_minutes`, `10_minutes`, `1_hour`
- Skyddsräcken och TTS
  - Anpassade skyddsräcken lägger till valfria `model` och `history_message_count`
  - Agentens TTS-inställningar lägger till valfria `enable_phoneme_tags`
- Telekommunikation
  - SIP-trunkmodeller lägger till valfria `enabled_codecs` (`MediaCodec`-enum)
- Minnes- och kodverktyg
  - Lade till `LoadableMemoryEntry` och `LoadMemoryEntryToolErrorStatus`
- Agenttestning
  - Höjde gränserna för kopplade tester från 1000 till 5000 för kör- och återsändningsförfrågningar
- JSON-schemaegenskaper för verktyg
  - Arrayegenskaper lägger till valfria `is_omitted`

### Arbetsytor

- Tjänstekonton
  - PATCH för API-nycklar har stöd för partiella uppdateringar med `no_update`-sentinels
- Användning och historik
  - Användning per produkt över tid lägger till valfria `time_zone`
  - Historikfilter för `source` lägger till `Flows`

### Musik

- Kompositionsplaner
  - Lade till chunk-baserade `CompositionPlan`, `GenerationChunk` och `AudioRefChunk` för `music_v2`
  - Förfrågnings- och svarsbrödtexter accepterar `anyOf` v1- eller v2-planformat

### ElevenCreative Studio

- Projektröstmodeller
  - Lade till `project_voice_ref_id` som kanonisk röstreferens
  - Föråldrade skrivskyddade speglingar av `voice_id` behålls i svar

</Accordion>

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