Para configurar o Google Chat como canal de atendimento no Conecta, anteriormente, é preciso ter uma conta no Google Workspace. Utilizando este e-mail, deve-se criar uma conta no Google Cloud Platform (GCP).
Passo 1
Acesse sua conta GCP e clique em “Console”. Em seguida, clique no ícone de abertura de menu no canto superior esquerdo para abrir as demais funções e direcionamentos. Abra a opção o “IAM e administrador” e clique em “Contas de serviço”.
Passo 2
Vá em “Criar contas de serviço” e insira um nome e uma descrição para identificar seu projeto. O campo ID da conta de serviço será preenchido automaticamente. Para concluir, clique em “Criar e Continuar”.
Passo 3
No tópico 2, selecione o papel proprietário. Para encontrá-lo, filtre por proprietário e o selecione. Após isto, clique em “Concluir” para finalizar. Veja o passo a passo enumerado abaixo:
Passo 4
Ao finalizar o processo anterior, localize o projeto recentemente criado, vá no sub-menu lateral “Ações” e clique em “Gerenciar chaves”. Em seguida, clique em “Adicionar chave” e, depois, em “Criar nova chave”.
Passo 5
Escolha a opção JSON para criar uma chave privada. Essa chave fica disponível nos downloads da máquina que está utilizando para criação do projeto. Clique em “Fechar” para continuar as configurações e localize a chave em seu explorador de arquivos.
Passo 6
Após criar e armazenar a chave JSON do projeto, localize a API do Google Chat na barra de pesquisa superior. Entre nela e clique em “Permitir” para habilitar a API ou “Gerenciar” caso ela já esteja ativa no projeto.
Passo 7
Em “Configuração”, preencha os campos com as informações correspondentes descritas abaixo:
Nome do bot: identificação do bot para interação, menção e localização por seus clientes.
URL do avatar: solicitado pelo Google, é preciso inserir uma URL HTTPS direcionando-a para uma imagem gráfica quadrada (ex.: PNG/JPEG), de no mínimo 128x128. Será visualizada como avatar do bot.
Descrição: descreve a finalidade de utilização de seu bot.
Funcionalidade: as duas caixas de seleção das funcionalidades devem estar habilitas .
Para publicar seu bot posteriormente, visualize as diretrizes que o Google utiliza para revisar seu app pelo link: https://developers.google.com/workspace/marketplace/about-app-review#areas_of_review
Nesse primeiro momento, o bot será disponibilizado apenas para os usuários com o domínio da sua empresa. Caso deseje que seja público, veja as instruções ao final do artigo.
Passo 8
Em “Configurações de conexão”, selecione a opção bot URL e realize os seguintes passos:
Passo 9
No Conecta, acesse Canais e selecione o canal “Google Chat”, preenchendo com as informações correspondentes especificadas abaixo e clicando em Salvar após finalizar.
Descrição: insira um nome para identificação do canal.
Nome do Bot: identificação anteriormente configurada no GCP em Configuração.
Fluxo: autoatendimento em que o cliente será atendido.
Conta de Serviço: chave JSON baixada nas configurações realizadas no GCP.
Passo 10
Para visualizar o Webhook do canal, clique na coluna de ações lateral - “Editar” e copie o link no campo Webhook. Este link será inserido no GCP. Após inserido o webhook, selecione a opção de permissão conforme a sua preferência e clique em “Salvar” para finalizar.
Após finalizado, seu bot está disponível para os usuários com domínio de sua empresa inicialmente.
Passo 11
Para Publicar o bot, visualize as diretrizes e informações pelo link https://developers.google.com/chat/how-tos/apps-publish para publicá-lo de modo público. O link irá direcionar à seguinte tela: