Aller au contenu
Documentation

Limiter les messages et bloquer des pays

Limitez le nombre de messages qu'un visiteur peut envoyer par heure, plafonnez les messages mensuels d'un agent intoCHAT et bloquez le chat dans certains pays.

Les messages mensuels de votre offre sont partagés par tous vos agents, et chaque message d'un visiteur en utilise un. Le bloc Limits and access empêche un seul visiteur, ou un seul agent, d'épuiser ce quota, et vous permet de choisir des pays où le chat n'est pas proposé.

Le bloc se trouve dans l'onglet Share (Partager), sous Where this agent can appear. Pour choisir les sites où l'agent peut apparaître, voir Domaines autorisés.

Définir les limites

  1. Ouvrez votre agent et allez dans l'onglet Share.
  2. Dans Limits and access, activez Limit messages per visitor, Monthly message cap for this agent ou les deux, et saisissez un nombre. Ajoutez des pays sous Blocked countries.
  3. Cliquez sur Save.

Le bloc s'enregistre à part, indépendamment du reste de l'agent. Les nouvelles limites s'appliquent dès le message suivant. Les trois réglages sont désactivés par défaut. Quand vous en activez un, il démarre à une valeur suggérée, 30 messages par heure ou 1 000 réponses, que vous pouvez modifier.

Messages par visiteur

Limit messages per visitor fixe le nombre de messages qu'un visiteur peut envoyer à cet agent en une heure, de 1 à 1 000.

  • Un visiteur est reconnu à son adresse IP, pour cet agent uniquement. Les personnes sur un même réseau, par exemple un bureau, partagent une seule limite.
  • L'heure commence avec le premier message du visiteur. C'est une fenêtre fixe, pas une heure glissante : un visiteur qui atteint la limite peut écrire de nouveau une fois cette heure écoulée.
  • Un visiteur au-delà de la limite voit « Too many messages. Please try again later. » dans la langue du widget.
  • Un message refusé n'utilise aucun de vos messages.
  • Vos propres tests dans le Playground ne sont pas comptés.

Plafond mensuel de messages

Monthly message cap for this agent fixe le nombre de réponses que cet agent peut donner sur une période de messages.

  • Le plafond compte comme votre offre : une réponse pour chaque message de visiteur que l'agent accepte.
  • La période est la période mensuelle de messages de votre compte. Le compte repart de zéro quand l'utilisation de votre offre est remise à zéro. Voir Offres et limites.
  • Le bloc affiche le compte, par exemple « 120 of 1,000 this period », et la date à laquelle il repart de zéro. Plafond désactivé, il affiche « 120 replies this period ». L'agent est compté même quand le plafond est désactivé : un plafond défini en cours de période part donc du chiffre réel.
  • Les messages que vous envoyez dans le Playground comptent et sont soumis au plafond, comme pour votre offre.
  • Une fois le plafond atteint, les visiteurs voient « This chat has reached its limit for now. Please try again later. » Le message ne mentionne pas votre offre. Dans le Playground, vous voyez « The Playground couldn't reply » avec la raison.
  • Un message refusé n'utilise aucun des messages de votre compte.
  • Si vous abaissez le plafond sous le compte de la période en cours, l'agent cesse de répondre jusqu'au début de la période suivante.

Le plafond peut seulement maintenir un agent en dessous de votre offre, pas lui en donner davantage. La limite de votre offre s'applique toujours à l'ensemble de vos agents : si les messages du compte sont épuisés avant, tous les agents s'arrêtent et les visiteurs voient « Message limit reached ».

Pays bloqués

Blocked countries désactive le chat pour les visiteurs de 50 pays au maximum.

  1. Saisissez le nom d'un pays ou son code à deux lettres, par exemple RU, ou choisissez-le dans les suggestions. Vous pouvez en saisir plusieurs, séparés par des virgules.
  2. Appuyez sur Entrée ou cliquez sur Add. Chaque pays apparaît sous forme d'étiquette ; cliquez sur son × pour le retirer.
  3. Cliquez sur Save.

