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

### Gränssnitt

- **Förbättrade aviseringar**: Uppdaterade aviseringssystemet så att det visar aviseringar som är relevanta för den aktiva plattformen du tittar på, vilket ger en mer fokuserad och kontextanpassad upplevelse.

### Agents Platform

- **Dynamiska destinationsadresser för överföring via variabler**: Agentöverföringar stöder nu dynamiska variabler för telefonnummer och SIP-URI:er, vilket möjliggör destinationsadresser för överföring som bestäms vid körning utifrån konversationskontexten.
- **Åsidosättningar av MCP-verktygskonfiguration**: Lade till möjligheten att skapa, uppdatera, hämta och ta bort anpassade konfigurationsåsidosättningar för specifika MCP-serververktyg, vilket ger detaljerad kontroll över verktygsbeteende och parametrar.

### Text to Dialogue

- **Tidsstämplar och röstsegment**: Text to Dialogue stöder nu utdata med tidsstämplar, teckennivåjustering och spårning av röstsegment, vilket gör det enklare att synkronisera dialog med animationer eller undertexter.

### Music API

- **Stamseparering**: Lade till en ny slutpunkt för stamseparering som isolerar olika ljudkomponenter (sång, trummor, bas, instrument) från befintliga musikspår.
- **Ökad promptlängd**: Musikgenerering stöder nu prompter på upp till 4 100 tecken, och enskilda textrader stöder upp till 200 tecken.

### Säkerhet

- **Engångstoken**: Införde tidsbegränsad generering av engångstoken för säkra åtgärder, vilket ger bättre säkerhet för känsliga API-åtgärder.

### SDK-versioner

#### JavaScript SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.22.0) - Uppdaterad med de senaste ändringarna i API-schemat, inklusive godkännanden av arbetsytemodeller och slutpunkter för MCP-verktygskonfiguration.
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.21.0) - Lade till stöd för att fånga upp råa WebSocket-meddelanden via en generell `message`-hanterare, så att utvecklare kan komma åt alla meddelanden utöver standardåteranropen, inklusive odokumenterade meddelandetyper som `agent_tool_response`.

#### Python SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.22.0) - Uppdaterad med de senaste ändringarna i API-schemat, inklusive godkännanden av arbetsytemodeller och slutpunkter för MCP-verktygskonfiguration.
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.21.0) - Ersatte print-satser med korrekt loggning för bättre felsökning och användning i produktion.

#### Agents-paket

