Créer un workflow agentique programmé

Vous pouvez utiliser Conversational Analytics pour générer un workflow agentique planifié avec un agent de données Explorer, des agents de tableau de bord ou dans une conversation Conversational Analytics avec un Explore autonome.

Un workflow planifié envoie des rapports de données et des insights en langage naturel aux destinataires désignés à des intervalles spécifiés, sans nécessiter de condition de seuil. Les workflows peuvent envoyer des notifications à Slack et par e-mail conformément aux listes d'adresses e-mail autorisées de Looker.

Avant de commencer

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

Autorisations requises

Pour créer un workflow agentique planifié, un administrateur Looker doit vous accorder l'autorisation chat_with_agent pour au moins un modèle qui sous-tend le tableau de bord, l'agent de données Explorer ou l'exploration utilisés dans la conversation.

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

Fréquence de planification

Lorsque vous configurez un workflow planifié, vous pouvez définir le calendrier de livraison à l'aide des fréquences d'évaluation Looker standards, y compris les suivantes :

  • Minutes : exécutez la requête toutes les X minutes. Les configurations au niveau de la minute sont limitées à une fréquence maximale de 15 minutes. Si vous spécifiez un intervalle inférieur à 15 minutes, Conversational Analytics ajuste la programmation à 15 minutes et indique cet ajustement dans le tableau récapitulatif du plan de workflow.
  • Toutes les heures : exécutez les règles à intervalles spécifiés tout au long de la journée.
  • Tous les jours : exécution une fois par jour à une heure précise.
  • Toutes les semaines : exécutez la tâche les jours de la semaine spécifiés.
  • Mensuel : exécutez la règle un jour spécifique du mois.
  • Jours personnalisés : exécutez la tâche certains jours de la semaine ou du mois.

Modes de diffusion et contenu des messages

Vous pouvez configurer des workflows planifiés pour envoyer des rapports par e-mail ou sur Slack :

  • Avis de non-responsabilité dans l'en-tête : pour les insights fournis par e-mail et dans les messages Slack, l'en-tête des rapports, des e-mails et des messages est "Optimisé par Gemini". Vérifiez les réponses de l'IA, car elle peut faire des erreurs."
  • Résumé narratif en langage naturel : le corps de l'e-mail ou le bloc de texte du message Slack affiche un résumé en langage naturel généré par l'IA directement à partir de l'exécution de votre requête et de vos instructions.
  • Tableaux de données : les livraisons incluent un tableau de données clair et lisible présentant les résultats de la requête sous-jacente. Plusieurs blocs de données sont affichés dans des blocs distincts.
  • Graphiques visuels intégrés : les graphiques visuels générés par l'agent peuvent être affichés et intégrés directement dans le corps de l'e-mail ou dans les blocs de message Slack.

Limites de diffusion dans Slack

Les limites suivantes s'appliquent lorsque vous envoyez des workflows planifiés à des chaînes Slack ou à des messages directs :

  • Nombre maximal de caractères pour le résumé narratif : le résumé narratif généré par l'IA est fourni dans un seul bloc de texte limité à 3 000 caractères. Si le récit dépasse 3 000 caractères, Conversational Analytics le tronque.
  • Limitation des tableaux : les tableaux de données natifs dans Slack sont limités à 100 lignes et 10 colonnes maximum. Si l'ensemble de données dépasse l'une ou l'autre de ces limites, le système n'affiche que les 100 premières lignes ou les 10 premières colonnes.
  • Avis de troncature : si un message ou un tableau de données est tronqué en raison des limites de Slack, le message suivant s'affiche : > Cet insight a été tronqué en raison des limites de Slack. Cliquez sur "Examiner" ci-dessous pour afficher l'analyse et l'ensemble de données complets.

Génération de rapports PDF

Lorsque vous sélectionnez l'option PDF pour un workflow planifié, Conversational Analytics compile et génère un artefact de rapport PDF haute fidélité :

  • Contenu combiné : le PDF combine les résumés des insights en langage naturel de l'agent avec les visualisations correspondantes (graphiques) selon la mise en forme de la présentation définie dans les instructions du workflow.
  • Envoi : le PDF généré est joint directement à l'e-mail d'envoi ou importé en tant que pièce jointe dans le canal Slack ou le message privé désignés.

Examiner les notifications de workflow

Lorsque vous recevez une notification par e-mail ou dans Slack concernant un workflow, vous pouvez sélectionner le lien Examiner dans le message de notification pour poser des questions complémentaires et explorer les données dans Conversational Analytics.

Lorsque vous examinez la diffusion d'un workflow, Conversational Analytics lance une session d'investigation avec les comportements suivants :

  • Conversations privées et isolées : chaque destinataire qui sélectionne Examiner reçoit son propre fil de discussion privé avec l'agent de données principal à l'origine du workflow. Les autres destinataires, y compris les membres des listes de diffusion d'e-mails ou des chaînes Slack partagées, ne peuvent pas voir vos questions ni votre analyse.
  • Historique des conversations persistant : la conversation de votre investigation est persistante. Si vous quittez la conversation et sélectionnez à nouveau le lien Examiner dans la notification ultérieurement, Conversational Analytics vous redirige vers l'historique des conversations existant pour cette exécution de workflow spécifique.
  • Routage vers l'agent principal : la conversation d'investigation 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 d'accès aux 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.