Criar um app interativo do Google Chat

Esta página oferece uma visão geral das estruturas que podem ser usadas para criar um app interativo do Google Chat.

Os apps interativos do Chat permitem que os usuários façam o seguinte:

  • Adicionar apps do Chat a espaços ou mensagens diretas.
  • Enviar ou receber mensagens de apps do Chat.
  • Solicitar apps do Chat com um comando.
  • Visualizar links de um serviço ou sistema externo.
  • Enviar informações para apps do Chat, como inserir texto em uma caixa de diálogo ou mensagem de card.

Como os usuários descobrem e usam apps interativos do Chat

Os usuários podem descobrir e usar apps do Chat publicados no Marketplace de várias maneiras, incluindo as seguintes:

  • Pesquisar e instalar apps do Chat no Google Chat ou no Marketplace.
  • Interagir com um app do Chat que foi adicionado a um espaço do Chat.
  • Descobrir o app do Chat no painel de mensagens diretas depois que um admin do Google Workspace o instalou em nome do usuário.

Para começar a usar um app do Chat, os usuários do Google Chat podem iniciar uma mensagem direta com o app ou adicioná-lo a um espaço. Os usuários também podem adicionar o app do Chat mencionando-o com @. Para mais informações, consulte Usar apps do Chat.

O exemplo a seguir mostra como um usuário menciona um app do Chat para adicioná-lo a um espaço:

Adicionar um app do Chat a um espaço digitando @ em uma mensagem.

Escolher uma estrutura para o app interativo do Chat

Para criar um app do Chat que interaja com os usuários, você pode escolher entre as seguintes estruturas:

Configurar um app interativo do Chat

Para cada estrutura, a tabela a seguir mostra a documentação para configurar e criar um app interativo básico do Chat para cada arquitetura de app do Google Chat:

Configuração Complemento Eventos de interação da API Chat
Configurar a API Chat Documentação Documentação
Guias de início rápido  
Apps Script Documentação Documentação
Serviço HTTP Documentação Documentação
Dialogflow CX Documentação Documentação
Pub/Sub Documentação Documentação

Criar recursos interativos

Para cada estrutura, a tabela a seguir mostra a documentação para criar recursos interativos:

Recurso Complemento Eventos de interação da API Chat
Enviar mensagens Documentação
Responder a comandos Documentação Documentação
Criar caixas de diálogo interativas Documentação Documentação
Coletar e processar informações Documentação Documentação
Visualizar links em mensagens do Chat Documentação Documentação
Criar uma página inicial para o app do Chat Indisponível para complementos. Documentação
Conectar-se a sistemas e ferramentas externos Documentação Documentação