- [@elevenlabs/agents-cli@0.6.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/agents-cli%400.6.1) - Paketet har avvecklats till förmån för den enhetliga [ElevenLabs CLI](https://www.npmjs.com/package/@elevenlabs/cli).
- [@elevenlabs/react@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react%400.9.1) - Åtgärdade ett problem där verktyget `end_call` inte avslutade konversationer korrekt och förbättrade återanslutningslogiken i React Native efter manuell frånkoppling.
- [@elevenlabs/react-native@0.5.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react-native%400.5.2) - Åtgärdade ett problem där verktyget `end_call` inte avslutade konversationer korrekt och förbättrade återanslutningslogiken efter manuell frånkoppling.
- [@elevenlabs/client@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/client%400.9.1) - Åtgärdade ett problem där verktyget `end_call` inte avslutade konversationer korrekt och förbättrade återanslutningslogiken i React Native.

#### Android SDK

- [v0.4.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.4.0) - Förbättrade typsäkerheten genom att använda `ConversationMode`-enumvärden i stället för strängar, migrerade från LiveData till StateFlow med stöd för bakåtkompatibilitet och åtgärdade en bugg där agenter inte avslutade samtal när de ombads göra det.

#### iOS SDK

- [v2.0.16](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v2.0.16) - Åtgärdade ett problem där verktyget `end_call` inte avslutade konversationer korrekt, så att agenter kan avsluta samtal på rätt sätt.

#### CLI

- [@elevenlabs/cli@0.2.0](https://github.com/elevenlabs/cli/releases/tag/%40elevenlabs/cli%400.2.0) - Tog bort stöd för flaggan `--env` för isolering av virtuella miljöer. Funktionen återinförs när korrekt miljöisolering stöds i produkten.

### API

#### TLS

Våra TLS-slutpunkter tillåter inte längre vissa äldre och osäkra krypteringslägen. De flesta klienter bör inte påverkas eftersom de redan förhandlar fram ett modernt krypteringsläge.

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

## Nya slutpunkter

### Agents Platform

#### MCP-verktygskonfiguration

- [POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs](/docs/sv/api-reference/mcp/tool-configuration/create) - Skapa konfigurationsåsidosättningar för ett specifikt MCP-verktyg.
- [GET /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/sv/api-reference/mcp/tool-configuration/get) - Hämta konfigurationsåsidosättningar för ett specifikt MCP-verktyg.
- [PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/sv/api-reference/mcp/tool-configuration/update) - Uppdatera konfigurationsåsidosättningar för ett specifikt MCP-verktyg.
- [DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/sv/api-reference/mcp/tool-configuration/delete) - Ta bort konfigurationsåsidosättningar för ett specifikt MCP-verktyg.

### Text to Dialogue

- [POST /v1/text-to-dialogue/with-timestamps](/docs/sv/api-reference/text-to-dialogue/convert-with-timestamps) - Generera dialog med teckennivåjustering och information om röstsegment.
- [POST /v1/text-to-dialogue/stream/with-timestamps](/docs/sv/api-reference/text-to-dialogue/stream-with-timestamps) - Strömma dialoggenerering med teckennivåjustering och information om röstsegment.

### Token

- [POST /v1/single-use-token/{token_type}](/docs/sv/api-reference/tokens/create) - Generera tidsbegränsade engångstoken för säkra åtgärder.

### Music API

- [POST /v1/music/stem-separation](/docs/sv/api-reference/music/separate-stems) - Separera ljud till enskilda stammar (sång, trummor, bas, instrument). Accepterar uppladdning av multipart-filer och returnerar ett ZIP-arkiv.

## Uppdaterade slutpunkter

### Text to Dialogue

- [Text till dialog med tidsstämplar](/docs/sv/api-reference/text-to-dialogue/convert-with-timestamps)

  - Lade till arrayen `voice_segments` med det obligatoriska fältet `dialogue_input_index` för att spåra vilken dialoginmatning varje segment motsvarar
  - Förbättrade svarsschemat med data för teckennivåjustering

- [Strömma text till dialog med tidsstämplar](/docs/sv/api-reference/text-to-dialogue/stream-with-timestamps)
  - Lade till strömningsstöd för `voice_segments` med teckennivåjustering
  - Inkluderar `dialogue_input_index` i röstsegmentblock

### Musik

- Slutpunkter för musikprompter uppdaterades:
  - Maximal promptlängd ökades från den tidigare gränsen till 4 100 tecken
  - Textrader stöder nu upp till 200 tecken per rad

### Arbetsyta

- [Hämta arbetsyteresurs](/docs/sv/api-reference/workspace/resources/get)
  - Lade till `dashboard` och `dashboard_configuration` i enumvärdet `WorkspaceResourceType`
  - Ändringar i svarsschemat (bryter kompatibiliteten – se migreringsanteckningarna nedan)

### Fakturering

- [Hämta prenumeration](/docs/sv/api-reference/user/subscription/get)
  - Lade till fältet `next_billing_period` (obligatoriskt) i `PendingSubscriptionSwitchResponseModel`
  - Lade till `subtotal_cents` och `tax_cents` (kan vara null) i `InvoiceResponseModel` för en bättre fakturaspecifikation

### Agents Platform

#### Batchuppringning

- [Skicka batchuppringning](/docs/sv/api-reference/batch-calling/create)

  - Gjorde `agent_phone_number_id` nullbart och valfritt
  - Gjorde `phone_number` nullbart och valfritt i mottagarmodeller
  - Ändringar i svarsschemat (bryter kompatibiliteten – se migreringsanteckningarna nedan)

- [Hämta status för batchuppringning](/docs/sv/api-reference/batch-calling/get)

  - Gjorde `phone_number_id` och `phone_provider` nullbara

- [Avbryt batchuppringning](/docs/sv/api-reference/batch-calling/cancel) & [Försök batchuppringning igen](/docs/sv/api-reference/batch-calling/retry)
  - Gjorde telefonrelaterade fält nullbara
  - Ändringar i svarsschemat (bryter kompatibiliteten – se migreringsanteckningarna nedan)

#### Överföringsdestinationer

- Överföringsrelaterade slutpunkter stöder nu dynamiska destinationsadresser för överföring via variabler:
  - Lade till typen `PhoneNumberDynamicVariableTransferDestination` för telefonnummeröverföringar som använder dynamiska variabler
  - Lade till typen `SIPUriDynamicVariableTransferDestination` för SIP URI-överföringar som använder dynamiska variabler
  - Uppdaterade diskriminatorer för `PhoneNumberTransfer` så att de inkluderar typer för dynamiska variabler

#### MCP-servrar

- [Skapa MCP-server](/docs/sv/api-reference/mcp/create), [Hämta MCP-server](/docs/sv/api-reference/mcp/get), [Uppdatera MCP-server](/docs/sv/api-reference/mcp/update)
  - Lade till fältet `tool_config_overrides` för anpassning av konfiguration per verktyg
  - Lade till stöd för `request_headers` i `MCPServerConfigUpdateRequestModel`
  - Lade till konfigurationsalternativen `tool_call_sound` och `tool_call_sound_behavior`

#### Verktyg

- Förbättringar av verktygsschemat:
  - `LiteralJsonSchemaProperty` innehåller nu flaggan `is_system_provided`
  - Agentverktygshuvuden stöder nu `ConvAIDynamicVariable` för dynamiska rubrikvärden

#### Twilio-integrering

- Slutpunkter för telefonnummer uppdaterades:
  - Lade till det valfria fältet `region_config` för Twilio-telefonnummer
  - Lade till enumvärdet `TwilioRegionId` för val av region
  - Lade till enumvärdet `TwilioEdgeLocation` för konfiguration av edge-plats

#### Agenter

- [Hämta agent](/docs/sv/api-reference/agents/get) & [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Ändringar i svarsschemat (bryter kompatibiliteten – se migreringsanteckningarna nedan)

</Accordion>