Le bloc AI Agent / Run AI Agent permet à une IA de répondre dans un parcours Sendbot, de demander une sélection avec des boutons natifs, de mémoriser la réponse dans une variable de session et d’utiliser des outils autorisés.
Les choix natifs, les variables et les groupes de texte ont été validés dans Studio Preview et le chat Web. Les intégrations externes dépendent de leur configuration et doivent être testées séparément. Voir le guide complet en anglais.

Première configuration

  1. Ouvrez Sendbot Studio, sélectionnez votre workspace et ajoutez AI Agent dans Integrations.
  2. Choisissez AI Provider, Model, Credentials et renseignez Prompt / Input.
  3. Créez une variable de session plan_choisi.
  4. Activez Enable structured choices puis sélectionnez plan_choisi dans Save selected choice to session variable.
  5. Activez Require an initial native choice si la première réponse de l’IA doit obligatoirement proposer des boutons. Ce paramètre est désactivé par défaut.
  6. Testez le parcours dans Preview, puis publiez la version vérifiée.
Exemple de prompt :
Dans le chat Web, la question est envoyée par le bot et la réponse sélectionnée apparaît du côté du visiteur. Les anciens boutons ne restent pas actifs. Le serveur valide le choix avant de reprendre le parcours. Pour des menus statiques ou des choix multiples, utilisez le bloc Boutons.

Sous-flux de texte autorisés

Activez Enable authorized read-only subflows (text-only groups) pour permettre la consultation d’un groupe du même bot qui ne contient que des blocs Texte simples. Renseignez un alias (par exemple faq), l’ID exact du groupe et, si nécessaire, des variables d’entrée typées. L’agent peut ensuite appeler callSubflow_faq. Limites : 8 groupes autorisés, 8 blocs Texte par groupe, 5 entrées typées par outil et 12 appels par bloc Run AI/session. Pas de script, d’API externe, de paiement, d’e-mail, de bot lié ni de modification des variables. Read-only Support (no actions) désactive également l’exécution des sous-flux.

MCP et autres fonctions

Dans MCP Servers (External Tools), configurez l’URL HTTPS, l’authentification et la liste Allowed Tools des outils autorisés. Conservez Require approval for MCP write actions pour les opérations qui modifient des données.
Hors du mode lecture seule, une liste Allowed Tools vide peut donner accès à tous les outils annoncés par le serveur. En mode Read-only Support, une liste explicite non vide et des droits de lecture déclarés sont indispensables. Le serveur tiers doit contrôler l’identité et les autorisations.
La recherche Web, l’analyse de liens/fichiers, la base de connaissances (RAG), la mémoire et la génération d’images ou de voix sont des options supplémentaires : leur disponibilité réelle nécessite une vérification spécifique du fournisseur, des identifiants et du canal. Le MCP du Run AI connecte le bot aux outils externes. Le connecteur MCP distant de Sendbot permet à des assistants externes de travailler sur les brouillons Sendbot : ce n’est pas la même connexion.

Coûts et vérification

Les crédits IA varient selon le modèle, les tokens et les outils. Voir Crédits et utilisation. Avant publication, vérifiez la pause sur les boutons, la variable enregistrée, la réponse affichée comme message du visiteur et le refus d’outils non autorisés. Une demande d’approbation MCP n’est pas une action confirmée. Voir aussi : AI Agent et MCP · Publication · Guide détaillé.