Ver categorias

Como ligar o Dialogflow ao Telegram

< 1 minutos de leitura

Esta página apresenta dois guias para conectar seu agente Dialogflow ao canal Telegram utilizando o AutoTalk. O primeiro guia ensina a integrar o agente no aplicativo, enquanto o segundo conecta seu Telegram, garantindo a integração completa.

Guia 1: Integrar o agente Dialogflow #

Este guia apresenta passo a passo como integrar um agente do DialogFlow ao AutoTalk.

1 Introdução #

No nosso caso, já temos um bot criado no DialogFlow Essentials. Vamos integrá-lo ao AutoTalk.

Passo 2 captura

2 Clique em “Empresa” #

Acesse a seção “Empresa”.

Passo 3 captura

3 Clique em “Agentes” #

Vá para a guia “Agentes”.

Passo 4 captura

4 Clique aqui para criar um novo agente #

Clique no botão com símbolo de “+” na parte superior da tela.

Passo 5 captura

5 Defina aqui nome do agente #

Defina o nome do novo agente.

Passo 6 captura

6 Preencher “dialogflow_agente” #

Preencha “dialogflow_agente”

Passo 7 captura

7 Defina aqui o tipo do agente #

Nesse campo você define o tipo do agente.

Passo 8 captura

8 Selecione “DialogFlow” #

Escolha a opção “DialogFlow”.

Passo 9 captura

9 Crie seu novo agente #

Clique no botão verde na parte superior da tela para criar seu agente.

Passo 10 captura

10 Troque para “dialogflow.cloud.google.com” #

Agora vamos precisar pegar a chave de acesso do seu agente no DialogFlow Essential. Para isso acesse https://dialogflow.cloud.google.com

Passo 11 captura

11 Acesse as configurações #

Clique no botão de engrenagem para acessar as configurações do seu agente no DialogFlow.

Passo 12 captura

12 Clique no ID do projeto #

Na página que abrir clique no ID do projeto Google.

Passo 13 captura

13 Uma nova aba será aberta #

Uma nova página será aberta no dashboard do projeto google cloud associado ao agente do DialogFlow.

Passo 14 captura

14 Vá em “Go to project settings” #

Acesse as configurações do projeto.

Passo 15 captura

15 Clique em “Service Accounts” #

Vá para “Service Accounts”.

Passo 16 captura

16 Clique em “Create service account” #

Para gerar uma nova chave precisamos criar uma nova conta de serviço. Clique em “Create service account”.

Passo 17 captura

17 Defina um nome para a conta #

Defina o nome da conta de serviço.

Passo 18 captura

18 Clique em “Create and continue” #

Clique em “Create and continue”.

Passo 19 captura

19 Vamos definir as permissões #

Vamos definir as permissões dessa nova conta.

Passo 20 captura

20 Clique aqui #

Clique nesse campo para abrir a lista de permissões disponíveis.

Passo 21 captura

21 Pesquise por “dialogflow api admin” #

Pesquise por “DialogFlow api admin”.

Passo 22 captura

22 Selecione a opção “Dialogflow API Admin” #

Selecione a permissão “DialogFlow API Admin”.

Passo 23 captura

23 Clique em “Continue” #

Prossiga para a próxima etapa.

Passo 24 captura

24 Clique em “Done” #

Finalize a configuração.

Passo 25 captura

25 Conta de serviço criada #

Sua nova conta de serviço foi criada. Agora vamos gerar a chave.

Passo 26 captura

26 Clique aqui #

Clique no botão indicado para abrir um menu de opções.

Passo 27 captura

27 Clique em “Manage keys” #

Acesse a opção “Manage keys”.

Passo 28 captura

28 Clique em “Add key” #

Clique do botão “Add key” para abrir um menu

Passo 29 captura

29 Clique em “Create new key” #

Passo 30 captura

30 Selecione a opção JSON #

Selecione a opção “JSON”.

Passo 31 captura

31 Clique em “Create” #

Confirme a criação.

Passo 32 captura

32 O site fará download de um arquivo JSON #

O site fará download de um arquivo JSON, abra ele e copie o conteúdo.

Passo 33 captura

33 Troque para “app.autotalk.io” #

Volte para a página de criação de agente do AutoTalk.

Passo 34 captura

34 Clique “Colar do JSON” #

Clique no botão “Colar do JSON”.

Passo 35 captura

35 Defina aqui o idioma do agente #

Defina o idioma do agente do DialogFlow, no nosso caso é ‘pt-BR’

Passo 36 captura

36 Preencher “pt-BR” #

Digite o texto desejado.

Passo 37 captura

37 Salve seu novo agente #

Clique no botão verde na parte superior do formulário para salvar seu agente.

Passo 38 captura

38 Clique aqui #

Agora vamos definir esse novo agente como padrão. Clique no botão na parte superior esquerda para voltar para página anterior.

Passo 39 captura

39 Seu novo agente #

Localize seu novo agente na lista.

Passo 40 captura

40 Abra o menu de opções do agente #

Clique no botão com três pontos para abrir um menu de opções.

Passo 41 captura

41 Clique em “Definir padrão” #

Clique em “Definir padrão”.

Passo 42 captura

42 Clique aqui #

Agora vamos testar nosso novo agente. Clique no botão verde com o ícone “play”.

Passo 43 captura

43 Uma janela será aberta #

Uma nova janela será aberta na direita da tela.

Passo 44 captura

44 Testando o agente #

