Créer une application Google Chat interactive

Cette page présente un aperçu des frameworks que vous pouvez utiliser pour créer une application Google Chat interactive.

Les applications Chat interactives permettent aux utilisateurs d'effectuer les opérations suivantes :

  • Ajouter des applications Chat à des espaces Chat ou à des messages privés.
  • Envoyer des messages à des applications Chat ou en recevoir de leur part.
  • Envoyer une commande aux applications de chat.
  • Prévisualiser les liens provenant d'un service ou d'un système externes.
  • Envoyer des informations aux applications Chat, par exemple en saisissant du texte dans une boîte de dialogue ou un message de carte.

Comment les utilisateurs découvrent et utilisent les applications Chat interactives

Les utilisateurs peuvent découvrir et utiliser les applications Chat publiées sur Marketplace de nombreuses manières, y compris les suivantes :

  • Rechercher et installer des applications Chat depuis Google Chat ou Marketplace.
  • Interagir avec une application Chat ajoutée à un espace Chat.
  • Découvrir l'application Chat dans leur panneau de messages privés après qu'un administrateur Google Workspace l'a installée pour leur compte.

Pour commencer à utiliser une application Chat, les utilisateurs de Google Chat peuvent démarrer un message privé avec l'application Chat ou l'ajouter à un espace. Les utilisateurs peuvent également ajouter l'application Chat en l'@mentionnant. Pour en savoir plus, consultez Utiliser des applications Chat.

L'exemple suivant montre comment un utilisateur @mentionne une application Chat pour l'ajouter à un espace :

Ajouter une application Chat à un espace en saisissant @ dans un message

Choisir un framework pour votre application Chat interactive

Pour créer une application Chat qui interagit avec les utilisateurs, vous pouvez choisir l'un des frameworks suivants :

  • Module complémentaire Google Workspace : vous permet d'étendre d'autres applications Google Workspace et de référencer votre application Chat avec d'autres types d'applications sur le Google Workspace Marketplace. Pour en savoir plus, consultez Étendre Google Chat dans la documentation sur les modules complémentaires Google Workspace.
  • Événement d'interaction de l'API Chat : vous permet de créer des fonctionnalités supplémentaires , telles qu'une page d'accueil pour l'application Chat. Pour en savoir plus, consultez Recevoir des événements d'interaction et y répondre.

Configurer une application Chat interactive

Pour chaque framework, le tableau suivant présente la documentation permettant de configurer et de créer une application Chat interactive de base pour chaque architecture d'application Google Chat :

Configuration Module complémentaire Événements d'interaction de l'API Chat
Configurer l'API Chat Documentation Documentation
Guides de démarrage rapide  
Apps Script Documentation Documentation
Service HTTP Documentation Documentation
Dialogflow CX Documentation Documentation
Pub/Sub Documentation Documentation

Créer des fonctionnalités interactives

Pour chaque framework, le tableau suivant présente la documentation permettant de créer des fonctionnalités interactives :

Fonctionnalité Module complémentaire Événements d'interaction de l'API Chat
Envoyer des messages Documentation
Répondre aux commandes Documentation Documentation
Créer des boîtes de dialogue interactives Documentation Documentation
Collecter et traiter des informations Documentation Documentation
Prévisualiser les liens dans les messages Chat Documentation Documentation
Créer une page d'accueil pour votre application Chat Non disponible pour les modules complémentaires. Documentation
Se connecter à des systèmes et outils externes Documentation Documentation