Étendre Google Workspace Studio

Ces guides expliquent comment étendre les fonctionnalités de Google Workspace Studio en créant des étapes personnalisées que les flux peuvent exécuter.

Pour commencer, suivez notre guide de démarrage rapide, Créer une étape de calculatrice avec Apps Script.

Lire le guide de démarrage rapide

Les flux permettent aux utilisateurs de Google Workspace d'automatiser des tâches entre différents services en combinant une série d'étapes sans écrire de code. En étendant les flux, vous permettez aux utilisateurs d'ajouter les fonctions de votre application en tant qu'étapes.

Par exemple, les utilisateurs peuvent trier et attribuer les questions entrantes des clients à l'aide d'un flux qui effectue les opérations suivantes :

  1. Démarre lorsque vous recevez un e-mail d'un client.
  2. Demande à Gemini de trier l'e-mail.
  3. Crée une tâche pour que je puisse contacter l'équipe commerciale ou l'équipe d'assistance.

Configurer un flux

Figure 1 : Un utilisateur configure un flux qui trie les questions des clients avec Gemini.

Concepts de Workspace Studio

Les termes et concepts suivants définissent les composants clés de Workspace Studio :

Flux
Les utilisateurs créent des flux dans Workspace Studio pour automatiser des tâches dans Google Workspace et au-delà. Les flux bénéficient d'une intégration système approfondie, d'une conscience contextuelle et peuvent éventuellement utiliser l'IA.
Étape
Étape unique dans le processus automatisé d'un flux. Il s'agit essentiellement d'une tâche unique dans une séquence de tâches qui suivent un événement de démarrage. Chaque étape s'exécute de manière synchrone, ce qui signifie qu'elle termine son opération avant le début de l'étape suivante de la séquence. Les utilisateurs définissent l'ordre des étapes, ce qui leur permet de personnaliser le flux logique des tâches. Les étapes peuvent avoir des entrées et des sorties, mais ce n'est pas obligatoire. Par exemple, "envoyer un e-mail", "publier dans un espace Chat" et "demander à Gemini". Les étapes peuvent inclure des tâches en dehors de Google Workspace, comme la création d'un prospect CRM.
Variable d'entrée
Les variables d'entrée sont reçues par les étapes. Elles sont définies par l'utilisateur sur la fiche de configuration d'une étape lors de la configuration de l'étape. Par exemple, collecter une adresse e-mail, une date et une heure ou une requête Gemini.
Variable de sortie
Les variables de sortie sont renvoyées par les étapes et peuvent être envoyées à une autre étape. Par exemple, vous utilisez une variable de sortie pour transmettre une adresse e-mail à une autre étape qui l'utilise pour spécifier le destinataire d'un e-mail.
Variable dynamique
Variable dont les données ne peuvent être déterminées que lorsque l'utilisateur configure le flux. Par exemple, les questions et les réponses de Google Forms varient. Le nombre de questions et de réponses (ainsi que leur contenu) ne peuvent pas être déterminés tant qu'un formulaire spécifique ne démarre pas un flux. Les variables dynamiques tiennent compte de ce cas.
Ressource personnalisée
Structure de données personnalisée que vous pouvez définir pour regrouper plusieurs variables. Par exemple, pour créer un prospect CRM, transmettez une ressource personnalisée contenant une adresse e-mail, une adresse postale et un nom.
Vignette

Bloc de construction pour les interfaces utilisateur dans les modules complémentaires. Les vignettes sont compatibles avec une mise en page définie, des éléments d'interface utilisateur interactifs tels que des boutons et des contenus multimédias enrichis tels que des images. Les vignettes disposent de fonctionnalités spéciales pour la création de flux :

  • IncludeVariables : propriété qui permet l'inclusion de variables dynamiques.
  • Type : définit le type de données attendu par les variables d'entrée.
Journal d'activité

Décrit ce qui se passe lorsqu'un flux s'exécute. Par défaut, les journaux d'activité incluent le nom du déclencheur ou de l'étape défini de manière statique dans le fichier manifeste. Vous pouvez également fournir des journaux d'activité personnalisés.

Découvrez ce que vous pouvez créer

Les flux sont créés sur la plate-forme de modules complémentaires de Google Workspace. Si vous disposez déjà d'un module complémentaire, vous pouvez étendre ses fonctionnalités pour inclure des flux en mettant à jour son fichier manifeste afin qu'il contienne une section spécifique aux flux.

Si vous partez de zéro, suivez notre guide de démarrage rapide, Créer une étape de calculatrice avec Apps Script.

Lire un guide de démarrage rapide

Ensuite, lisez ces guides pour continuer à personnaliser votre étape de flux :