> 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

- **Telefontastatureingabe**: Die Konfiguration von Agentengesprächen unterstützt jetzt optional `dtmf_input_settings` für [DTMF-Eingabe](/docs/de/eleven-agents/customization/multimodal-input#dtmf-input). Konfigurieren Sie das Ziffern-Timeout, verwenden Sie `#` als Abschlusszeichen und schwärzen Sie Tastatureingaben in Transkripten, Logs und Analysen.
- **Verlauf von Gesprächsanhängen**: Transkripteinträge von [Gespräch abrufen](/docs/de/api-reference/conversations/get) enthalten jetzt `file_inputs`, ein Array mit ID, Name, MIME-Typ und URL jeder angehängten Datei.
- **Filterung nach Agent-Tags**: [Agenten auflisten](/docs/de/api-reference/agents/list) akzeptiert jetzt den optionalen Abfrageparameter `tags`. Wiederholen Sie den Parameter, um Agenten mit einem der angegebenen Tags zu finden.
- **Kontext für Batch-Kampagnen**: [Gespräch abrufen](/docs/de/api-reference/conversations/get) kennzeichnet Batch-Anrufe jetzt mit nullable `campaign`-Metadaten, die das erforderliche `campaign_id` und `campaign_lead_id` enthalten.

### Musik

- **Visuelle Wellenformdaten**: [Musik detailliert generieren](/docs/de/api-reference/music/compose-detailed), [Musik mit Details streamen](/docs/de/api-reference/music/compose-detailed-stream) und [Musik hochladen](/docs/de/api-reference/music/upload) akzeptieren jetzt optional `with_waveform_visual` (Boolean, Standard `false`). Antworten mit dieser Option enthalten ein niedrig aufgelöstes `waveform_visual`-Integer-Array mit vier Samples pro Sekunde.

### Synchronisation

- **Verhalten der Projektpaginierung**: [Synchronisationsprojekte auflisten](/docs/de/api-reference/dubbing/list-projects) und [Sprachziele auflisten](/docs/de/api-reference/dubbing/language-targets/list-language-targets) begrenzen `page_size` jetzt auf 1–100. Die Projektstatusfilterung enthält `queued`, und beide Endpunkte dokumentieren die Verwendung von `next_cursor` zum Abrufen der nächsten Seite.

### SDK-Releases

#### JavaScript SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.66.0) - `fileIds` zu `sendMultimodalMessage` hinzugefügt, sodass eine Nachricht mehrere Dateianhänge enthalten kann.

#### Python SDK

- [v2.66.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.66.0) - `file_ids` zu `send_multimodal_message` hinzugefügt, sodass eine Nachricht mehrere Dateianhänge enthalten kann.

#### Android SDK

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.2) - Den Callback `onUnhandledClientToolCall` beim Verknüpfen von Sitzungsereignissen beibehalten. Nicht behandelte Client-Tool-Aufrufe, die eine Antwort erwarten, erhalten jetzt die automatische Fehlerantwort, statt ungelöst zu bleiben.

#### ElevenLabs CLI

