# Limitare i messaggi e bloccare paesi

> Limita quanti messaggi un visitatore può inviare all'ora, imposta un tetto mensile ai messaggi di un agente intoCHAT e blocca la chat nei paesi che scegli.

I messaggi mensili del tuo piano sono condivisi da tutti i tuoi agenti, e ogni messaggio di un visitatore ne usa uno. Il riquadro **Limits and access** impedisce che un solo visitatore, o un solo agente, esaurisca questa quota, e ti permette di scegliere i paesi in cui la chat non viene offerta.

Il riquadro si trova nella scheda **Share** (Condividi), sotto **Where this agent can appear**. Per scegliere i siti in cui l'agente può comparire, vedi [Domini consentiti](/it/docs/allowed-domains).

## Impostare i limiti

1. Apri il tuo agente e vai alla scheda **Share**.
2. In **Limits and access**, attiva **Limit messages per visitor**, **Monthly message cap for this agent** o entrambi, e inserisci un numero. Aggiungi i paesi sotto **Blocked countries**.
3. Clicca **Save**.

Il riquadro si salva da solo, separato dal resto dell'agente. I nuovi limiti valgono dal messaggio successivo. Tutte e tre le impostazioni sono spente all'inizio. Quando ne attivi una, parte da un valore suggerito, 30 messaggi all'ora o 1.000 risposte, che puoi cambiare.

## Messaggi per visitatore

**Limit messages per visitor** stabilisce quanti messaggi un visitatore può inviare a questo agente in un'ora, da 1 a 1.000.

- Un visitatore è riconosciuto dal suo indirizzo IP, solo per questo agente. Le persone sulla stessa rete, per esempio in un ufficio, condividono un unico limite.
- L'ora parte dal primo messaggio del visitatore. È una finestra fissa, non un'ora mobile: chi raggiunge il limite può scrivere di nuovo quando quell'ora è finita.
- Un visitatore oltre il limite vede "Too many messages. Please try again later." nella [lingua del widget](/it/docs/appearance).
- Un messaggio rifiutato non usa nessuno dei tuoi messaggi.
- Le tue prove nel **Playground** non vengono contate.

## Tetto mensile di messaggi

**Monthly message cap for this agent** stabilisce quante risposte questo agente può dare in un periodo di messaggi.

- Il tetto conta come il tuo piano: una risposta per ogni messaggio di un visitatore che l'agente accetta.
- Il periodo è il periodo mensile di messaggi del tuo account. Il conteggio riparte quando l'utilizzo del tuo piano si azzera. Vedi [Piani e limiti](/it/docs/plans-and-limits).
- Il riquadro mostra il conteggio, per esempio "120 of 1,000 this period", e la data in cui riparte. Con il tetto spento mostra "120 replies this period". L'agente viene contato anche mentre il tetto è spento, quindi un tetto impostato a metà periodo parte dal dato reale.
- I messaggi che invii nel **Playground** contano e sono soggetti al tetto, come per il tuo piano.
- Al raggiungimento del tetto, i visitatori vedono "This chat has reached its limit for now. Please try again later." Il messaggio non menziona il tuo piano. Nel **Playground** vedi "The Playground couldn't reply" con il motivo.
- Un messaggio rifiutato non usa nessuno dei messaggi del tuo account.
- Se abbassi il tetto sotto il conteggio del periodo in corso, l'agente smette di rispondere finché il periodo non riparte.

Il tetto può solo tenere un agente al di sotto del tuo piano, non dargli di più. Il limite del tuo piano vale sempre per tutti i tuoi agenti insieme: se i messaggi dell'account finiscono prima, tutti gli agenti si fermano e i visitatori vedono "Message limit reached".

## Paesi bloccati

**Blocked countries** spegne la chat per i visitatori di massimo 50 paesi.

1. Scrivi il nome di un paese o il suo codice di due lettere, per esempio `RU`, oppure sceglilo dai suggerimenti. Puoi inserirne più di uno, separati da virgole.
2. Premi Invio o clicca **Add**. Ogni paese compare come etichetta; clicca la sua × per toglierlo.
3. Clicca **Save**.

Che cosa vede un visitatore in un paese bloccato:

