# Pulsanti personalizzati: fai offrire un link all'agente

> Aggiungi un pulsante come Prenota una demo che l'agente mostra sotto la risposta quando serve: testo, link e quando mostrarlo. intoCHAT non chiama mai il link.

Un pulsante personalizzato è un link che l'agente può mostrare sotto la sua risposta quando la conversazione lo richiede, per esempio "Prenota una demo" che porta alla pagina del tuo calendario. L'agente decide quando mostrarlo. Il testo e il link sono sempre quelli che hai impostato tu.

## Creare un pulsante

1. Nella scheda **Actions** (azioni), clicca su **Add button**.
2. Compila i campi:
   - **Name** (nome): serve a te e all'agente, i visitatori non lo vedono, per esempio `Prenota_demo`. Fino a 60 caratteri, e diverso dai nomi delle altre azioni dell'agente.
   - **When to show it** (quando mostrarlo): i momenti in cui il pulsante è utile, così l'agente sa quando offrirlo. Per esempio: "Quando il visitatore vuole prenotare una demo, vedere il prodotto dal vivo o parlare con il reparto vendite."
   - **Button text** (testo del pulsante): ciò che c'è scritto sul pulsante, fino a 40 caratteri.
   - **Link**: l'indirizzo completo che il pulsante apre, che inizia con `https://` o `http://`.
3. Controlla la **Preview** (anteprima), poi clicca su **Create button**.

Il link non può contenere `{{segnaposto}}`, un nome utente o una password, e può essere lungo fino a 2.000 caratteri. Nell'elenco della scheda **Actions**, un pulsante mostra il badge **Button** e l'indirizzo che apre. Clicca su **Edit** per modificarlo. **Enable this button** nell'editor impedisce all'agente di mostrarlo, senza eliminarlo.

## Cosa vedono i visitatori

Quando il messaggio di un visitatore corrisponde a **When to show it**, l'agente mostra il pulsante sotto la sua risposta e lo cita con una breve frase. Non scrive il link nel testo.

- Il pulsante usa il colore **Launcher bubble** della scheda [Appearance](/it/docs/appearance), con il testo bianco o scuro, a seconda di quale si legge meglio.
- I suoi angoli seguono l'impostazione **Corners** della scheda Appearance.
- Un clic apre il link in una nuova scheda.

I pulsanti compaiono nella bolla della chat, nell'iframe incorporato, nel link diretto e nel **Playground**. Vengono salvati con la risposta, quindi si vedono anche nelle trascrizioni della scheda **Conversations**.

## Cosa non fa intoCHAT

intoCHAT non chiama mai il link. Non invia nessuna richiesta e nessun dato a quella pagina: il clic del visitatore la apre e basta. Per questo l'editor non ha una richiesta di prova. Clicca su **Open the link** sotto l'anteprima per controllare dove porta, poi chiedi all'agente del pulsante nel **Playground**.

Il link è lo stesso per ogni visitatore e non può contenere valori della conversazione. Per inviare dati ai tuoi sistemi, usa un'[azione API lato server](/it/docs/api-actions) o un'[azione lato client](/it/docs/client-actions). L'agente non vede cosa succede dopo il clic, ed è istruito a non promettere un risultato come una prenotazione confermata.

## Limiti

- I pulsanti rientrano nel limite di 25 azioni per agente, insieme alle azioni API, alle azioni lato client e alle azioni di [Collega il tuo negozio](/it/docs/connect-your-store).
- L'agente mostra al massimo 3 pulsanti sotto una risposta, e ogni pulsante una sola volta.

> L'agente decide soprattutto in base a **When to show it**. Se offre il pulsante troppo spesso o mai, descrivi i momenti con più precisione e riprova nel Playground.
