# Eigene Buttons: den Agenten einen Link anbieten lassen

> Füge einen Button wie „Demo buchen“ hinzu, den der Agent passend unter seiner Antwort zeigt: Text, Link und Anlass festlegen. intoCHAT ruft den Link nie auf.

Ein eigener Button ist ein Link, den der Agent unter seiner Antwort zeigen kann, wenn das Gespräch danach verlangt, etwa „Demo buchen“ mit einem Link auf deine Kalenderseite. Wann der Button erscheint, entscheidet der Agent. Text und Link sind immer die, die du festgelegt hast.

## Button anlegen

1. Klicke im Tab **Actions** (Aktionen) auf **Add button**.
2. Fülle die Felder aus:
   - **Name**: für dich und den Agenten, Besucher sehen ihn nicht, zum Beispiel `Book_demo`. Bis zu 60 Zeichen und anders als die Namen der übrigen Aktionen des Agenten.
   - **When to show it** (wann er erscheint): die Momente, in denen der Button hilft, damit der Agent weiß, wann er ihn anbieten soll. Zum Beispiel: „Wenn der Besucher eine Demo buchen, das Produkt live sehen oder mit dem Vertrieb sprechen möchte.“
   - **Button text**: die Beschriftung des Buttons, bis zu 40 Zeichen.
   - **Link**: die vollständige Adresse, die der Button öffnet, beginnend mit `https://` oder `http://`.
3. Prüfe die **Preview** (Vorschau) und klicke auf **Create button**.

Der Link darf keine `{{placeholders}}`, keinen Benutzernamen und kein Passwort enthalten und bis zu 2.000 Zeichen lang sein. In der Liste im Tab **Actions** trägt ein Button das Badge **Button** und zeigt die Adresse, die er öffnet. Mit **Edit** änderst du ihn. Mit **Enable this button** im Editor hältst du den Agenten davon ab, ihn zu zeigen, ohne ihn zu löschen.

## Was Besucher sehen

Passt die Nachricht eines Besuchers zu **When to show it**, zeigt der Agent den Button unter seiner Antwort und erwähnt ihn in einem kurzen Satz. Den Link schreibt er nicht in den Text.

- Der Button nutzt deine Farbe **Launcher bubble** aus dem Tab [Appearance](/de/docs/appearance), mit weißer oder dunkler Schrift, je nachdem, was besser lesbar ist.
- Seine Ecken folgen der Einstellung **Corners** im Tab Appearance.
- Ein Klick öffnet den Link in einem neuen Tab.

Buttons erscheinen in der Chat-Bubble, im iframe, über den Direktlink und im **Playground**. Sie werden mit der Antwort gespeichert und sind daher auch in den Verläufen im Tab **Conversations** zu sehen.

## Was intoCHAT nicht macht

intoCHAT ruft den Link nie auf. Es schickt weder eine Anfrage noch Daten an diese Seite; der Klick des Besuchers öffnet sie einfach. Deshalb hat der Editor keine Testanfrage. Klicke unter der Vorschau auf **Open the link**, um das Ziel zu prüfen, und frag den Agenten dann im **Playground** danach.

Der Link ist für alle Besucher gleich und kann keine Werte aus dem Gespräch enthalten. Um Daten an deine Systeme zu schicken, nutze eine [server-seitige API-Aktion](/de/docs/api-actions) oder eine [client-seitige Aktion](/de/docs/client-actions). Der Agent sieht nicht, was nach dem Klick passiert, und ist angewiesen, kein Ergebnis wie eine bestätigte Buchung zu versprechen.

## Limits

- Buttons zählen zum Limit von 25 Aktionen pro Agent, zusammen mit API-Aktionen, client-seitigen Aktionen und den Aktionen aus [Shop verbinden](/de/docs/connect-your-store).
- Der Agent zeigt höchstens 3 Buttons unter einer Antwort und jeden Button nur einmal.

> Der Agent entscheidet vor allem anhand von **When to show it**. Bietet er den Button zu oft oder nie an, beschreib die Momente genauer und probier es im Playground noch einmal.
