Dans le Créateur de workflow, une variable est un conteneur de données associées à une conversation, comme le nom d’un client ou l’ID d’une commande. Pendant une conversation, un assistant de messagerie peut utiliser les variables pour envoyer des messages personnalisés, afficher des informations dynamiques ou modifier le workflow de la conversation.
À propos des noms et des valeurs des variables
Dans le Créateur de workflow, chaque variable a un nom et une valeur. Lors de la configuration d’une étape dans un workflow de réponse, le nom sert de balise pour la valeur. Quand l’assistant exécute le workflow, il remplace le nom de la variable par la valeur de la variable. Par exemple, vous pouvez utiliser une variable intitulée E-mail comme balise pour l’adresse e-mail du client.
Variables vides
Une variable est vide si elle n’a pas de valeur. Pendant une conversation, les assistants de messagerie ignorent les variables vides.
Par exemple, une étape Envoyer un message inclut un message de l’assistant indiquant « Le statut de livraison de votre colis est statut_livraison ». Si la variable statut_livraison est vide pendant une conversation, l’assistant envoie le message « Le statut de livraison de votre colis est . ».
Message du bot | Vue du client |
---|---|
![]() |
![]() |
À propos des types de variable
Variables de client
Les variables de client stockent des informations fournies par un client au cours d’une étape Demander des détails. Par exemple, l’étape peut demander à un client de fournir son nom et son adresse e-mail.
Quand vous insérez une variable dans une étape en utilisant l’icône Ajouter une variable (), les variables de client s’affichent sous Réponses du client.
Variables de service externe
Les variables de service externe stockent les données reçues d’un service externe au cours d’une étape Effectuer un appel API. Par exemple, l’étape peut effectuer une demande API REST à un prestataire de livraison pour obtenir le statut actuel du colis.
Les administrateurs créent les variables de service externe lors de la configuration de l’étape Effectuer un appel API. Dans le cadre de la configuration, l’administrateur peut définir un nom personnalisé pour chaque variable.
Quand vous insérez une variable dans une étape en utilisant l’icône Ajouter une variable (), les variables de service externe s’affichent sous Réponses du service externe.
Variables de métadonnées de messagerie
Les variables de métadonnées de messagerie contiennent des informations au sujet de l’identité et du statut d’authentification du client. Les variables de métadonnées de messagerie obtiennent leurs valeurs des tokens Web JSON (JWT) signés utilisés pour l’authentification de messagerie.
Les variables de métadonnées de messagerie ne sont pas activées par défaut et sont uniquement disponibles pour les canaux Web Widget et Mobile SDK. Pour en savoir plus sur l’activation et l’utilisation des variables de métadonnées de messagerie, consultez Utilisation des métadonnées d’authentification dans une réponse d’assistant.
Quand vous insérez une variable dans une étape en utilisant l’icône Ajouter une variable (), les variables de métadonnées de messagerie s’affichent sous Métadonnées de messagerie.
Utilisation des variables dans une étape de workflow de réponse
Personnalisation des messages de l’assistant

Envoi de données à des systèmes externes
Lorsqu’ils effectuent un appel API REST à un système externe avec l’étape Effectuer un appel API, les administrateurs peuvent insérer des variables dans le chemin et dans la chaîne de requête du champ URL du point de terminaison de l’étape. Pour en savoir plus, consultez Utilisation de l’étape Effectuer un appel API dans le Créateur de workflow.

Bifurcation d’un workflow de réponse
L’étape Branche par condition permet à un administrateur de faire bifurquer le workflow de conversation en fonction de la valeur d’une ou plusieurs variables. Pour en savoir plus, consultez Les éléments des conditions.
0 Commentaires
Vous devez vous connecter pour laisser un commentaire.