Créer un workflow agentique déclenché

Vous pouvez utiliser Conversational Analytics pour générer un workflow agentif déclenché avec un agent de données Explore, des agents de tableau de bord, ou dans une discussion directe Conversational Analytics avec une exploration.

Les workflows peuvent envoyer des notifications à Slack et par e-mail conformément aux listes d'autorisation des domaines de messagerie Looker.

Quelles données pouvez-vous surveiller ?

Vous pouvez utiliser Conversational Analytics pour générer un workflow agentif déclenché qui surveille toutes les mesures de la source de données de la conversation. Pour les agents de données Explore, vous pouvez surveiller toutes les mesures de toutes les explorations utilisées par cet agent de données. Pour les agents de tableau de bord, vous pouvez surveiller toutes les mesures de toutes les tuiles basées sur des requêtes du tableau de bord. Pour une discussion directe Conversational Analytics avec une exploration, vous pouvez surveiller toutes les mesures de cette exploration.

Avant de commencer

Avant de pouvoir utiliser Conversational Analytics pour générer un workflow agentif déclenché, vous devez remplir les conditions suivantes.

Autorisations requises

Pour inviter Conversational Analytics à générer un workflow, un administrateur Looker doit vous accorder un rôle contenant l'autorisation create_alerts pour au moins un modèle sous-jacent de la source de données Conversational Analytics. Vous devez également activer les autorisations gemini_in_looker et chat_with_agent pour ce modèle.

Pour en savoir plus sur les autorisations Conversational Analytics, consultez la page de documentation Configurer Conversational Analytics dans Looker.

Authentification requise

Avant de pouvoir envoyer des notifications de workflow à Slack, un administrateur Looker doit activer et configurer l'action Slack dans l'Action Hub Looker pour votre espace de travail Slack. Le propriétaire de votre espace de travail Slack devra peut-être modifier les paramètres d'installation de l'application de l'espace de travail pour que vous puissiez installer l'application Looker.

Une fois Slack activé, vous devez vous authentifier sur Slack, soit à partir de la page Compte de votre profil utilisateur Looker, soit depuis la conversation Conversational Analytics. Si votre administrateur Looker a connecté plusieurs espaces de travail Slack à votre instance Looker, une liste des espaces de travail avec des options de connexion s'affiche.

Inviter Conversational Analytics à générer le workflow

Pour inviter Conversational Analytics à générer un workflow déclenché, procédez comme suit :

  1. Posez une question pour établir les métriques clés de vos données.
  2. Sélectionnez automation Workflows ou invitez Conversational Analytics à générer un workflow qui recherche les modifications apportées à l'une des measures de votre source de données. Utilisez des mots clés tels que "alerte", "surveiller" et "notifier". Par exemple :
    • "Créer un workflow d'alerte"
    • "Créer un workflow pour surveiller la mesure X"
    • "Créer un workflow pour m'envoyer une notification"

Conversational Analytics clarifie les composants restants du workflow jusqu'à ce que vous ayez défini tous les paramètres du workflow, y compris les suivants :

  • Modèle : modèle sous-jacent interrogé.
  • Explorer : source de données de la conversation.
  • Métrique : mesure à surveiller.
  • Condition : modification que la mesure sélectionnée doit subir pour déclencher la notification de workflow, y compris l'ampleur ou le seuil de la modification.
  • Destination : destination de la notification de workflow. Les options incluent l'e-mail, Slack et l'application mobile Looker (pour utiliser l'application mobile, un administrateur Looker doit activer l'action Firebase dans l'Action Hub Looker).
    • Pour les destinations par e-mail, indiquez les adresses e-mail des utilisateurs auxquels vous souhaitez envoyer la notification de workflow dans le champ Destinataires. Bien qu'il n'y ait pas de limite au nombre de destinataires que vous pouvez notifier, si votre organisation utilise un serveur SMTP externe, celui-ci peut avoir ses propres limites de destinataires quotidiennes ou par message.
    • Pour les notifications Slack, si vous ne vous êtes pas encore authentifié sur Slack, vous devez vous authentifier à partir de votre profil utilisateur. Lorsque vous y êtes invité dans la conversation, saisissez l'ID de l'espace de travail et l'ID utilisateur ou l'ID de la chaîne où vous souhaitez envoyer vos notifications de workflow. Pour les notifications envoyées aux canaux Slack, la notification est visible par tous les membres du canal.
    • Les contrôles d'accès Looker ne s'appliquent pas aux destinations externes. Lors du partage en externe (par exemple, via Slack ou par e-mail), le client et la destination externe sont seuls responsables du contrôle de l'accès au contenu.
  • Fréquence : vous pouvez définir la fréquence à laquelle Looker vérifie les modifications apportées à vos données (et envoie une notification si les conditions du workflow sont remplies). La fréquence par défaut est Hebdomadaire le lundi à 9h00. Vous pouvez inviter l'agent à ajuster la fréquence si nécessaire. Les options de fréquence disponibles sont les suivantes :

    • Mensuelle , un jour spécifique du mois (par défaut, le 1er du mois) à une heure spécifique (par défaut, 5h00).
    • Hebdomadaire , un jour spécifique de la semaine (par défaut, Dim pour dimanche) à une heure spécifique (par défaut, 5h00).
    • Quotidienne à une heure spécifique (par défaut, 5h00).
    • Horaire à un intervalle spécifié (par défaut, les données sont vérifiées toutes les heures) avec des heures de début et de fin spécifiées (par défaut, 5h00 et 18h00). Avec des intervalles horaires, vous pouvez demander à Looker de vérifier les données à ces intervalles :
      • Heure
      • 2 heures
      • 3 heures
      • 4 heures
      • 6 heures
      • 8 heures
      • 12 heures
    • Minutes à un intervalle spécifié (par défaut, les données sont vérifiées toutes les 15 minutes) avec des heures de début et de fin spécifiées (par défaut, 5h00 et 17h00). Avec des intervalles basés sur les minutes, vous pouvez demander à Looker de vérifier les données à ces intervalles :
      • 15 minutes
      • 30 minutes

    Les heures de début et de fin sont incluses. Par exemple, si vous définissez Vérifier toutes les sur 12 heures avec une heure de début de 5h00 et une heure de fin de 17h00, Looker vérifiera les données à 5h00 et à 17h00.

  • Analyse des principaux facteurs optimisée par Gemini : si ce paramètre est activé, la notification de workflow fournit des informations sur la modification de vos données qui a déclenché le workflow et sur la raison pour laquelle cette modification a pu se produire. Cette option est désactivée par défaut. Les insights fournis par e-mail et dans les messages Slack incluent l'en-tête "Optimisé par Gemini. Vérifiez, car l'IA peut faire des erreurs."

Notifications de workflow agentif

Les notifications de workflow agentif incluent les informations suivantes :

  • Image PNG de la visualisation du workflow.
  • Message contenant le nom du workflow et les conditions qui l'ont déclenché.
  • Lien permettant d'examiner le workflow : sélectionnez ce lien pour ouvrir une nouvelle conversation avec l'agent qui a généré le workflow.
  • Lien pour se désabonner de la notification de workflow.
  • Si elle est activée, les insights fournis par l'analyse des principaux facteurs optimisée par Gemini. Les insights fournis par e-mail et dans les messages Slack incluent l'en-tête "Optimisé par Gemini. Vérifiez, car l'IA peut faire des erreurs."

Examiner les notifications de workflow

Lorsque vous recevez une notification de workflow par e-mail ou dans Slack, vous pouvez sélectionner le lien Examiner dans le message de notification pour poser des questions de suivi et explorer les données qui ont déclenché le workflow.

Lorsque vous examinez une notification de workflow, Conversational Analytics lance une session d'examen avec les comportements suivants :

  • Conversations privées et isolées : chaque destinataire qui sélectionne Examiner reçoit son propre fil de conversation privé et dédié avec l'agent de données principal à l'origine du workflow. Les autres destinataires, y compris les membres des listes de diffusion par e-mail, ne peuvent pas voir vos questions ni votre analyse.
  • Historique des conversations persistant : votre conversation d'examen est persistante. Si vous quittez la conversation et sélectionnez à nouveau le lien Examiner dans la notification, Conversational Analytics vous renvoie à l'historique de conversation existant pour cette exécution de workflow spécifique.
  • Routage de l'agent principal : la conversation d'examen s'ouvre automatiquement sur l'agent principal qui a généré le workflow. Si l'agent est supprimé et que les explorations associées ne peuvent pas être identifiées, une erreur s'affiche.
  • Contrôle des accès et autorisations de données : vous devez avoir accès aux explorations sous-jacentes associées à la conversation. Si vous n'avez accès à aucune des explorations associées, un message d'erreur s'affiche pour vous informer que vous ne disposez pas des autorisations de données requises pour examiner l'insight.

Limites des workflows déclenchés

Les limites suivantes s'appliquent lorsque vous utilisez Conversational Analytics pour générer un workflow agentif déclenché :

  • Conversational Analytics n'est pas en mesure de générer des workflows pour surveiller les métriques personnalisées plus complexes produites à l'aide d'Advanced Analytics.
  • Conversational Analytics n'est pas en mesure de générer des workflows pour surveiller les dimensions de données ni les calculs de table.
  • Les agents de tableau de bord Conversational Analytics ne peuvent pas générer de workflows pour les utilisateurs intégrés.

Afficher vos workflows déclenchés

Lorsqu'un administrateur Looker vous accorde l'autorisation see_alerts, vous pouvez afficher les workflows dont vous êtes propriétaire sur la page utilisateur Gérer les workflows et tous les workflows de l'instance Looker sur la page d'administration Gérer les workflows.