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

### ElevenAgents

- **Nya konfigurationsalternativ för widgeten**: Flera nya inställningar är nu tillgängliga för ElevenAgents konversationswidget i agentinstrumentpanelen:

  - **Minimerbar widget** (`widget.dismissible`): Låt användare minimera eller stänga widgeten under en konversation.
  - **Åtgärdsindikator** (`widget.show_agent_status`): Visa en visuell indikator när agenten aktivt använder verktyg, med separata statusar för arbetar, klar och fel. När du aktiverar den här inställningen läggs `agent_tool_request` och `agent_tool_response` automatiskt till i agentens klienthändelser.
  - **Visning av konversations-ID** (`widget.show_conversation_id`): Visa konversations-ID:t för användare när ett samtal avslutas. Standardvärdet är `true` för både nya och befintliga agenter.
  - **Synlighet för ljudtaggar** (`widget.strip_audio_tags`): Dölj ljudtaggar i konversationstranskriptioner. Standardvärdet är `true` för både nya och befintliga agenter.
  - **Tema för syntaxmarkering** (`widget.syntax_highlight_theme`): Konfigurera markering av kodblock i transkriptioner. Accepterar `null` (Auto), `light` eller `dark`.

- **Agenttestning med mappstöd**: Slutpunkten [Lista agenttester](/docs/sv/api-reference/tests/list) stöder nu organisering av tester i mappar. Lade till frågeparametrarna `parent_folder_id`, `include_folders` och `sort_mode` för filtrerad listning. Slutpunkterna för att skapa och uppdatera tester accepterar `parent_folder_id` för att tilldela tester till mappar, och testsammanfattningar innehåller nu entitetstyp, sökväg till överordnad mapp och antal underordnade objekt.

- **Workflow-noden `say`**: Lade till en ny nodtyp, `say`, i agent-workflows (`WorkflowSayNodeModel`). Den här noden stöder `conversation_config`, `additional_prompt` samt åsidosättningar för verktyg och kunskapsbas. Nodens meddelandelast använder en diskriminerad union med två varianter: `literal` (statisk text via `text`) och `prompt` (LLM-genererad via `prompt`).

- **Konfiguration av SMB-verktyg**: Formaliserade schemat `SMBToolConfig` med ett obligatoriskt, diskriminerat `params`-objekt. Åtgärdstyperna som stöds är `create`, `list`, `search`, `update` och `delete`, och var och en kan användas för SMB-entitetskategorier som kunder, personal, tjänster, produkter och tillgångar.

- **Sammanfattningsspråk för agenter**: Lade till fältet `summary_language` i agentkonfigurationen för att ange språket för sammanfattningar efter konversationer.

- **Twilio-samtalsinspelning**: Lade till det valfria fältet `call_recording_enabled` i begärandetexten för [utgående Twilio-samtal](/docs/sv/api-reference/twilio/outbound-call) för att aktivera inspelning av utgående samtal.

- **Flagga för WhatsApp-meddelanden**: Lade till flaggan `enable_messaging` i WhatsApp-kontomodeller och uppdateringsbegäranden för att styra om meddelanden är aktiverade för ett visst telefonnummer.

### Uttalslexikon

- **Ange alla regler på en gång**: Den nya slutpunkten [Ange regler](/docs/sv/api-reference/pronunciation-dictionaries/rules/set) (`POST /v1/pronunciation-dictionaries/{pronunciation_dictionary_id}/set-rules`) ersätter alla befintliga regler i ett uttalslexikon i ett enda anrop, som ett alternativ till att stegvis lägga till eller ta bort enskilda regler.

- **Alternativ för regelmatchning**: Lade till fälten `case_sensitive` (boolean) och `word_boundaries` (boolean) i regeldefinitioner för uttalslexikon för mer exakt kontroll över hur regler matchar text.

### Musik

- **Ladda upp ljud**: Den nya slutpunkten [Ladda upp musik](/docs/sv/api-reference/music/upload) (`POST /v1/music/upload`) accepterar en `multipart/form-data`-begäran med en ljudfil. Extraherar valfritt en kompositionsplan från det uppladdade ljudet och returnerar en `MusicUploadResponse` med ett `song_id`.

