Esta página oferece uma visão geral dos frameworks que podem ser usados para criar um app interativo do Google Chat.
Os apps de chat interativo permitem que os usuários façam o seguinte:
- Adicione apps do Chat a espaços do Chat ou mensagens diretas.
- Enviar ou receber mensagens de apps de chat.
- Use um comando para acionar apps de chat.
- Visualizar links de um serviço ou sistema externo.
- Enviar informações para apps de chat, como inserir texto em uma mensagem de diálogo ou cartão.
Como os usuários descobrem e usam apps interativos do Chat
Os usuários podem descobrir e usar os apps do Chat publicados no Marketplace de várias maneiras, incluindo:
- Pesquise e instale 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 Chat no painel de mensagens diretas depois que um administrador do Google Workspace instalou o app 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 adicionar o app a um espaço. Os usuários também podem adicionar o app Chat mencionando-o. Para mais informações, consulte Usar apps do Chat.
O exemplo abaixo mostra como um usuário @menciona um app de chat para adicioná-lo a um espaço:
Escolher uma estrutura para seu app de chat interativo
Para criar um app de chat que interage com os usuários, escolha uma das seguintes estruturas:
- Complemento do Google Workspace (prévia para desenvolvedores): permite estender outros aplicativos do Google Workspace e listar seu app Chat com outros tipos de apps no Google Workspace Marketplace. Para saber mais, consulte Extender o Google Chat na documentação do complemento do Google Workspace.
- Evento de interação da API Chat: permite criar outros recursos, como uma página inicial do app Chat e usar outras arquiteturas, como Pub/Sub e Dialogflow CX. Para saber mais, consulte Receber e responder a eventos de interação.
Configurar um app de chat interativo
Para cada framework, a tabela a seguir mostra a documentação para configurar e criar um app de chat interativo básico 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 | Indisponível para complementos. | Documentação | |
Pub/Sub | Indisponível para complementos. | Documentação |
Criar recursos interativos
Para cada framework, 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 nas mensagens do Chat | Documentação | Documentação |
Criar uma página inicial para o app do Chat | Indisponível para complementos. | Documentação |
Conectar a sistemas e ferramentas externas | Documentação | Documentação |
Temas relacionados
- Criar um app do Google Chat como um complemento do Google Workspace
- Receber e responder a eventos de interação
- Escolher uma arquitetura de app do Google Chat