Turbine seu Bot usando Fufillments | Pode até enviar emails!

Поділитися
Вставка
  • Опубліковано 26 лип 2024
  • Na medida que você cria seus chatbots, pode-se desejar adicionar recursos mais avançados na sua experiência. Seja ser notificado quando uma compra for feita através do seu bot, ou até se conectar com um serviço externo para coletar mais informações.
    Neste vídeo vou te mostrar como utilizar Fufillments e Webhooks no Dialogflowr, permitindo que você adicione novos recursos e funcionalidades para seus chatbots. Vou mostrar como criar fluxos de conversa mais avançados e ainda como enviar um email quando alguém terminar o fluxo de compra. Com o conhecimento adquirido aqui, você poderá também conectar com APIs externas e até serviços próprios como Bancos de Dados.
    Bom projeto!
    #Chatbots #Dialogflow #Fufillment
    ---------------------
    🔗 Links que mencionei no vídeo:
    ▸ Código usado no Vídeo:
    gist.github.com/MichaelBarney...
    ▸ Documentação das Firebase Functions:
    firebase.google.com/docs?hl=p...
    ▸ Curso GRATUITO de Javascript:
    • Curso Grátis de JavaSc...
    ▸ Fluxograma da MonsterLoja:
    / wshhbilqd9
    ----------------------
    📝 Textos legais sobre Interfaces Conversacionais:
    ▸ / michaelbarneyjr
    💬 Grupo MB (para conversar e tirar dúvidas):
    michaelbarney.com/grupomb
    💬 Siga minhas redes sociais:
    ▸ LinkedIn: linked.in/michaelbarneyjr
    ▸ Twitter: / michaelbarneyjr
    ▸ Instagram: / michaelbarneyjr
    ----------------------
    ▸ 00:00 - Introdução
    ▸ 01:16 - Criando Fufillments
    ▸ 07:30 - Fluxos Avançados
    ▸ 11:24 - Enviando Emails
    ▸ 18:56 - Despedida