- **Stöd för fonetiska namn**: Lade till parametern `use_phonetic_names` i slutpunkterna [Generera musik](/docs/sv/api-reference/music/compose), [Generera detaljerad musik](/docs/sv/api-reference/music/compose-detailed) och [Streama musik](/docs/sv/api-reference/music/stream).

- **Låt-ID i svar**: Svar från musikgenerering visar nu fältet `song_id`, vilket gör det enklare att hänvisa till genererade låtar i efterföljande API-anrop.

### Audio Native

- **Uppdatera projektinnehåll från URL**: Den nya slutpunkten [Uppdatera innehåll](/docs/sv/api-reference/audio-native/update-content) (`POST /v1/audio-native/content`) låter dig uppdatera ett AudioNative-projekt genom att ange en URL. Slutpunkten extraherar innehållet från URL:en och köar det för konvertering och automatisk publicering.

### Röster

- **Bokmärka röster**: Lade till fältet `bookmarked` i begäranden om röstuppdateringar och `is_bookmarked` i svarsobjekt för röster, så att användare kan bokmärka röster för enkel åtkomst.

### SDK-versioner

#### JavaScript SDK

- [v2.37.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.37.0) - Lade till stöd för att visa `song_id` i svar från musikgenerering. Uppdaterades för att inkludera de senaste ändringarna av API-schemat från Fern-regenerering.

#### Python SDK

- [v2.37.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.37.0) - Lade till stöd för nya parametrar för musikgenerering och för att visa `song_id` i svar från musikgenerering. Uppdaterades för att inkludera de senaste ändringarna av API-schemat från Fern-regenerering.

#### Paket

- [@elevenlabs/convai-widget-core@0.10.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-core@0.10.0) - Propagerade `event_id` genom återanrop för transkription och streaming. Refaktorerade spårning av verktygsstatus från Map-baserad till infogade transkriptposter med verktyget `display-transcript`. Lade till konfigurationsalternativet `show-conversation-id` (boolean, standardvärde `true`) för att styra synligheten av konversations-ID i frånkopplingsmeddelanden.
- [@elevenlabs/convai-widget-embed@0.10.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-embed@0.10.0) - Propagerade `event_id` genom återanrop för transkription och streaming. Refaktorerade spårning av verktygsstatus till infogade transkriptposter.
- [@elevenlabs/types@0.6.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/types@0.6.0) - Propagerade `event_id` genom återanrop för transkription och streaming.

### API

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

## Nya slutpunkter

- [Ange regler för uttalslexikon](/docs/sv/api-reference/pronunciation-dictionaries/rules/set) - `POST /v1/pronunciation-dictionaries/{pronunciation_dictionary_id}/set-rules` - Ersätt alla regler i ett uttalslexikon i ett enda anrop
- [Ladda upp musik](/docs/sv/api-reference/music/upload) - `POST /v1/music/upload` - Ladda upp en ljudfil för att skapa eller referera till en låt, med valfri extrahering av en kompositionsplan
- [Uppdatera Audio Native-innehåll från URL](/docs/sv/api-reference/audio-native/update-content) - `POST /v1/audio-native/content` - Uppdatera ett AudioNative-projekt genom att extrahera innehåll från en angiven URL och köa det för konvertering

## Uppdaterade slutpunkter

### ElevenAgents

- [Lista agenttester](/docs/sv/api-reference/tests/list)

  - Lade till frågeparametern `parent_folder_id` (string, valfri) för att filtrera tester efter mapp
  - Lade till frågeparametern `include_folders` (boolean, valfri) för att inkludera mappobjekt i resultaten
  - Lade till frågeparametern `sort_mode` (string, valfri) för att styra resultatsortering
  - Svaret innehåller nu metadata för mappar: entitetstyp, överordnad sökväg och antal underordnade objekt i `UnitTestSummaryResponseModel`

- [Skapa agenttest](/docs/sv/api-reference/tests/create), [Uppdatera agenttest](/docs/sv/api-reference/tests/update)

  - Lade till fältet `parent_folder_id` (string, valfritt) för att tilldela ett test till en mapp

