Passer au contenu principal
L’action “Évaluer une CustomEnum” s’utilise dans une règle de stratégie pour classer le fan dans une énumération personnalisée quand la règle matche. L’action analyse la conversation, détermine les cases qui s’appliquent au fan, et les enregistre pour lui. Les cases ainsi cochées peuvent ensuite être lues par les conditions d’énumération personnalisée, dans la même stratégie ou plus tard, pour orienter le comportement de vos règles.

Cas d’usage typiques

  • Détecter une raison de refus : classer le fan dans une énumération RefusalReason (trop cher, pas intéressé, hésitant…) pour adapter la relance.
  • Qualifier un centre d’intérêt : cocher les thèmes évoqués par le fan pour cibler le contenu proposé.
  • Segmenter un profil : catégoriser le fan (curieux, gros dépensier, timide…) afin de router la conversation.
  • Préparer une règle conditionnelle : évaluer l’énumération en début de stratégie, puis réagir à son résultat dans les règles suivantes.

L’énumération à évaluer

L’option “CustomEnum” (obligatoire) sélectionne, dans une liste déroulante, l’énumération personnalisée définie dans votre stratégie que l’action doit évaluer. L’action détermine comment chaque case est retenue selon la configuration de cette énumération : certaines cases sont cochées par des conditions locales, d’autres sont évaluées par l’IA à partir de leur description, d’autres combinent les deux. Cette configuration se fait sur l’énumération elle-même, pas dans cette action.
Si l’énumération est configurée en mode à valeur unique, l’action ne conserve qu’une seule case cochée, même si plusieurs correspondent. En mode multi-valeurs, toutes les cases qui correspondent sont cochées.

Nombre de messages à analyser

L’option “Nombre de messages à analyser” (avancée, optionnelle) fixe combien de messages récents de la conversation l’IA prend en compte pour son évaluation. La valeur accepte un nombre entre 1 et 100. Laissée vide, l’action analyse les 25 derniers messages par défaut.
Une fenêtre plus courte cible le contexte le plus récent (utile pour réagir au dernier échange) ; une fenêtre plus large donne à l’IA davantage d’historique pour classer un profil de fond.

Comportement à l’exécution

Quand la règle matche, l’action lance l’évaluation, met à jour les cases cochées de l’énumération pour le fan, puis la stratégie continue avec les actions suivantes. Chaque nouvelle évaluation recalcule le résultat à partir de la conversation courante. Vous pouvez donc réévaluer la même énumération plusieurs fois au fil de la conversation pour garder le classement à jour.
Une énumération peut être évaluée sans qu’aucune case ne soit cochée : le fan est alors considéré comme « évalué » (condition CustomEnum_IsEvaluated vraie) même si CustomEnum_HasAnyCase reste fausse.

Cas limites

  • Aucune énumération sélectionnée : l’action n’effectue rien et la stratégie continue avec les actions suivantes.
  • Énumération introuvable : si l’énumération choisie n’existe pas dans la stratégie (par exemple après l’import d’une stratégie sur une autre instance), l’action n’effectue rien et la stratégie continue. La carte d’action affiche alors un indicateur d’avertissement dans l’éditeur.
  • Échec de l’évaluation : en cas d’erreur pendant l’évaluation, aucune case n’est modifiée et la stratégie continue quand même avec les actions suivantes.
Dans tous ces cas, l’action n’interrompt jamais la stratégie ni le job : elle échoue silencieusement et le traitement se poursuit. Vérifiez l’indicateur d’avertissement de la carte après un import pour vous assurer que l’énumération ciblée existe bien.

Voir aussi