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

### UI

- **Verbesserte Benachrichtigungen**: Das Benachrichtigungssystem wurde aktualisiert und zeigt jetzt Benachrichtigungen an, die für die aktuell angezeigte Plattform relevant sind. Das sorgt für eine fokussiertere und kontextbezogene Nutzung.

### Agents Platform

- **Dynamische Transferziele mit Variablen**: Agententransfers unterstützen jetzt dynamische Variablen für Telefonnummern und SIP-URIs. So lassen sich Transferziele zur Laufzeit anhand des Gesprächskontexts bestimmen.
- **Überschreibungen der MCP-Tool-Konfiguration**: Sie können jetzt benutzerdefinierte Konfigurationsüberschreibungen für bestimmte MCP-Server-Tools erstellen, aktualisieren, abrufen und löschen. Das ermöglicht eine präzise Steuerung von Tool-Verhalten und Parametern.

### Text to Dialogue

- **Zeitstempel und Sprachsegmente**: Text to Dialogue unterstützt jetzt Ausgaben mit Zeitstempeln, zeichenbasierter Ausrichtung und Nachverfolgung von Sprachsegmenten. So lassen sich Dialoge einfacher mit Animationen oder Untertiteln synchronisieren.

### Music API

- **Stem-Separation**: Neuer Endpunkt zur Stem-Separation hinzugefügt, um verschiedene Audiokomponenten wie Gesang, Schlagzeug, Bass und Instrumente aus bestehenden Musiktiteln zu isolieren.
- **Längere Prompts**: Die Musikgenerierung unterstützt jetzt Prompts mit bis zu 4.100 Zeichen. Einzelne Liedtextzeilen können bis zu 200 Zeichen enthalten.

### Sicherheit

- **Einmal-Token**: Zeitlich begrenzte Einmal-Token für sichere Vorgänge eingeführt. Das erhöht die Sicherheit sensibler API-Vorgänge.

### SDK-Releases

#### JavaScript SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.22.0) - Mit den neuesten API-Schemaänderungen aktualisiert, einschließlich Freigaben von Arbeitsbereichsmodellen und Endpunkten für die MCP-Tool-Konfiguration.
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.21.0) - Unterstützung für das Abfangen roher WebSocket-Nachrichten über einen allgemeinen `message`-Handler hinzugefügt. Dadurch können Entwickler auf alle Nachrichten über die Standard-Callbacks hinaus zugreifen, einschließlich nicht dokumentierter Nachrichtentypen wie `agent_tool_response`.

#### Python SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.22.0) - Mit den neuesten API-Schemaänderungen aktualisiert, einschließlich Freigaben von Arbeitsbereichsmodellen und Endpunkten für die MCP-Tool-Konfiguration.
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.21.0) - Print-Anweisungen durch korrektes Logging ersetzt, um Debugging und Produktionsanwendungen besser zu unterstützen.

#### Agents-Pakete