- [v1.1.0](https://github.com/elevenlabs/cli/releases/tag/v1.1.0) - API-Befehlsbindungen neu generiert und befehlsspezifische Anfragezuordnung für ElevenAgents-Workflows hinzugefügt. Diese Befehle hängen `cmd/<command>` an den CLI-`User-Agent` an, sodass Anfragen aus Workflows wie `agents push` und `agents create` unterschieden werden können.

#### Pakete

- [@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) und [@elevenlabs/convai-widget-embed@0.17.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.17.1) - `fileIds` zu `sendMultimodalMessage` hinzugefügt. Der Client sendet aus Kompatibilitätsgründen sowohl die Felder `file` als auch `files`, und React stellt die aktualisierte Client-API bereit.

### API

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

## Aktualisierte Endpunkte

### ElevenAgents

- [Agenten auflisten](/docs/de/api-reference/agents/list) - `GET /v1/convai/agents`
  - Optionales nullable `tags` (String-Array) hinzugefügt. Wiederholen Sie den Abfrageparameter, um einen beliebigen angegebenen Tag abzugleichen.
- [Agent erstellen](/docs/de/api-reference/agents/create), [Agent abrufen](/docs/de/api-reference/agents/get) und [Agent aktualisieren](/docs/de/api-reference/agents/update)
  - Optionales nullable `conversation_config.conversation.dtmf_input_settings` (`DTMFInputConfig`) hinzugefügt. Es unterstützt `dtmf_input_timeout` (Zahl, 0,5–10 Sekunden, Standard `2`), `hash_terminator` (Boolean, Standard `true`) und `redact_input` (Boolean, Standard `false`).
  - Optionales `sip_refer_play_dialtone` (Boolean, Standard `true`) zur Konfiguration der Telefonnummernweiterleitung hinzugefügt. Setzen Sie es auf `false`, damit der ursprüngliche Anrufzweig stumm bleibt, während eine SIP-REFER-Weiterleitung abgeschlossen wird.
  - System-Tools für Start- und Endprozeduren akzeptieren jetzt entweder einen `ProcedureVersionRef` oder einen `ProcedureDraftRef`. Entwurfsreferenzen erfordern `procedure_id` (String) und setzen `version_id` auf `null`.
- [Gespräch abrufen](/docs/de/api-reference/conversations/get) - `GET /v1/convai/conversations/{conversation_id}`
  - `file_inputs` (Array von `ConversationHistoryTranscriptFileInputResponseModel`) zu Transkripteinträgen hinzugefügt. Jedes Element erfordert `file_id`, `original_filename`, `mime_type` und `file_url` (Strings).
  - Optionales nullable `campaign` (`BatchCallingCampaignInformation`) zu Batch-Anrufmetadaten hinzugefügt. Das Objekt erfordert `campaign_id` und `campaign_lead_id` (Strings).
  - `dtmf` zu `ChatSourceMedium` hinzugefügt.
- Problemtypen für Gesprächs-Triage-Tickets enthalten jetzt `incorrect_information`, `documentation_gap`, `platform_bug` und `wrong_action`.

### Musik

- [Musik detailliert generieren](/docs/de/api-reference/music/compose-detailed) (`POST /v1/music/detailed`) und [Musik mit Details streamen](/docs/de/api-reference/music/compose-detailed-stream) (`POST /v1/music/detailed/stream`)
  - Optionales `with_waveform_visual` (Boolean, Standard `false`) hinzugefügt.
  - Detaillierte Antworten enthalten jetzt nullable `waveform_visual` (Integer-Array), viermal pro Sekunde von `-1000` bis `1000` gesampelt.
- [Musik hochladen](/docs/de/api-reference/music/upload) - `POST /v1/music/upload`
  - Optionales `with_waveform_visual` (Boolean, Standard `false`) und nullable `waveform_visual` (Integer-Array) in der Antwort hinzugefügt.

### ElevenCreative

- [Studio-Projekt erstellen](/docs/de/api-reference/studio/add-project) und [Podcast erstellen](/docs/de/api-reference/studio/create-podcast)
  - `quality_preset` akzeptiert jetzt `null`, und der Schema-Standardwert `standard` wurde entfernt.

### Synchronisation

- [Synchronisationsprojekte auflisten](/docs/de/api-reference/dubbing/list-projects) - `GET /v1/dubbing/project`
  - `page_size` bleibt ein optionaler Integer mit dem Standardwert `20`, aber Werte werden jetzt auf 1–100 begrenzt, statt abgelehnt zu werden.
  - Der Filter `status` dokumentiert jetzt `queued`, `preparing`, `ready` und `failed`.
  - Übergeben Sie den `next_cursor` der vorherigen Antwort in `cursor`; lassen Sie ihn für die erste Seite weg.
- [Sprachziele auflisten](/docs/de/api-reference/dubbing/language-targets/list-language-targets) - `GET /v1/dubbing/project/{project_id}/language`
  - `page_size` bleibt ein optionaler Integer mit dem Standardwert `20`, aber Werte werden jetzt auf 1–100 begrenzt, statt abgelehnt zu werden.
  - Der Filter `status` unterstützt `queued`, `processing`, `completed`, `stale` und `failed`.
  - Übergeben Sie den `next_cursor` der vorherigen Antwort in `cursor`; lassen Sie ihn für die erste Seite weg.

## Schemaänderungen

### Workspace

- `PendingSubscriptionSwitchResponseModel.next_tier` enthält jetzt `grant`.

</Accordion>