Push une feature à vos collaborateurs

Dans cet article, nous vous expliquerons comment pousser une nouvelle feature du bot aux utilisateurs qui ont déjà conversé avec le bot.

Etape 1 - Récupérer l'ID des utilisateurs

Commencez par copier le Fichier de configuration. Connectez-vous avec un compte google puis créez une copie.

Nous avons besoin de renseigner les champs encadrés en rouge : 

1-3
  • Token : Rendez-vous sur votre profil Vizir. Dans l’encadré Connexion API, copiez le Token API lié à votre compte.
  • AppID : Rendez-vous sur le Dashboard Vizir. Sélectionnez votre bot et récupérez l’ID situé dans l’URL.
    • Ex :
  • Starting Date : Date de mise en production du bot.
  • Ending Date : La date à laquelle vous exporter vos données.
  • URL DATA : Dans Tableau de bord > Exporter. Exportez les données process en choisissant l’attribut « Source ». Validez et copiez le lien.
recup data

Une autorisation vous sera demandée. Sélectionnez votre compte Google.

Appuyez de nouveau sur le bouton « Récupérer les données ». Vos données devraient apparaitre comme ci-dessous :

Vous avez maintenant les ID des utilisateurs qui ont échangé avec votre chatbot.

Etape 2 - Création des workflows

Créez 2 workflow :

Workflow 1 - GetID

Ce workflow va récupérer l’ID des users situés dans la colonne A de votre spreadsheet.

Créez une étape avec une action : Google Sheets – Get values range

  • Récupérez l’ID de votre spreadsheet disponible dans l’URL de celle-ci :


  • Définissez la range de cette manière : NomDeVotreFeuille!CelluleDébut:CelluleFin 
    Modifiez le « CelluleFin » en fonction du nombre d’ID récupéré dans votre spreadsheet.

  • Activez le toggle et modifiez le paramètre « majorDimension » en Columns.
Getvalue1

Définissez une réponse :

  • Sauvegardez la réponse dans les attributs

  • Créez un tag

Créez une deuxième étape avec l’action : Vizir – Iterate on Tag (Loop)

  • Renseignez le nom de votre tag défini au dessus.

  • Nom de l’objet à utiliser dans le workflow

  • Activez le toggle pour un fonctionnement asynchrone.

  • L’ID du workflow « Push Feature Auto » sur lequel il va falloir itérer. Récupérez son ID présent dans l’URL.

Workflow 2 - Push Feature Auto

Créez une étape avec l’action : Vizir – Send feature to respondent

  • Renseignez le respondentID : {{iduser}}
    C’est l’objet que vous avez défini dans l’action « iterate on tag » au dessus.

  • Indiquez l’ID de la compétence que vous voulez pousser à vos utilisateurs.

    Ex : Lancement d’un message d’information concernant une compétence FAQ TEAMS
sendfeature

Etape 3 - Création d'une compétence action

Vous avez dorénavant paramétrer votre spreadsheet et vos workflow, il va falloir créer la compétence qui effectue l’action d’envoi de feature à vos utilisateurs.

Créez une compétence action comme ci-dessous : 

  • Ressource ResultOK : Créez un message de type « Le push de la feature a fonctionné »

  • Resource ResultNONOK : Créez un message de type « Le push de la feature n’a pas fonctionné »

  • Ressource Validation :
    • Opérateur est égal à « Valider« 
    • Workflow : GetID
    • StatusCode :
      • Si 200 : ResultOK
      • Sinon : ResultNONOK

Nous allons maintenant créer une action rapide qui permettra de lancer votre compétence « TestPushFeature » sans l’afficher dans votre introduction !

Cela vous permettra de lancer une compétence sans que celle-ci soit affichée aux utilisateurs !

Dans Paramètres > Actions rapides > Ajouter une action.

Donnez lui un nom et indiquez lui la compétence qu’elle déclenchera :

Publiez votre travail. Lancer votre bot en production et testez votre action rapide :

Félicitations ! Vous avez poussé votre feature à tous les utilisateurs 😉😉

🙏 Pré-Requis

🍔 Menu

Pour tout savoir sur les chatbots et l'IA, inscrivez-vous à la Newsletter

Ce que vous lisez à l'air de vous plaire...

Et si vous vous inscriviez à notre newsletter ?

Recevez ce type de contenu et bien d’autres (outils, actualités, témoignages, podcasts…) toutes les semaines directement dans la boîte mail de votre choix. Désinscrivez-vous à tout moment.