- **Tag script:** la bolla non compare. La console del browser mostra `intoCHAT: this agent is not offered in the visitor's country (Share > Limits and access), so the chat is not shown.`
- **Iframe e link diretto:** "This chat isn't available in your region." nella lingua del widget.
- **Richieste di chat:** vengono rifiutate con lo stesso messaggio. Una richiesta rifiutata non usa nessuno dei tuoi messaggi.

Il paese si ricava dall'indirizzo IP del visitatore, quindi chi usa una VPN aggira il blocco. Quando il paese non si può determinare, la chat è consentita. Il tuo **Playground** non è interessato.

## Spam e chat inattive

La scheda **Spam and idle chats**, sotto **Limits and access**, ha altre due impostazioni. Entrambe sono disattivate per impostazione predefinita, e la scheda si salva a parte con **Save**.

### Protezione antispam

**Spam protection** sospende una conversazione che è chiaramente spam o un abuso:

- Al 2°, 4°, 8° e 16° messaggio di un visitatore in una conversazione, un controllo con l'AI lo legge insieme al nome del tuo agente e all'inizio delle sue istruzioni, così "estraneo alla tua attività" viene valutato in base allo scopo del tuo agente.
- Cerca pubblicità e spam promozionale, raffiche di testo senza senso o ripetuto, l'uso dell'agente come AI generica gratuita per compiti estranei alla tua attività, e tentativi ripetuti di scavalcare le istruzioni dell'agente. È pensato per essere prudente: un cliente scortese o arrabbiato, una singola domanda fuori tema, due chiacchiere o qualsiasi cosa su cui non è sicuro non vengono mai segnalati.
- Il controllo avviene dopo la risposta, quindi non rallenta mai la chat. La risposta che lo ha fatto scattare viene data normalmente.
- Dal messaggio successivo del visitatore, la chat è sospesa: il visitatore vede "Questa chat è stata sospesa." nella [lingua del widget](/it/docs/appearance#lingua-del-widget), e l'API di chat rifiuta la richiesta con il motivo `spam_paused`. I messaggi rifiutati non usano nessuno dei tuoi messaggi.
- Se il controllo non riesce o impiega troppo tempo, non viene sospeso nulla.
- Le conversazioni sospese compaiono con un badge **Spam** nella scheda **Conversations**, dove puoi riattivarle. Vedi [Protezione antispam](/it/docs/conversations-and-dashboard#protezione-antispam) in quella pagina.
- Le tue prove nel **Playground** e le chat temporanee non vengono controllate. Il controllo non usa i messaggi del tuo piano.

Un controllo con l'AI può comunque sbagliare. Dai un'occhiata ogni tanto al filtro **Spam** nella scheda Conversations e riattiva i clienti veri.

### Terminare le conversazioni inattive

**End idle conversations** termina le conversazioni senza messaggi da un numero di giorni a tua scelta, da 1 a 30. Una volta al giorno intoCHAT le termina e scrive un breve riepilogo. Se il visitatore scrive di nuovo, inizia una nuova conversazione, collegata a quella vecchia, e l'agente riceve il riepilogo. Le conversazioni in attesa di una live chat o in live chat non vengono terminate. Vedi [Conversazioni terminate](/it/docs/conversations-and-dashboard#conversazioni-terminate).

## Che cosa non fanno questi limiti

- Il limite per visitatore e il blocco per paese si basano sull'indirizzo IP. Chi cambia indirizzo IP o usa una VPN li aggira. Il tetto mensile vale qualunque sia l'indirizzo IP, quindi è l'impostazione che limita davvero l'utilizzo di un agente.
- Non decidono quali siti possono mostrare l'agente. Per questo ci sono i [domini consentiti](/it/docs/allowed-domains).
- intoCHAT applica anche i propri limiti orari a ogni agente. I tuoi si aggiungono a quelli.
- Quando un agente raggiunge il tetto, intoCHAT non invia un'email. Gli [avvisi di utilizzo](/it/docs/plans-and-limits) riguardano solo i messaggi del tuo piano.

Un [agente duplicato](/it/docs/quick-start) mantiene queste impostazioni e parte da zero con il proprio conteggio.

Se i visitatori vedono uno di questi messaggi e non te lo aspetti, vedi [Risoluzione dei problemi](/it/docs/troubleshooting).