Vamos enviar uma mensagem de teste para o agente. Se tudo der certo você receberá uma resposta.

Passo 45 captura

Este guia abordou a integração de um agente do DialogFlow no Autotalk. Caso você encontre problemas ou tenha dúvidas, não hesite em entrar em contato com o suporte.

Guia 2: Conectar o canal Telegram #

Neste guia, aprenderemos como criar um bot no Telegram utilizando o Autotalk

1 Clique em “Empresa” #

Clique no botão Empresa para expandir o menu.

Passo 2 captura

2 Clique em “Canais” #

Clique no botão “Canais” para abrir a sua lista de canais de comunicação

Passo 3 captura

3 Adicionando um novo Canal #

Clique no botão com símbolo de “+” na parte superior da tela para iniciar o processo de criação de um novo canal.

Passo 4 captura

4 Selecione o tipo do novo canal #

Nesse campo você pode selecionar o tipo do novo canal de comunicação.

Passo 5 captura

5 Clique em “Telegram” #

No caso desse guia selecionaremos Telegram.

Passo 6 captura

6 Clique em “Próximo passo” #

Prossiga clicando em “Próximo passo”.

Passo 7 captura

7 Volte para a aba do AutoTalk #

Você será redirecionado para a página de configuração do novo canal do Telegram. Mas nós ainda precisamos criar o “bot” dentro do sistema do Telegram.

Passo 8 captura

8 Vamos criar nosso bot na tela do Telegram #

Para isso, acesse a página do Telegram em outra aba.

Passo 9 captura

9 Pesquise por “BotFather” #

No campo de pesquisa, digite “BotFather” para encontrar o criador de bot oficial do Telegram

Passo 10 captura

10 Selecione o “BotFather” #

Clique no “BotFather”.

Passo 11 captura

11 Inicie o processo de criação de bot #

Clique no botão “START” para iniciar o processo de criação de bot no Telegram.

Passo 12 captura

12 Clique em “/newbot” #

O “BotFather” irá enviar uma longa mensagem, mas só nos interessa o comando “newbot”. Clique em “newbot” no início da mensagem.

Passo 13 captura

13 Digite o nome do bot #

Agora, digite no campo o nome que você deseja para o bot.

Passo 14 captura

14 Escolhido o nome do novo bot #

Aqui escolhemos o nome “meu_novo_autotalk_bot”

Passo 15 captura

15 Defina o arroba do bot #

Preencha o arroba do bot que você deseja.

Passo 16 captura

16 Definido o arroba do bot #

Aqui definimos o arroba do bot igual ao nome do bot.

Passo 17 captura

17 Bot criado com sucesso #

Se tudo der certo, o BotFather responderá com os dados do novo bot

Passo 18 captura

18 Token do Bot #

O importante para nós é o token do bot, que será usado para integrar ele com o AutoTalk. Clique no texto laranja para copiar o token.

Passo 19 captura

19 Volte para a aba do AutoTalk #

Volte para aba do AutoTalk, na página do novo canal Telegram que estavamos criando.

Passo 20 captura

20 Clique em “Editar” #

Clique no botão editar para mostrar o campo onde preencheremos com o token do bot que copiamos no passo anterior.

Passo 21 captura

21 Cole o token do bot #

Cole o token do bot enviado pelo BotFather

Passo 22 captura

22 Preencher token #

Digite o texto desejado.

Passo 23 captura

23 Clique em “Salvar” #

Salve as alterações feitas.

Passo 24 captura

24 Clique em “Conectar” #

Clique em conectar para conectar o AutoTalk ao seu bot no Telegram

Passo 25 captura

25 Clique em “Chats” #

Agora, vamos enviar uma mensagem de teste ao nosso bot. Acesse a seção de “Chats”.

Passo 26 captura

26 Overview #

Passo 27 captura

27 Volte para aba do Telegram #

Volte para a aba do Telegram.

Passo 28 captura

28 Clique no link do seu novo bot #

O BotFather envia um link para o seu bot, além do token. O link se encontra no início da mensagem que contém o token, clique nesse link.

Passo 29 captura

29 Inicie a conversa com seu bot #

Clique no botão “START” para iniciar uma conversa com seu novo bot.

Passo 30 captura

30 O bot responderá com o agente padrão da sua empresa #

Se sua empresa tiver um agente padrão definido, ele responderá a essa mensagem inicial enviada.

Passo 31 captura

31 Volte para o AutoTalk #

Volte para a página do AutoTalk na aba Chats. Você verá que recebeu uma nova mensagem.

Passo 32 captura

32 Abra a conversa #

Abra essa nova conversa.

Passo 33 captura

33 Confira as mensagens #

Confira o conteúdo da conversa.

Passo 34 captura

34 Envie uma mensagem de teste #

Você tem a opção de enviar uma mensagem manualmente para o cliente.

Passo 35 captura

35 Digite uma mensagem para o cliente #

Digite “Olá, essa é” no campo fornecido

Passo 36 captura

36 Volte para o Telegram #

Volte para a aba do Telegram e confira se a mensagem foi recebida com sucesso.

Passo 37 captura

37 Mensagem recebida! #

Tudo certo, a mensagem foi recebida corretamente. O novo canal de comunicação está funcionando corretamente!

Passo 38 captura

Este guia abordou o processo de criação de um bot no Telegram utilizando o Autotalk. Caso enfrente algum problema ou tenha dúvidas, não hesite em contatar o suporte.

Desenvolvido por BetterDocs

Rolar para cima