Ce que voit un visiteur dans un pays bloqué :

  • Balise script : la bulle n'apparaît pas. La console du navigateur affiche intoCHAT: this agent is not offered in the visitor's country (Share > Limits and access), so the chat is not shown.
  • Iframe et lien direct : « This chat isn't available in your region. » dans la langue du widget.
  • Requêtes de chat : refusées avec le même message. Une requête refusée n'utilise aucun de vos messages.

Le pays est déterminé à partir de l'adresse IP du visiteur : un visiteur qui utilise un VPN contourne donc le blocage. Quand le pays ne peut pas être déterminé, le chat est autorisé. Votre Playground n'est pas concerné.

Spam et chats inactifs

Le bloc Spam and idle chats, sous Limits and access, propose deux réglages de plus. Les deux sont désactivés par défaut, et le bloc s'enregistre à part avec Save.

Protection anti-spam

Spam protection met en pause une conversation qui relève clairement du spam ou d'un abus :

  • Aux 2e, 4e, 8e et 16e messages d'un visiteur dans une conversation, une vérification par IA le lit, avec le nom de votre agent et le début de ses instructions : « sans rapport avec votre activité » est donc jugé par rapport à ce à quoi sert votre agent.
  • Elle repère la publicité et le spam promotionnel, les avalanches de charabia ou de texte répété, l'utilisation de l'agent comme IA généraliste gratuite pour des tâches sans rapport avec votre activité, et les tentatives répétées de contourner les instructions de l'agent. Elle se veut prudente : un client impoli ou en colère, une seule question hors sujet, des banalités ou tout ce dont elle n'est pas sûre ne sont jamais signalés.
  • La vérification a lieu après la réponse : elle ne ralentit donc jamais le chat. La réponse qui l'a déclenchée est donnée normalement.
  • Dès le message suivant du visiteur, le chat est en pause : le visiteur voit « Ce chat a été mis en pause. » dans la langue du widget, et l'API de chat refuse avec la raison spam_paused. Les messages refusés n'utilisent aucun de vos messages.
  • Si la vérification échoue ou prend trop de temps, rien n'est mis en pause.
  • Vous voyez les conversations en pause avec un badge Spam dans l'onglet Conversations, où vous pouvez les réactiver. Voir Protection anti-spam sur cette page.
  • Vos propres tests dans le Playground et les discussions temporaires ne sont pas vérifiés. La vérification n'utilise pas les messages de votre offre.

Une vérification par IA peut quand même se tromper. Jetez de temps en temps un œil au filtre Spam de l'onglet Conversations, et réactivez tout vrai client.

Terminer les conversations inactives

End idle conversations termine les conversations sans message depuis un nombre de jours que vous choisissez, de 1 à 30. Une fois par jour, intoCHAT les termine et en rédige un court résumé. Si le visiteur écrit de nouveau, une nouvelle conversation commence, liée à l'ancienne, et l'agent reçoit le résumé. Les conversations en attente d'un chat en direct ou en cours de chat en direct ne sont pas terminées. Voir Conversations terminées.

Ce que ces limites ne font pas

  • La limite par visiteur et le blocage par pays reposent sur l'adresse IP. Quelqu'un qui change d'adresse IP ou utilise un VPN les contourne. Le plafond mensuel s'applique quelle que soit l'adresse IP : c'est donc le réglage qui borne l'utilisation d'un agent.
  • Elles ne décident pas quels sites peuvent afficher l'agent. C'est le rôle des domaines autorisés.
  • intoCHAT applique aussi ses propres limites horaires à chaque agent. Les vôtres s'y ajoutent.
  • Quand un agent atteint son plafond, intoCHAT n'envoie pas d'e-mail. Les alertes d'utilisation ne concernent que les messages de votre offre.

Un agent dupliqué conserve ces réglages et démarre son propre compte à zéro.

Si des visiteurs voient l'un de ces messages alors que vous ne vous y attendez pas, consultez Dépannage.

Voir en Markdown