- [Skapa agent](/docs/sv/api-reference/agents/create), [Uppdatera agent](/docs/sv/api-reference/agents/update), [Hämta agent](/docs/sv/api-reference/agents/get)

  - Lade till fältet `summary_language` (string, valfritt) i agentkonfigurationen för språket i sammanfattningar efter konversationer
  - Lade till `widget.dismissible` (boolean) - låt användare fälla ihop eller stänga widgeten
  - Lade till `widget.show_agent_status` (boolean) - visa statusindikator för verktygsanvändning i widgeten
  - Lade till `widget.show_conversation_id` (boolean) - visa konversations-ID efter att samtalet avslutas; standardvärdet är `true`
  - Lade till `widget.strip_audio_tags` (boolean) - dölj ljudtaggar i transkriptioner; standardvärdet är `true`
  - Lade till `widget.syntax_highlight_theme` (string, nullable) - tema för markering av kodblock (`null`, `light` eller `dark`)
  - Lade till den nya workflow-nodtypen `say` med schemat `WorkflowSayNodeModel`, inklusive `conversation_config`, `additional_prompt` och åsidosättningar för verktyg/kunskapsbas; meddelandelasten stöder de diskriminerade varianterna `literal` och `prompt`

- [Utgående Twilio-samtal](/docs/sv/api-reference/twilio/outbound-call)

  - Lade till fältet `call_recording_enabled` (boolean, valfritt) för att aktivera inspelning av utgående Twilio-samtal

- [Uppdatera WhatsApp-konto](/docs/sv/api-reference/whats-app/accounts/update)

  - Lade till fältet `enable_messaging` (boolean, valfritt) för att aktivera eller inaktivera meddelanden för kontot

- [Uppdatera webhook](/docs/sv/api-reference/webhooks/update)
  - Lade till fältet `schema_overrides` (object, valfritt) för att anpassa webhookens payload-schema

### Uttalslexikon

- [Lägg till regler i uttalslexikon](/docs/sv/api-reference/pronunciation-dictionaries/rules/add), [Ta bort regler från uttalslexikon](/docs/sv/api-reference/pronunciation-dictionaries/rules/remove)
  - Lade till fältet `case_sensitive` (boolean) i regeldefinitioner för skiftlägeskänslig matchning
  - Lade till fältet `word_boundaries` (boolean) i regeldefinitioner för matchning som tar hänsyn till ordgränser

### Musik

- [Generera musik](/docs/sv/api-reference/music/compose), [Generera detaljerad musik](/docs/sv/api-reference/music/compose-detailed), [Streama musik](/docs/sv/api-reference/music/stream)
  - Lade till parametern `use_phonetic_names` (boolean, valfri) för att styra hanteringen av fonetiska namn under generering
  - Svaren innehåller nu fältet `song_id`

### Röster

- [Lista röster](/docs/sv/api-reference/voices/search), [Hämta röst](/docs/sv/api-reference/voices/get)

  - Lade till fältet `is_bookmarked` (boolean) i svarsobjekt för röster

## Schemaändringar

### Nya scheman

- `WorkflowSayNodeModel` - Workflow-nod för agentåtgärder av typen `say` med konversationskonfiguration, prompts och åsidosättningar för verktyg
- `WorkflowSayNodeMessageLiteral` - Bokstavlig meddelandelast (statisk text) för `say`-noder
- `WorkflowSayNodeMessagePrompt` - Promptbaserad meddelandelast (LLM-genererad) för `say`-noder
- `MusicUploadResponse` - Svarsmodell för musikuppladdning inklusive `song_id`
- `SMBToolConfigCreateClientParams`, `SMBToolConfigListClientsParams`, `SMBToolConfigSearchClientsParams`, `SMBToolConfigUpdateClientParams`, `SMBToolConfigDeleteClientParams` - Diskriminerade parametertyper för SMB-verktygsåtgärder

### Ändrade scheman

- `AgentConfig` - Lade till fältet `summary_language`
- `WidgetConfigV2` - Lade till fälten `dismissible`, `show_agent_status`, `show_conversation_id`, `strip_audio_tags` och `syntax_highlight_theme`
- `SMBToolConfig` - Fältet `params` är nu obligatoriskt och använder en diskriminerad union
- `PronunciationDictionaryRule` - Lade till fälten `case_sensitive` och `word_boundaries`
- `CustomGuardrailConfig` - Fältet `model` är nu valfritt med ett standardvärde
- `UnitTestSummaryResponseModel` - Lade till metadatafält för mappar: entitetstyp, överordnad sökväg, antal underordnade objekt

</Accordion>