- [@elevenlabs/agents-cli@0.6.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/agents-cli%400.6.1) - Paket zugunsten der einheitlichen [ElevenLabs CLI](https://www.npmjs.com/package/@elevenlabs/cli) eingestellt.
- [@elevenlabs/react@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react%400.9.1) - Problem behoben, bei dem das Tool `end_call` Gespräche nicht korrekt beendete, und Wiederverbindungslogik von React Native nach manueller Trennung verbessert.
- [@elevenlabs/react-native@0.5.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react-native%400.5.2) - Problem behoben, bei dem das Tool `end_call` Gespräche nicht korrekt beendete, und Wiederverbindungslogik nach manueller Trennung verbessert.
- [@elevenlabs/client@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/client%400.9.1) - Problem behoben, bei dem das Tool `end_call` Gespräche nicht korrekt beendete, und Wiederverbindungslogik von React Native verbessert.

#### Android SDK

- [v0.4.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.4.0) - Typsicherheit durch die Verwendung von `ConversationMode`-Enums statt Strings verbessert, von LiveData auf StateFlow mit Unterstützung für Abwärtskompatibilität migriert und einen Fehler behoben, durch den Agenten Anrufe auf Anfrage nicht beendeten.

#### iOS SDK

- [v2.0.16](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v2.0.16) - Problem behoben, bei dem das Tool `end_call` Gespräche nicht korrekt beendete. Agenten können Anrufe jetzt korrekt beenden.

#### CLI

- [@elevenlabs/cli@0.2.0](https://github.com/elevenlabs/cli/releases/tag/%40elevenlabs/cli%400.2.0) - Unterstützung für das Flag `--env` zur Isolierung virtueller Umgebungen entfernt. Diese Funktion wird wieder eingeführt, sobald das Produkt eine geeignete Umgebungsisolation unterstützt.

### API

#### TLS

Unsere TLS-Endpunkte erlauben einige ältere und unsichere Verschlüsselungsmodi nicht mehr. Die meisten Clients sollten nicht betroffen sein, da sie bereits einen modernen Verschlüsselungsmodus aushandeln.

<Accordion title="API-Änderungen anzeigen">

## Neue Endpunkte

### Agents Platform

#### MCP-Tool-Konfiguration

- [POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs](/docs/de/api-reference/mcp/tool-configuration/create) - Konfigurationsüberschreibungen für ein bestimmtes MCP-Tool erstellen.
- [GET /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/de/api-reference/mcp/tool-configuration/get) - Konfigurationsüberschreibungen für ein bestimmtes MCP-Tool abrufen.
- [PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/de/api-reference/mcp/tool-configuration/update) - Konfigurationsüberschreibungen für ein bestimmtes MCP-Tool aktualisieren.
- [DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/de/api-reference/mcp/tool-configuration/delete) - Konfigurationsüberschreibungen für ein bestimmtes MCP-Tool entfernen.

### Text to Dialogue

- [POST /v1/text-to-dialogue/with-timestamps](/docs/de/api-reference/text-to-dialogue/convert-with-timestamps) - Dialog mit zeichenbasierter Ausrichtung und Informationen zu Sprachsegmenten generieren.
- [POST /v1/text-to-dialogue/stream/with-timestamps](/docs/de/api-reference/text-to-dialogue/stream-with-timestamps) - Dialoggenerierung mit zeichenbasierter Ausrichtung und Informationen zu Sprachsegmenten streamen.

### Token

- [POST /v1/single-use-token/{token_type}](/docs/de/api-reference/tokens/create) - Zeitlich begrenzte Einmal-Token für sichere Vorgänge generieren.

### Music API

- [POST /v1/music/stem-separation](/docs/de/api-reference/music/separate-stems) - Audio in einzelne Stems aufteilen (Gesang, Schlagzeug, Bass, Instrumente). Akzeptiert Multipart-Dateiuploads und gibt ein ZIP-Archiv zurück.

## Aktualisierte Endpunkte

### Text to Dialogue

- [Text to dialogue with timestamps](/docs/de/api-reference/text-to-dialogue/convert-with-timestamps)

  - Array `voice_segments` mit dem erforderlichen Feld `dialogue_input_index` hinzugefügt, um nachzuverfolgen, welcher Dialogeingabe jedes Segment entspricht
  - Antwortschema um Daten zur zeichenbasierten Ausrichtung erweitert

- [Stream text to dialogue with timestamps](/docs/de/api-reference/text-to-dialogue/stream-with-timestamps)
  - Streaming-Unterstützung für `voice_segments` mit zeichenbasierter Ausrichtung hinzugefügt
  - `dialogue_input_index` in Chunks für Sprachsegmente enthalten

### Musik

- Endpunkte für Musik-Prompts aktualisiert:
  - Maximale Prompt-Länge vom vorherigen Limit auf 4.100 Zeichen erhöht
  - Liedtextzeilen unterstützen jetzt bis zu 200 Zeichen pro Zeile

### Arbeitsbereich

- [Get workspace resource](/docs/de/api-reference/workspace/resources/get)
  - `dashboard` und `dashboard_configuration` zum Enum `WorkspaceResourceType` hinzugefügt
  - Änderungen am Antwortschema (kompatibilitätsbrechend – siehe Migrationshinweise unten)

### Abrechnung

- [Get subscription](/docs/de/api-reference/user/subscription/get)
  - Feld `next_billing_period` (erforderlich) zu `PendingSubscriptionSwitchResponseModel` hinzugefügt
  - `subtotal_cents` und `tax_cents` (nullable) zu `InvoiceResponseModel` für eine detailliertere Rechnungsaufschlüsselung hinzugefügt

### Agents Platform

#### Batch-Anrufe

- [Submit batch calling](/docs/de/api-reference/batch-calling/create)

  - `agent_phone_number_id` auf nullable und optional gesetzt
  - `phone_number` in Empfängermodellen auf nullable und optional gesetzt
  - Änderungen am Antwortschema (kompatibilitätsbrechend – siehe Migrationshinweise unten)

- [Get batch calling status](/docs/de/api-reference/batch-calling/get)

  - `phone_number_id` und `phone_provider` auf nullable gesetzt

- [Cancel batch calling](/docs/de/api-reference/batch-calling/cancel) & [Retry batch calling](/docs/de/api-reference/batch-calling/retry)
  - Telefonbezogene Felder auf nullable gesetzt
  - Änderungen am Antwortschema (kompatibilitätsbrechend – siehe Migrationshinweise unten)

#### Transferziele

- Transferbezogene Endpunkte unterstützen jetzt dynamische Transferziele mit Variablen:
  - Typ `PhoneNumberDynamicVariableTransferDestination` für Telefonnummerntransfers mit dynamischen Variablen hinzugefügt
  - Typ `SIPUriDynamicVariableTransferDestination` für SIP-URI-Transfers mit dynamischen Variablen hinzugefügt
  - `PhoneNumberTransfer`-Discriminators aktualisiert, um dynamische Variablentypen einzuschließen

#### MCP-Server

- [Create MCP server](/docs/de/api-reference/mcp/create), [Get MCP server](/docs/de/api-reference/mcp/get), [Update MCP server](/docs/de/api-reference/mcp/update)
  - Feld `tool_config_overrides` für die Anpassung der Konfiguration pro Tool hinzugefügt
  - Unterstützung für `request_headers` in `MCPServerConfigUpdateRequestModel` hinzugefügt
  - Konfigurationsoptionen `tool_call_sound` und `tool_call_sound_behavior` hinzugefügt

#### Tools

- Verbesserungen des Tool-Schemas:
  - `LiteralJsonSchemaProperty` enthält jetzt das Flag `is_system_provided`
  - Agenten-Tool-Header unterstützen jetzt `ConvAIDynamicVariable` für dynamische Header-Werte

#### Twilio-Integration

- Telefonnummernendpunkte aktualisiert:
  - Optionales Feld `region_config` für Twilio-Telefonnummern hinzugefügt
  - Enum `TwilioRegionId` für die Regionsauswahl hinzugefügt
  - Enum `TwilioEdgeLocation` für die Konfiguration des Edge-Standorts hinzugefügt

#### Agenten

- [Get agent](/docs/de/api-reference/agents/get) & [Update agent](/docs/de/api-reference/agents/update)
  - Änderungen am Antwortschema (kompatibilitätsbrechend – siehe Migrationshinweise unten)

</Accordion>