КОМЕНТАРІ • 76

  • @MichaelBarney
    @MichaelBarney  3 роки тому

    💬 Grupo MB (para conversar e tirar dúvidas):
    michaelbarney.com/grupomb

    • @otaviocleyderman
      @otaviocleyderman 2 роки тому

      Michael, essa parte do editor online dentro do Fufillments, ela é paga? Dá uma mensagem para adicionar forma de pagamento ao tentar ativar ela

    • @MichaelBarney
      @MichaelBarney  2 роки тому +1

      @@otaviocleyderman Ela pode ser paga. Mas até 100 mil chamadas é gratuito. Então para a maioria dos casos, vai ser sempre gratuito.

    • @otaviocleyderman
      @otaviocleyderman 2 роки тому

      @@MichaelBarney Show. eu até li a documentação mas esses estilos de cobrança me confunde. Obrigado pela ajuda, tu é show. Só mais uma dúvida, essas 100 mil chamadas é /mês, /ano ou geral, sendo que chegando ao 101 mil ele começa a cobrar?

  • @AllRox
    @AllRox 9 місяців тому +1

    Meu jovem, você é DEMAIS! E tem um detalhe, a forma como fala com prazer sobre as soluções enquanto as constrói faz toda a diferença para quem está procurando uma resposta. Obrigado pelo excelente trabalho! 🤘🤓

  • @papelariapontodopapel5452
    @papelariapontodopapel5452 Рік тому +1

    muito bom esses seus videos, tem como voce fazer um video ensinando como calcular o valor total dos produtos assim que o pessoa finalizar o pedido....

  • @edilsonsilvatec2010
    @edilsonsilvatec2010 3 роки тому +1

    Você é incrível! Parabéns!!!

  • @davidcarvalhos
    @davidcarvalhos 2 роки тому +2

    te amo!

  • @IvamMedeiros
    @IvamMedeiros 2 роки тому +2

    Mais um conteúdo top, sem enrolação. De novo meu agradecimento pois consegui montar um chatbot do zero sem experiência nenhuma em programação.

  • @user-cg1221vo7rpqp
    @user-cg1221vo7rpqp 9 місяців тому +1

    TOP!!!!!

  • @MatheusOliveira-fp8kx
    @MatheusOliveira-fp8kx 2 роки тому +1

    Michael você é o cara!!
    Valeu mano!

  • @Gui-sr2jw
    @Gui-sr2jw Рік тому

    Parabéns pelo tutorial!!
    Se alguém não estiver conseguindo mostrar a mensagem do fulfillment, confirme se:
    1. No arquivo package.json, o pacote "dialogflow-fulfillment" está na versão "^0.6.1"
    2. Há pelo menos uma resposta padrão configurada pro intent lá nos Intents
    3. A integração com os fullfilment está ativa (primeiro item na seção Fulfillments do intent)
    Fazendo essas alterações deve funcionar! :)

  • @prdanielrpaula
    @prdanielrpaula Рік тому

    Parabéns Michael
    Show de bola suas explicações!
    Poderia fazer uma ação desta compartilhando uma stack diferente com um webhook externo e com acesso a um BD. rsss

  • @Luiz_Ce
    @Luiz_Ce 3 роки тому

    Ele é muito fofinho S2

  • @JorgeWanderley
    @JorgeWanderley 2 роки тому

    Parabens! espetacular

  • @lucasadalton2245
    @lucasadalton2245 2 роки тому +1

    Muito obrigado! Você está me ajudando muito. Se decidir fazer um curso de ChatBot, serei um dos seus primeiros alunos.

    • @MichaelBarney
      @MichaelBarney  2 роки тому +1

      Boa! Vale a pena se inscrever aqui no canal para ficar atualizado

  • @isabeladossantos9048
    @isabeladossantos9048 Рік тому

    Oi Michael, vou fazer uma entrevista e comecei a estudar sobre chatbots com seus vídeos, tem me ajudado bastante. Você tem alguma dica para ganhar o líder técnico?

  • @heyyy4987
    @heyyy4987 2 роки тому

    show..

  • @vagnerluis343
    @vagnerluis343 2 роки тому

    Olaa, sem comentários.
    Muito didático parabéns, consegui criar um bot bem bacana graças a você, eu só estou com uma dúvida, eu conseguiria enviar arquivos com o bot? Procurei muito sobre isso e só achei sobre pdfs, mp3 e mp4, precisava enviar um apk

  • @maxcanavarro7019
    @maxcanavarro7019 3 роки тому +3

    Aqui tem conteúdo sólido e descomplicado

  • @dchiquinho4885
    @dchiquinho4885 2 роки тому

    Bom conteúdo!! Dá para fazer caso o chatbot nao conheça o produto volte a perguntar se quer outro produto e voltar ao intent de escolha de um produto?

  • @fabiodordetto
    @fabiodordetto 3 роки тому +1

    Parabém pelo vídeo. Gostaria de saber se é possível transcrever a conversa e enviar por email. Pelo que vi não existe esse recurso no Dialogflow, teria que salvar cada conversa digitada em uma variável e depois enviar no email... ou coisa assim... sem uma função como agent.transcript ou agent.chat... que tenha a conversa. Alguma dica? Valeu

  • @mairlysson1
    @mairlysson1 3 роки тому +1

    Show 👏🏻 !
    Seria possível criar um tutorial de como exportar as escolhas do usuário para uma planilha do Google?

    • @MichaelBarney
      @MichaelBarney  3 роки тому +2

      É possível sim cara! O próximo vídeo do canal será sobre isso

  • @rafaelarruda2466
    @rafaelarruda2466 3 роки тому

    Fantástico ! bem explicado muito bom mesmo parabéns pelo conteúdo.
    Poderia explicar depois como gravar em planilha ?

    • @MichaelBarney
      @MichaelBarney  3 роки тому +1

      Bom dia Rafael! Você pode procurar sobre a API do Google Sheets para conseguir fazer isso

    • @rafaelarruda2466
      @rafaelarruda2466 3 роки тому

      @@MichaelBarney obrigado !!!!

  • @agenciatrevus1104
    @agenciatrevus1104 10 місяців тому

    Olá, ótimo seus vídeos, mas tenho uma dúvida que não encontro solução na internet, como mudar o texto que está em inglês na caixa de diálogo onde pede para o usuário digitar no dialogflow "Ask something..." o meu agente está em português br e mesmo assim fica deste jeito. Como faço para editar este texto, desde já agradeço sua atenção ou de qualquer outra pessoa presente neste comentário que possa me ajudar.

  • @telemacobarbosa1010
    @telemacobarbosa1010 Рік тому

    Prezado Mestre. Show de vídeo com uma boa didática. Porém sou produtor musical e desejo lhe dar uma pequena sugestão como um inscrito no Canal. A música de fundo é repetitiva, cansativa e tira o foco. Induz o ouvinte ao sono. Pense nisso Forte abraço.

  • @gabrielmelo9474
    @gabrielmelo9474 3 роки тому

    Bom dia!, video mt bom, eu gostaria de saber se tinha alguma forma de salvar esses dados e tmb fazer uma consulta, o contexto é:
    Preciso de um chatbot para marcar horarios, então eu precisaria gravar os horarios disponíveis , ou não em algum lugar pra fazer a consulta e permissão para que possa ser marcado um horario, alem disso tmb gostaria de consultar, tem alguma documentação ou algo do tipo para que eu possa olhar como fazer?

  • @SharleyGuerra
    @SharleyGuerra 3 роки тому

    Cara, parabéns pelo seu conteúdo, muito simples e intuitivo. Aprendi coisas aqui que nem em cursos que eu comprei, eu vi. Você tem pretende fazer alguma video explicando como adicionar valores ao produtos, eu até sei, mas to com dificuldade em adicionar vários produtos ao pedido e somar todos os valores.

    • @SharleyGuerra
      @SharleyGuerra 3 роки тому

      Se você souber de algum curso ou algum lugar que tenha esse tipo de conteúdo, me fala por favor. Estou há dias procurando conteúdo sobre isso.

    • @MichaelBarney
      @MichaelBarney  3 роки тому +2

      Oi Sharley! Uma forma suuper simples de você fazer isso é usando a estrutura de "dicionário" do javascript. Assim você pode dizer que um produto x tem valor y.

    • @SharleyGuerra
      @SharleyGuerra 3 роки тому

      @@MichaelBarney isso faz muito sentido! Se eu aprender como eu faço isso em JavaScript (porque eu AINDA não sei), eu posso usar o código direto no inline editor ou vou precisar fazer alguma adaptação no código, p/ o Dialogflow entendê-lo?

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      @@SharleyGuerra , poderá fazer diretamente pelo Inline Editor!
      Se precisar de alguma ajuda depois, chega lá no "Grupo MB" para conversar com a comunidade! bit.ly/grupomb_youtube

  • @user-cp5is3vz7q
    @user-cp5is3vz7q 4 місяці тому

    Boa noite!!como consigo usar uma tabela como dados ?quero que o bot responda de acordo com as respostas na tabela.

  • @fezinhogp7793
    @fezinhogp7793 3 роки тому +1

    Adorei !! Queria saber como eu faço meu bot pegar coisas do Google ... Exemplo trazer um texto do Google ...
    Exemplo:
    Um bot de livros
    Entro no bot
    Ele pergunta :
    O que deseja?
    Eu mando o nome do livro
    Ele pega dados do Google e manda para mim sobre o livre ...
    Eu não sei como fazer seria muito grato se me ajudar 😔❤️

  • @TuxDoido
    @TuxDoido Рік тому

    Opa obrigado pela aula, simplesmente fantástica! Mas alguém teve o erro abaixo? Sabem como resolvo?
    Falha na chamada do webhook. Erro: UNAVAILABLE, Estado: URL_UNREACHABLE, Motivo: UNREACHABLE_5xx, Código de status HTTP: 500.

  • @lemesbeto
    @lemesbeto 3 роки тому

    Como fazer o dialogflow usar o nome do cliente durante a conversa?

  • @viniciusmelo5355
    @viniciusmelo5355 3 роки тому +2

    Michael, como faço o bot calcular os preços dos produtos? Queria exibir um resumo assim que o cliente escolhesse o produto e a quantidade, mostrando o preço que ele deve pagar.

    • @mugshopp
      @mugshopp 3 місяці тому

      É uma dúvida que tenho tbm.

  • @cassiosilva1821
    @cassiosilva1821 3 роки тому

    Gostei meus parabens por esse video, você consegue falar tambem o video de edição que usou para colocar a tela do whatsapp?

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      Oi Cássio! Eu usei o programa do Quicktime para gravar a tela do meu computador com o WhatsApp Web, posso também usar a gravacao de tela do iPhone caso use o celular. Depois, uso o Final Cut Pro para montar o meu vídeo, antes eu usava o Davinci Resolve (que é bem bom e gratuito)

  • @lemesbeto
    @lemesbeto 3 роки тому

    Como faço para que o WhatsApp funcione com o dialogflow?

  • @cleberquerinodossantos8727
    @cleberquerinodossantos8727 Рік тому

    curti demais o video! uma pergunta quero usar o Dialogflow + Twilio, onde uma das opções irei usar o dialog com opções e depois fazer o deploy em um server pra usar no whatsapp ou Twitch dependendo do caso! neste caso! consigo gerar um ticket? do que a pessoa comprou para administração!? e outra duvida! no começo queria fazer um Gap tipo pergunta o nome da pessoa para usar. " ola, fulano (nome que a pessoa colocar), como posso te ajudar?

  • @LUCASZT0
    @LUCASZT0 3 роки тому +2

    CRIAR UM GRUPO NO WHATSAPP OU NO TELEGRAM PARA O PESSOAL QUE ASSISTI SEUS VÍDEOS PODER INTERAGIR E TAMBÉM DÚVIDAS

    • @valletelecom3421
      @valletelecom3421 3 роки тому +1

      Boa !

    • @RaquelMachado
      @RaquelMachado 3 роки тому +1

      Up

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      Boa ideia pessoal! Vou estruturar algo e dou um retorno para vocês

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      Aqui está galera! Em primeira mão para vocês o "Grupo MB" para nós conversarmos e tirar dúvidas:
      bit.ly/grupomb_youtube

  • @wallacecamargo7081
    @wallacecamargo7081 3 роки тому

    vc fez algum curso ou tem algum site onde posso estar aprendendo a utilizar melhor o dialogflow ?
    fala ai aonde vc aprendeu a utilizar o dialogflow

    • @MichaelBarney
      @MichaelBarney  3 роки тому +1

      Oi Wallace! Aprendi lendo a documentação do site

  • @lucknerhugo1592
    @lucknerhugo1592 3 роки тому

    valeu pelo video...vc citou o agent.session, seria pra criar um codigo de pedido? qual video voce explica?

    • @MichaelBarney
      @MichaelBarney  3 роки тому +1

      O agent.session contém o número do celular do usuário (quando usado o conector do WhatsApp). Eu explico sobre isso nos vídeos sobre WhatsApp daqio do canal

  • @Bernardaodarapaziada123
    @Bernardaodarapaziada123 3 роки тому

    Boa tarde, sabes me dizer se consigo deixar num banco de dados boletos e nota fiscal pra meus clientes pegarem esses documentos, utilizando seu cnpj pra ter acesso?

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      Pode sim bernardo! Vc pode dar uma olhada em "SheetsDB"para conseguir fazer um banco de dados usando somente planilhas

  • @vlssadrecal5631
    @vlssadrecal5631 2 роки тому

    Tem com pegar informações das intentes e enviar, tipo criei um cadastro, esses dados que vão para exel seja capturado e enviado como documento?

    • @MichaelBarney
      @MichaelBarney  2 роки тому

      É possivel sim! Da uma olhada nesses videos:
      ua-cam.com/video/JzGvCUT5kiA/v-deo.html
      ua-cam.com/video/c_ZxPy5pWZ0/v-deo.html

  • @diegooliveiralima7707
    @diegooliveiralima7707 2 роки тому

    Quando tento acessar essa parte aparece
    Billing Required
    Cloud Functions integration requires billing to be set up (more info on pricing and usage here: cloud.google.com/functions/pricing). Please go to Google Cloud Console to set up billing firs
    Tem algum video explicando isso? Já cadastrei um cartão de credito e criei uma conta nesse cloud mas nao deu

  • @RaquelMachado
    @RaquelMachado 3 роки тому

    Primeiramente parabéns pelo vídeo, gostaria de saber se seria possível iniciar o chat bot com Seja bem-vindo nome do usuário?

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      Oi Raquel, pela Twilio não é possível ter acesso ao nome do usuário. Você pode perguntar o nome a ele, armazenar essa informação de alguma forma (de acordo com seu termo de privacidade) e usá-la posteriormente

  • @leandronovaesbarbosa
    @leandronovaesbarbosa 3 роки тому

    oi Bom dia, eu parei no 7:30 pq onde eu acho esse codigo json do monsterbola pra copiar nao esta igual no seu github? e onde fica o meu do meu projeto? obg

    • @MichaelBarney
      @MichaelBarney  3 роки тому +1

      Oi cara! Deixei na descricao somente a versão final do código. Mas recomendo você ver esse outro vídeo, está mais atualizado:
      ua-cam.com/video/JzGvCUT5kiA/v-deo.html&ab_channel=MichaelBarney

    • @leandronovaesbarbosa
      @leandronovaesbarbosa 3 роки тому

      @@MichaelBarney vou ver muito Obrigado! 👍🏼

    • @leandronovaesbarbosa
      @leandronovaesbarbosa 3 роки тому

      @@MichaelBarney Blza,, meus creditos estao acabando no twilio, como faço pra regarregar mais com seu cupon de 10$.?

  • @maxcanavarro7019
    @maxcanavarro7019 3 роки тому

    Mano acho que o som de fundo deveria estar mais baixo um pouquinho....ta dificultando a concentração pelo menos no meu caso

    • @MichaelBarney
      @MichaelBarney  3 роки тому +1

      Caramba cara, realmente ficou um pouco alto nesse vídeo, vou prestar mais atenção nos próximos

  • @leojacke713
    @leojacke713 3 роки тому

    Eu consigo fazer um guia online com esse bot e colocar um link pras ser direcionado direto pro zap do cliente cadastrado no guia comercial ??

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      Pode sim Leo! É só enviar o link do WhatsApp

    • @leojacke713
      @leojacke713 3 роки тому

      @@MichaelBarney poxa amigão..
      Como to desempregado aasistindo seus videos pensei em criar um guia no Messenger, dai ontem criei o guia através da sua aula, um guia no Messenger, mas nao conseguir ativar o bot, pois nao entendo de programação..to perdido me ajudaa
      Como fazer pra ativar?
      Poderia ensinar?

    • @MichaelBarney
      @MichaelBarney  3 роки тому

      @@leojacke713, para colocar em produção um bot do messenger você deve passar pelo processo de aprovação do bot, direto pela página de configuração do seu app no Facebook .