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

# Turn überspringen

## Überblick

Das Tool **Turn überspringen** ermöglicht Ihrem Conversational Agent, ausdrücklich zu pausieren und zu warten, bis der Nutzer spricht oder handelt, bevor er fortfährt. Dieses System-Tool ist nützlich, wenn der Nutzer signalisiert, dass er einen Moment braucht, etwa mit „Geben Sie mir eine Sekunde“, „Lassen Sie mich nachdenken“ oder „Einen Moment bitte“.

## Funktionsweise

* **Vom Nutzer ausgelöste Pause**: Das Tool wird vom LLM aufgerufen, wenn es erkennt, dass der Nutzer eine kurze Pause ohne Unterbrechung benötigt.
* **Keine verbale Antwort**: Nach dem Aufruf dieses Tools spricht der Assistent nicht. Er wartet, bis der Nutzer erneut interagiert oder eine andere Bedingung für den Sprecherwechsel erfüllt ist.
* **Nahtloser Gesprächsverlauf**: Es unterstützt einen natürlichen Gesprächsrhythmus, indem es den Wunsch des Nutzers nach einer kurzen Pause respektiert, ohne die Interaktion zu beenden oder den Agenten unnötig sprechen zu lassen.

**Zweck**: Dem Agenten erlauben, zu pausieren und ohne zu sprechen auf Nutzereingaben zu warten.

**Auslösebedingungen**: Das LLM sollte dieses Tool aufrufen, wenn:

* Der Nutzer angibt, dass er einen Moment braucht („Geben Sie mir eine Sekunde“, „Lassen Sie mich nachdenken“)
* Der Nutzer eine Pause im Gesprächsablauf anfordert
* Der Agent erkennt, dass der Nutzer Zeit braucht, um Informationen zu verarbeiten

**Parameter**:

* `reason` (String, optional): Freitext-Grund, der erklärt, warum die Pause nötig ist

**Format des Funktionsaufrufs**:

```json
{
  "type": "function",
  "function": {
    "name": "skip_turn",
    "arguments": "{\"reason\": \"User requested time to think\"}"
  }
}
```

**Implementierung**: Keine zusätzliche Konfiguration erforderlich. Das Tool signalisiert dem Agenten einfach, still zu bleiben, bis der Nutzer erneut spricht.

### API-Implementierung

Wenn Sie einen Agenten über die API erstellen, können Sie das Tool „Turn überspringen“ zu Ihrer Agentenkonfiguration hinzufügen. Es sollte als System-Tool mit dem Namen `skip_turn` definiert werden.

```python
from elevenlabs import AgentConfig, ConversationalConfig, ElevenLabs

elevenlabs = ElevenLabs(api_key="YOUR_API_KEY")

response = elevenlabs.conversational_ai.agents.create(
    conversation_config=ConversationalConfig(
        agent=AgentConfig(
            prompt={
                "built_in_tools": {
                    "skip_turn": {
                        "type": "system",
                        "name": "skip_turn",
                        # Optional: customize when the tool should be triggered,
                        # or leave blank for the default.
                        "description": "",
                        "params": {"system_tool_type": "skip_turn"},
                    }
                }
            },
        ),
    ),
)
```

```javascript
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";

const elevenlabs = new ElevenLabsClient({
  apiKey: "YOUR_API_KEY",
});

await elevenlabs.conversationalAi.agents.create({
  conversationConfig: {
    agent: {
      prompt: {
        builtInTools: {
          skipTurn: {
            type: "system",
            name: "skip_turn",
            description: "", // Optional: Customize when the tool should be triggered, or leave blank for default.
            params: { systemToolType: "skip_turn" },
          },
        },
      },
    },
  },
});
```

## UI-Konfiguration

Sie können das Tool „Turn überspringen“ auch direkt in der Benutzeroberfläche des Agenten im Bereich für Tools konfigurieren.

### Schritt 1: Neues Tool hinzufügen

Navigieren Sie zur Konfigurationsseite Ihres Agenten. Im Bereich „Tools“ ist die Option `Skip Turn` bereits verfügbar, wenn Sie auf „Add tool“ klicken.

![Option zum Hinzufügen des Tools „Turn überspringen“](/docs/_fern-img/8b95051da94ada3dae7e42121148ad4509b49413e73bd16351142372ca26a68d.webp)

### Schritt 2: Tool konfigurieren

Sie können optional eine Beschreibung angeben, um festzulegen, wann das LLM dieses Tool auslösen soll, oder sie leer lassen, um das Standardverhalten zu verwenden.

![Tool „Turn überspringen“ konfigurieren](/docs/_fern-img/cbb419db630beb4feefc390ef3f3576f7a6dc2df098faec4fbd2d1d5e703364f.webp)

### Schritt 3: Tool aktivieren

Nach der Konfiguration erscheint das Tool `Skip Turn` in der Liste der aktivierten Tools Ihres Agenten und der Agent kann Turns überspringen.

![Tool „Turn überspringen“ aktiviert](/docs/_fern-img/bdb738dc85ff91107cafa5899aad116420aabe9fe794b648bc1f0751729ba5af.webp)