Un scénario est une chaîne de messages déclenchés par une condition (par exemple, "Démarrage d'un robot" ou une visite via un lien de page de destination spécifique). Chaque scénario comporte trois onglets : Paramètres, Messages, Analytics.
Onglet "Paramètres" du scénario
- Nom du scénario
- Bascule : "Autoriser le redémarrage du scénario" et "Démarrer le scénario automatiquement"
- Bloc "Conditions de démarrage" — vous pouvez ajouter plusieurs conditions (par exemple, "Démarrage du robot" + une visite via une page de destination spécifique), et pour chacune d'entre elles, activer "Aller à une page de destination spécifique". message"
Onglet "Messages" et carte du scénario
Une liste des messages du scénario plus un bouton "Carte du scénario" — un canevas visuel par glisser-déposer montrant les connexions entre les blocs : les points d'entrée ("Bot start", une page de destination spécifique) sont reliés par des lignes aux cartes de message, et chaque carte peut être glissée et recâblée directement sur la toile.
Cliquer sur l'icône d'engrenage à côté d'un message ouvre un menu contextuel : Analyses (taux d'ouverture, réponses), modification, duplication, lien direct (vers le message) et suppression.
| Type | Description |
|---|---|
| Message normal | Texte/média, envoyé le long de la chaîne "étape suivante" |
| Début du scénario + IA agent | Le premier message dirige la conversation via un agent IA au lieu d'un texte fixe |
| Rappel de réservation | Envoyé automatiquement un laps de temps défini avant un rendez-vous réservé |
Anatomie complète des paramètres d'un seul message
L'ouverture d'un message via "Modifier" développe un formulaire long - il est identique pour les messages de scénario et pour diffusions.
Nom, agent et texte
Le nom du message (pour votre propre navigation — l'abonné ne le voit jamais), le choix de l'agent IA si le message génère une conversation et le texte lui-même dans un mini éditeur de texte avec formatage (gras, italique, barré, souligné, code, citation, texte brut, lien), ainsi que l'insertion d'emoji et une mention @field.
Instructions supplémentaires pour le agent
Un champ de texte que l'agent voit mais pas l'abonné. La plateforme explique son objectif ainsi : "Vous pouvez transmettre à l'agent des informations supplémentaires sur l'abonné, telles que les champs de son profil. L'abonné ne verra pas ce texte." Il est utilisé pour injecter un contexte à la volée (un nom, un historique d'achats) dans l'invite système d'une conversation spécifique.
Pièces jointes et données à enregistrer
Pièces jointes : fichiers/photos joints au message. Données à enregistrer : quels champs de profil l'agent doit remplir en fonction de la conversation (par exemple, enregistrer un numéro de téléphone mentionné par l'abonné dans le champ numéro de téléphone).
Conditions de fin de conversation de l'agent IA
La plateforme l'explique ainsi : "Spécifiez les conditions dans lesquelles l'agent doit mettre fin à la conversation. Par exemple : "L'utilisateur a accepté de payer" ou "L'utilisateur est hors sujet". Une fois la condition déclenchée, vous pouvez spécifiez d'autres actions - par exemple, passer à un autre scénario ou envoyer un autre message. Il existe un type de condition prêt à l'emploi "Nombre de réponses" (une valeur numérique : nombre de réponses d'abonnés que l'agent traitera avant de terminer) ; il est livré avec son propre ensemble d'actions du même catalogue décrit ci-dessous.
Activations de diffusion (disponibles sur n'importe quel message, y compris les diffusions)
- Suivi des clics sur les liens : statistiques de clics pour les liens dans le texte
- Activer l'aperçu des liens : afficher un aperçu carte pour un lien dans le message
- Envoyer le texte ligne par ligne avec un délai — le texte arrive par morceaux, avec une pause, imitant « est en train d'écrire… »
- Attendez la réponse de l'abonné — le message est « mis en pause » jusqu'à ce que le destinataire réagisse, avant d'être compté comme livré/traité
Conditions d'envoi du message
Filtres et modificateurs appliqués avant l'envoi :
- Envoyer uniquement si l'abonné est dans un segment — l'afficher uniquement à l'audience choisie
- Envoyer à un groupe ou à une chaîne — au lieu d'un chat privé
- Envoyer à l'e-mail de l'abonné — dupliquez-le par e-mail
- Remplacer un autre message — le nouveau message écrase celui envoyé précédemment au lieu d'être envoyé séparément élément
- Désactiver le transfert — l'abonné ne pourra pas transférer le message à d'autres personnes
- Ajouter aux listes
- Envoi programmé — une date/heure spécifique
Actions après réception du message — le générateur d'automatisation universel de la plateforme
Il s'agit de l'élément le plus puissant de la plateforme : un ensemble d'actions qui s'exécutent une fois que l'abonné a reçu (ou répondu) au message. Les ensembles peuvent être liés à différents segments — la plateforme explique : « Si l'abonné tombe dans un segment, cet ensemble d'actions s'exécute ; sinon le robot vérifie le segment suivant. » Le même générateur d'actions est utilisé dans les déclencheurs, dans les conditions d'achèvement du dialogue IA et dans les actions post-réservation/annulation de réservation. Le catalogue complet des types d'actions :
| Groupe | Actions |
|---|---|
| Abonné | Modifier le champ d'abonné · Enregistrer le nombre d'abonnés · Ajouter une balise · Supprimer la balise · Ajouter un gestionnaire · Supprimer un gestionnaire · Bloquer dans le bot · Débloquer dans bot |
| Message | Ajouter au scénario · Supprimer du scénario · Envoyer un message · Supprimer le message · Épingler le message · Désépingler le message |
| API | Requête API (commence par un champ "Type de demande" - une méthode HTTP comme GET/POST - suivi de l'URL et des paramètres) · Activer déclencheur |
| Bouton | Supprimer le bouton actif · Supprimer le clavier actif |
| Groupe | Bloquer dans un groupe/canal · Débloquer dans un groupe/canal · Actualiser l'état du groupe/canal |
| Google Sheets | Obtenir une valeur · Ajouter une ligne · Modifier une ligne · Supprimer une ligne · Ajouter une feuille · Supprimer feuille |
| AmoCRM | Ajouter une offre · Modifier une offre |
| Yandex Metrica | Envoyer la conversion |
| Yclients | Ajouter un client par numéro de téléphone · Supprimer un client par numéro de téléphone · Envoyer un SMS au client |
Le La combinaison de "Ajouter une balise" + "Envoyer uniquement si l'abonné est dans un segment" (un segment basé sur cette balise) est exactement la manière dont la plupart des entonnoirs de vente sont construits ici — sans une seule ligne de code.
Au bas du formulaire, il y a trois boutons : Enregistrer, Envoyer maintenant, Envoyer au testeur (vérifiez-le vous-même avant de publier).
Boutons dans les messages
Un bouton est un bloc de paramètres distinct, ajouté via le "bouton Ajouter" sur n'importe quel message. La liste complète des 12 types :
| Type de bouton | Ce qui se passe en cas de clic |
|---|---|
| Bouton de lien | Ouvre un lien externe |
| Bouton d'action | Exécute une action définie sur l'abonné (le même catalogue que ci-dessus) |
| Bouton Article | Ouvre un article spécifié dans la section "Contenu" |
| Bouton de réservation | Ouvre le calendrier de réservation |
| Acheter un produit | Ouvre la page de paiement du produit |
| Acheter un abonnement | Ouvre le paiement de l'abonnement |
| Compte de l'abonné | L'abonné voit les informations sur son abonnement actif et peut l'annuler |
| Commentaires | Ouvre la page des commentaires |
| Bouton du clavier | Remplace le clavier de l'abonné (un ensemble de touches rapides réponses) |
| Partager le numéro de téléphone | L'abonné envoie son numéro de téléphone au bot |
| Bouton Liste | Ouvre une liste de messages de dialogue via les conditions d'envoi ; nécessite l'activation du mode en ligne via @BotFather |
| Copier le texte | Le texte spécifié est copié dans le presse-papiers |
| Transférer le texte | L'abonné choisit une discussion et y transfère le texte spécifié |
Prêt à automatiser votre entreprise ?
Plus de 15 000 bots ont déjà été créés sur la plateforme.
Créer un chatbotEssai gratuit – aucune carte requise