Como criar um Chatbot de WhatsApp com Bubble? Aprenda como enviar e receber mensagens do Whatsapp em seu aplicativo Bubble, e como usar essas chamadas API para criar seu Chatbot.
Vamos criar um chatbot whatsapp de FAQ (Dúvidas comuns) e um chatbot whatsapp de Automação, do zero.

00:00 Obrigado à você que se inscreveu 🙂
00:28 O que você vai aprender hoje
00:41 O que você vai precisar
03:06 Enviando mensagens WhatsApp via API
07:58 Transformando dados em parâmetros dinâmicos
08:43 Receber mensagens WhatsApp via Webhook
15:52 Os 2 tipos de Chatbots WhatsApp
18:26 Criando um Chatbot WhatsApp de FAQ
26:08 Criando um Chatbot de Automação
39:43 Dá pra fazer com qualquer API de Whatsapp?
40:41 Tem limite de envio de mensagens?
41:00 O usuário consegue criar as próprias automações?
41:49 Dá pra fazer multiatendentes?
42:26 Dá pra fazer tratamento de erros?
42:59 Dá pra fazer automção visual? (LINK NA DESCRIÇÃO)
44:43 Já deixa aquele like!

Link para a postagem no grupo da Comunidade Sem Codar com o link do editor do diagrama visual de chatbot que mostrei ao final do vídeo:

#semcodar #nocode #saas #chatbot #whatsapp

– – – – – – – – – – – – – – – – – –
👨‍🏫 Comunidade Sem Codar – O maior curso No-Code do mundo, com centenas de aulas Bubble (aplicações web), AppGyver e FlutterFlow (apps nativos), tutoriais passo a passo, do zero ao avançado e marketplace de profissionais. Além de um grupo exclusivo com milhares de membros tirando e esclarecendo dúvidas todos os dias:

🚀 Aula Gratuita – Tudo que você precisa saber pra começar no mundo do desenvolvimento visual de aplicativos:

💻 Crie sua conta gratuita no Bubble, a ferramenta que usei pra criar esse e outros aplicativos:

Este vídeo foi indexado através do Youtube link da fonte
chatbot whatsapp , Crie um CHATBOT WHATSAPP no Bubble em 4 passos , , hYNeplE5rDU , https://www.youtube.com/watch?v=hYNeplE5rDU , https://i.ytimg.com/vi/hYNeplE5rDU/hqdefault.jpg , 29375 , 5.00 , Como criar um Chatbot de WhatsApp com Bubble? Aprenda como enviar e receber mensagens do Whatsapp em seu aplicativo Bubble, e como usar essas chamadas API para criar seu Chatbot.
Vamos criar um chatbot whatsapp de FAQ (Dúvidas comuns) e um chatbot whatsapp de Automação, do zero.

00:00 Obrigado à você que se inscreveu 🙂
00:28 O que você vai aprender hoje
00:41 O que você vai precisar
03:06 Enviando mensagens WhatsApp via API
07:58 Transformando dados em parâmetros dinâmicos
08:43 Receber mensagens WhatsApp via Webhook
15:52 Os 2 tipos de Chatbots WhatsApp
18:26 Criando um Chatbot WhatsApp de FAQ
26:08 Criando um Chatbot de Automação
39:43 Dá pra fazer com qualquer API de Whatsapp?
40:41 Tem limite de envio de mensagens?
41:00 O usuário consegue criar as próprias automações?
41:49 Dá pra fazer multiatendentes?
42:26 Dá pra fazer tratamento de erros?
42:59 Dá pra fazer automção visual? (LINK NA DESCRIÇÃO)
44:43 Já deixa aquele like!

Link para a postagem no grupo da Comunidade Sem Codar com o link do editor do diagrama visual de chatbot que mostrei ao final do vídeo:

#semcodar #nocode #saas #chatbot #whatsapp

– – – – – – – – – – – – – – – – – –
👨‍🏫 Comunidade Sem Codar – O maior curso No-Code do mundo, com centenas de aulas Bubble (aplicações web), AppGyver e FlutterFlow (apps nativos), tutoriais passo a passo, do zero ao avançado e marketplace de profissionais. Além de um grupo exclusivo com milhares de membros tirando e esclarecendo dúvidas todos os dias:

🚀 Aula Gratuita – Tudo que você precisa saber pra começar no mundo do desenvolvimento visual de aplicativos:

💻 Crie sua conta gratuita no Bubble, a ferramenta que usei pra criar esse e outros aplicativos:
, 1668691584 , 2022-11-17 10:26:24 , 00:45:05 , 2705 , UCvNQuM8oPy-oO-5RZ80vf8Q , Renato Asse – Sem Codar , 1994 , , chatbot,whatsapp,bubble,bubble.io,chatbot whatsapp,chatbot bubble,chatbot bubble.io,bubble whatsapp,bubble.io whatsapp,como criar um chatbot,tutorial bubble,tutorial bubble.io,sem codar,comunidade sem codar,renato asse,curso bubble,curso bubble.io , https://www.youtubepp.com/watch?v=hYNeplE5rDU , Turma hoje o sonho de muitos de vocês vai virar realidade porque o que vocês me pedem para eu criar tutorial de chatbot aqui nos comentários não é brincadeira mas primeiro agradecimento público por essa plaquinha de 100 mil inscritos Muito obrigado a você que tá aqui me seguindo se inscreveu dá like

Nos vídeos gosta do conteúdo para você que ainda não se inscreveu se inscreve que agora a meta 1 milhão de inscritos né mas pessoal vamos lá então direto para a mão na massa Como já é de praxe aqui no canal né O que você vai aprender hoje como criar um chatbot do zero

Usando Bubble e uma integração api com WhatsApp né obviamente Isso é o que a gente vai fazer do Zero Hoje o que você vai precisar tem dois pré-requisitos para a gente começar essa brincadeira tá o primeiro é cadastro em algum serviço de API do Whatsapp o que eu vou usar aqui

Pessoal é um que se chama w zap.chat mas porque w Zap Renato ele é o melhor de todos não galera ele é só porque é o que eu uso há muito tempo atrás eu fiz uma pesquisa acabei escolhendo w Zap aqui que era Pô na minha opinião que melhor

Me atendia é o que a gente usa como plataforma multi atendente para dar suporte a quem tem dúvidas de assinatura esse tipo de coisa então nossa equipe usa isso aqui e ele tem uma integração apiótima é uma documentação ap muito simples Então a gente vai usar ele mas é

Uma indicação não galera a gente só vai usar ele porque é o que eu já tenho assinatura é o que eu já tenho token é o que eu já tenho autorização que eu já tenho tudo aqui eu já tenho pode ser pessoal o z api pode ser o twillho pode

Ser api oficial do WhatsApp tanto faz galera se você falar ai eu queria tanto seguir esse tutorial mas eu uso usei api Que pena que o Renato fez com W Zap agora nada vai dar certo pessoal é tudo a mesma coisa Claro vamos mudar galizinhos das chamadas api e tudo mas

Enfim o que você vai aprender aqui serve para literalmente qualquer integração a pé qualquer serviço de WhatsApp que você tenha tá e a segunda coisa que você vai precisar galera aqui não tem choro e nem vela plano pago do bambu por quê precisaremos receber web hooks que são

Ações de servidor né isso aqui são ações avançadas do Bubble que realmente eles só liberam para planos pagos pode ser literalmente qualquer plano pago Tá mas a gente vai precisar Tanto enviar mensagens para o WhatsApp como receber mensagens do WhatsApp né porque chatbot a gente vai receber uma mensagem e vai

Enviar para receber mensagem precisa ter os webroux e para receber web Hulk só no plano pago Então galera não tem como pode ser qualquer plano pago pode ser o mais barato que é o Personal não importa qualquer plano pago vai dar conta disso aqui se você não tiver cadastro Algum

Serviço de api faça um cadastro em qualquer serviço de apis você não sabe qual faz um w no Zap quem vai ficar mais fácil porque você vai seguir essa documentação à risca se não faz em qualquer outro que tem uma pipa pessoal isso aqui é importante aqui tenha api

Porque muitos às vezes são só plataforma multi atendente né então não precisa ter realmente uma integração a pipa tem uma documentação ap e o plano pago do Bubble assina lá agora então vamos começar galera passo a passo o primeiro passo é o seguinte vamos enviar mensagens via

Primeira coisa que a gente vai aprender tá então você vai no Bubble e vai instalar o Api conector que é esse plugin nativo aqui do Bubble gratuito ele tudo instalou ele você já pode adicionar chamadas apita então tem o app que conector instalado no teu editor do Bubble aqui então instalar o Api

Conector no Bubble O plugin né E aí agora você vai buscar a documentação api do teu serviço de WhatsApp no nosso caso aqui do W Zap a documentação api está aqui ó app ponto www ponto chat/dots tá aqui tá a documentação ap que a gente vai seguir e aqui na documentação api

Você vai procurar para enviar vantagens como é que eu faço no nosso caso no w Zap está aqui em messages logo aqui em messages outbound que que é outbout é saída né você vai procurar essa chamada api aqui ó 100 de message que inglês significa enviar mensagem então aqui já

Tá toda a documentação api que você precisa para conseguir enviar uma mensagem tá você vai pegar essa URL aqui ó vai copiar e vai lá no teu editor adicionar uma nova api essa api vai se chamar w Zap vou expandir aqui vou dar o nome de enviar mensagem nessa chamada e

Vou colar essa URL aqui ó pronto é para essa url que eu vou fazer uma chamada api volta na documentação eu vejo que o método dessa Bi é post então eu vou mudar o método para post E aí eu vou mudar aqui ó deita para Action porque eu

Vou usar isso aqui como uma ação lá nos work Frost a gente vai ver isso daqui a pouquinho mais para frente então resumindo você vai fazer o seguinte vai criar uma chamada Api para qual URL essa aqui não método post tipo Action isso que você vai fazer E aí pessoal já pode

Fazer um teste aqui ó inicializa chamada que que ele vai dar token de api faltando missem né Ó você pode obter o token de apito independente do serviços que você tiver usando isso aqui vai dar errado por quê Porque eu não mandei a minha autorização A grande maioria dos

Serviços de api você precisa autenticar então o que que eu vou fazer eu vou entender como funciona a autenticação aqui ó clica aqui em Curral que é o padrão que a gente mais tem assim mais parecido com o do Bubble para entender onde que vai o token de autenticação aí

Logo aqui você consegue ver direitinho na chamada você tem que enviar ó dois cabeçalhos e um corpo com o conteúdo da mensagem o primeiro cabeçalho é esse aqui ó contente Type Então vou adicionar dois cabeçalhos não contente Type application barra Jason você está instruindo que você vai mandar uma um

Corpo de requisição em Jason que é esse tipo de formatação aqui e o segundo cabeçalho é esse Token E aí Aqui vai o a tua chave de api onde que você consegue a tua chave de api do W Zap clicando aqui ó em Chaves api aí

Você vai lá pega eu não vou mostrar aqui porque senão vocês vão ver a minha chave e api o negócio que eu uso em produção então eu vou só copiar ela que eu já tenho aqui ó e eu vou colar aqui aí vocês vão ver um pedacinho dela mas não

Vão ver ela inteira Então tudo bem não tem problema e eu vou inicializar a chamada Opa mudou a mensagem de erro agora que que ele tá dizendo ó não tá mais dizendo de autenticação essa parte já tá certa tá faltando o telefone tá faltando um grupo tipo assim para quem

Você quer enviar essa mensagem é então aí a gente vem aqui ó e pega esse corpo da requisição que tá aqui Deita ó vou pegar esse cara e vou colar aqui ó é isso que eu preciso mandar ó para qual telefone eu quero mandar e qual a

Mensagem que eu quero mandar então Olha só pessoal esse número de telefone é o telefone de suporte nosso da empresa e essa mensagem hello world é uma mensagem de teste né vou trocar aqui para testando Nossa chamada api ao vivo no YouTube Então vou mandar para esse telefone essa mensagem vou

Inicializar chamada que que ele tá me dando aqui ó foi enviado para esse número de telefone uma mensagem e vamos ver se eu já recebi e Recebemos a nossa mensagem aqui no caso eu mandei para mim mesmo né mas é eu já recebi a nossa mensagem testando a nossa chamada

Api ao vivo no YouTube Então galera envio de mensagem concluído com sucesso que que a gente fez então criamos essa chamada api aqui para essa URL método post tipo Action cabeçalhos barra cabeça e token que foi aqui para o teu token a tua chave de aqui né isso aqui pode ser

Que varia de acordo com serviço de apoio de WhatsApp que você tá usando mas via de regra não vai fugir muito disso um método de autenticação e um conto a gente Type aqui aí no Bari que é o corpo da requisição a gente enviou exatamente como Informa a documentação ap e aqui ó

A gente enviou esse textinho onde vai aqui o número de telefone e aqui a mensagem show de bola galera aí agora que que eu vou fazer ó Primeiro vou deixar nessa tela um pouquinho para você conseguir dar um pause aí ver todas as configurações aqui né então se quiser

Pausa agora ver todas as configurações Beleza entendeu show de bola aí agora vou transformar isso aqui ó em parâmetros dinâmicos tá aqui eu vou botar um sinal de menor e um de maior e aqui na mensagem também de menor um de maior porque aí agora eu consigo enviar

Isso aqui de forma dinâmica lá no aplicativo então aqui eu posso definir na hora o número de telefone aqui eu posso definir qualquer outra mensagem aqui na hora quando a gente for enviar então eu vou iniciar a chamada de novo ó agora com qualquer outra mensagem enviada beleza aqui me dá todas as

Informações que ele Devolveu essa foi mensagem Essa foi a data de entrega por aí vai e se eu for lá no já recebi aqui ó qualquer outra mensagem beleza galera funcionando redondinho o envio de mensagens via api beleza configurado show de bola Então essa primeira parte check enviar mensagens via pay a gente

Já está conseguindo agora a segunda parte pessoal é receber mensagens via web Hulk tá essa parte não é tão simples quanto é o envio de mensagem porque aqui a gente vai lá nos backing de workflows do Bubble então o primeiro passo é você ativar os back angero Como que você faz

Isso pessoal configurações api E aí aqui você vem enable workflow and back and work flows Close backwork Frost Marca essa caixinha tá galera no meu já tá marcado porque esse aqui já é o editor da Aqua que eu já usei produção e tudo Marca essa caixinha E aí você vai ver

Que vai aparecer aqui ó back angelord clica aqui ele já vai te levar para cá isso aqui são as ações de servidor que você pode configurar Então feito isso ativado os backing Dead você vai criar um endpoint público para receber as mensagens como da seguinte forma clique aqui para

Adicionar um backwork Flow clico aqui novo dá um nome para esse mensagem Zap Zap pode ser qualquer coisa assim ó deixa marcada essa caixinha aqui ó expor como enviar público e pode marcar essas outras duas aqui esse workflow pode correr sem autenticação Sem problema a gente não vai falar de

Autenticação nem de segurança de dados aqui ignorar regras de privacidade pode marcar aí aqui em definição de parâmetros Ó você pode alterar para detect request Day então criar um público ativar Public epyork Flow na verdade você vai ativar as três caixinhas aqui ó ativar as três caixinhas abaixo do nome

Do workflow e alterar parâmetro definition para detect Beleza agora você vai clicar em detect data que que o bubb falando aqui ó beleza eu sou um piá e workflow eu tô aqui no servidor preparadinho para receber uma chamada Então é só mandar uma requisição para essa URL aqui ó que

Eu vou receber estou esperando estou esperando é isso que ele tá dizendo Então pessoal nessa hora você copia a URL do endpoint que o Bubble forneceu tá já copiei para área de transferência aí agora você vai no serviço de api que você está usando para integrar E cria um

Novo web Hulk com essa URL Então olha só eu estou aqui no w Zap E aí aqui em especial eu vou em web hooks aqui já fica bem fácil bem bem visível né tem que ver como que é na tua plataforma hein vou criar um novo web Hulk tá E aí

Eu vou criar um webrou que teste YouTube o nome tanto faz aqui é URL Olha isso aqui é importante a URL eu vou só dar um ctrl+v é aquela url que o Bubble me forneceu é para cá que ele vai fazer a chamada web hooke que é restringir

Notificações é um número específico do WhatsApp eu só tenho um cadastrado vou deixar todos quer receber em quais eventos cada entrega de mensagem com falha não não quero receber web Hulk quando falhar Não quero receber web Hulk quando der atualização do status Não quero receber web Hulk quando eu

Consegui entregar uma mensagem com sucesso eu não quero receber um web ho receber as mensagens enviadas entregue no número de zona Não quero receber webbook só quando cada Opa marca aqui ó cada nova mensagem recebida enviada por usuários ou grupos para o seu dispositivo então quando alguém me

Enviar mensagem eu quero que disparese web Hulk só nesse evento em nenhum outro criei web Hulk Opa tá Operativa aqui ó show de bola agora eu vou abrir pessoal o meu WhatsApp pessoal em que eu já estou falando com suporte sem codar aqui ó vou mandar uma mensagem mensagem ao

Vivo pelo YouTube show de bola muito bom mandei uma mensagem vou lá no Bubble Opa já recebi aqui ó recebi do número de telefone nesse número de telefone Recebi uma mensagem status ativa na real Recebi uma mensagem algum Ricardo aqui galera Achei que ia ser o meu mas é porque

Nesse meio tempo que eu fiquei pobre no meu WhatsApp tudo eu acho que o telefone de suporte já recebeu uma outra mensagem não tem problema vou salvar mesmo assim tá ótimo recebido galera então o que que a gente fez aqui envia uma mensagem para testar Bubble vai abrir a tela

Mandando a mensagem que chegou via web Hulk e aí agora lá no serviço de api do WhatsApp você vai remover o barra e me chalize do final essa parte o bubb é um pouquinho confuso tá pessoal pessoas confunde muito nessa parte mas que acontece a URL ali do bairro inchalizer

Foi só para testar web Hulk Agora eu tenho que vir aqui em editar E aí tá vendo esse finalzinho da URL aqui ó o michelize eu arranco fora porque eu não preciso mais inicializar o meu work que falou lá no Bubble eu já inicializei ele atualizei web Hulk agora tá tudo certo

Beleza ó já tava até falhando tá vendo ó porque ele já não tá mais em modo de inicialização já saiu então agora beleza agora ele vai voltar ao normal aqui e aí pessoal só para fazer um teste você vai fazer o seguinte ó você vai ao receber uma mensagem criar no banco

De dados uma mensagem recebida galera só para testar mesmo se você tá recebendo com sucesso entendeu como é que você vai fazer isso aqui ó eu vou lá no editor eu vou criar uma nova tabela chamada ZZ é só para ficar no final Zezé o nome que

Eu dou tudo que é temporário Zezé mensagem recebida tá criei uma tabela aqui com uma tabela texto do tipo texto e remetente ou seja número de Quem enviou Pode ser que vai ser do tipo texto também tá então o número de Quem enviou e texto beleza aí lá no workflow eu vou

Fazer o seguinte sempre que eu receber uma mensagem aqui por Web Hook eu vou criar um novo item no banco de dados Qual o novo item mensagem recebida quais Campos eu quero no número de Quem enviou gravar request deita que que é isso os dados da requisição os dados que eu

Recebi no web Hulk é que eu vou pegar o from é o from ou from number deixa eu ver na própria documentação a pi ó from Number vai ser o from Number aqui ó o from vem com arroba não sei o quê então vai ser o from Number from

Number e no texto vai ser igual ao Bari Opa request Days que eu já conheço Então olha só vamos lá ficar de olho agora no banco de dados de mensagens recebidas não tem nada beleza agora vamos trocar uma ideia Fala mano tudo certo por aí Como tá

Essa força tamo aqui ao vivo no YouTube Então quer ver ó já recebi no banco de dados já recebeu Fala mano tudo certo estamos aqui ao vivo no YouTube então tudo que eu tô recebendo galera já tá gravando no banco de dados aqui ó e se outras pessoas começarem a me enviar eu

Já vou começar a gravar tudo no banco de dados Então galera com isso a gente já está efetivamente enviando mensagens para o WhatsApp e recebendo mensagens via web hookel essas duas partes nossas pô já estão ok a gente tá fazendo tudo isso ainda nos Bastidores ainda pelo api

Connector Mas não tem problema porque a gente já tá deixando um cenário preparadinho para a gente conseguir agora no próximo passo criar o nosso bote Então pessoal Olha só existem diversos tipos de botes de WhatsApp tá que que é um bot galera tudo bote se resume a receber mensagens e enviar

Mensagens Esse é o Pilar fundamental de qualquer bote só que existem muitas variações de botes Então a gente vai falar de duas variações aqui nesse vídeo porque a gente porque o objetivo é contextualizar é ensinar é um tutorial para você entender a dinâmica depois você faz o que você

Quiser aprender nesses fundamentos então a variação em que a gente vai aprender é do FAQ que que é o FAQ galera é dúvidas comuns É um tipo comum de chatbot que tem assim ó vamos dizer alguém pergunta Olá qual o horário de funcionamento de vocês aí o nosso chatbot vai responder

Oi trabalhamos das oito às 18 horas alguém pergunta é quanto custa Oi segue a nossa tabela de preços isso é um FAQ dúvidas comuns a pessoa pergunta uma coisa a gente entende o que foi que ela perguntou e a gente dá uma resposta existe uma variação dois aqui que é mais

Comum que a automação ou também o formulário interativo né porque ele segue uma linha diferente é mais ou menos assim ó o cara manda oi aí a gente responde Oi qual o seu nome aí ele responde Renato Oi Renato Qual a sua idade Aí eu respondo 35 Oi Renato 35

Anos como posso ajudar você que que tá acontecendo aqui pessoal qual qual que é a diferença aqui no FAQ o bote tá sempre começando do zero eu não preciso gravar nada no banco de dados para mim irrelevante quem é essa pessoa para mim irrelevante em que etapa da automação

Ele está ele faz uma pergunta eu respondo Simples assim é extremamente simples a variação dois já Envolve o quê envolve por exemplo eu tenho que gravar no banco de dados quem é essa pessoa inquietar ela tá Qual o nome dela ó depois que eu gravei o nome dela aqui eu

Perguntei a idade Aí eu gravo a idade dela aí com base nisso eu consigo por exemplo fazer uma automação da seguinte forma e Renato 35 anos a sua cotação personalizada de seguro de vida é de 350 por mês por exemplo Porque eu peguei a idade dele multipliquei por

10 entendeu então consigo fazer coisas e brincadeiras com esse método de automação aqui é o método que a gente vê aquelas montagens tipo aquelas loucuras que você vê assim ó de automação que é a pessoa sei lá perguntou sobre horário aí convida para loja guarda sete dias faz

Uma pesquisa de satisfação esse tipo de coisa esse fluxo de processos geralmente é uma automação Então vamos lá terceiro passo criando o nosso primeiro bote de fac aqui pessoal é o seguinte então a gente sabe que tanto faz em que etapa do atendimento está o líder se ele pergunta

X a gente responde Y simples assim né galera então o seu primeiro passo aqui vai ser criar uma tabela chamada bote por exemplo no banco de dados Então vamos lá e vamos criar uma tabela chamada ZZ zapbot E aí aqui a gente vai criar dois Campos o campo pergunta do tipo texto

E o campo resposta do tipo texto Então Campo pergunta do tipo texto e o campo resposta do tipo texto e aí vamos criar uns três botes aqui pessoal se a pessoa perguntar qualquer coisa referente a horário aqui por exemplo vai ser a palavra chave que vai acionar esse

Bote a resposta vai ser Olá trabalhamos das oito às 18 horas de segunda-feira a sexta-feira beleza essa é a primeira resposta de automação Nossa criada mas uma aqui se a pessoa pergunta por preço por exemplo a gente já respondeu Olá nossos preços partem de 100 mil reais qualquer coisa assim criar então beleza

Criamos dois botes aqui em Pergunta a gente botou a palavra chave que a gente quer que acione o bote e resposta Olá Nossa telelê o que a gente quer mandar de volta para pessoa né E aí pessoal a gente vai lá e aí no back Angel work flow onde Recebemos a mensagem

Vamos buscar os botes no banco de dados que tenham as palavras-chave que a pessoa usou vamos buscar o primeiro bote que encontrarmos com essa palavra chave e damos a resposta Nossa Renato que complicado pô não é galera fica comigo Olha só então você vem aqui vamos lá em workflow e

Assim galera primeiro passo que eu gostaria de fazer aqui isso é só para a questão do nosso vídeo e se esse web Hulk ele só vai se acionado quando vou colocar uma condicional nele aqui ó somente quando request deita contém renabot que que eu quero dizer

Com isso eu cometi um erro quando eu estava praticando para gravar esse vídeo para vocês em que eu não criei essa condicional aí eu já configurei uma resposta aqui e aí qualquer pessoa que mandasse mensagem para o WhatsApp de suporte da empresa começou a receber minhas automação totalmente desconexa é

O cara perguntava eu gostaria de assinar comunidade sem contar eu queria saber se eu vou aprender aí tipo o cara recebia de volta mensagem ou lá no nosso horário de funcionamento Sei lá uma centena de pessoas que isso aqui antes de eu perceber o vacilo que

Eu tinha cometido então isso aqui eu vou fazer única e exclusivamente a gente só vai identificar como mensagens corretas as que contém a palavra chave renabot então vamos ver isso na prática ó eu vou mandar aqui uma mensagem qualquer mensagem ou mensagem em dois aí eu vou

Mandar um renabot mensagem 3 mensagem em quatro entendeu o que eu fiz aqui ó mandei mensagem 1 2 reina bot mensagem três mensagens em quatro aí você vai ver no nosso de dados ali de mensagens recebidas Ó você vai ver que ele só recebeu o Renault mensagem 3 não é que

Eles só recebeu ele recebeu todas mas ele só executou esse workflow aqui ó quando ele no Renault mensagem 3 entendeu então isso aqui você não vai fazer em produção você não vai fazer no teu modo Live eu estou fazendo aqui que é para somente as nossas mensagens

Realmente que a gente tá testando aqui no vídeo executarem sworkflow Então beleza Esse é o primeiro filtrinho que eu fiz aqui agora o que que a gente vai fazer é o seguinte ó criei uma nova mensagem recebida beleza tá tudo bem e aí pessoal agora eu vou aqui em plugins

W Zap enviar mensagem mas que que esse w Zap enviar mensagem pessoal é chamada de api que a gente fez aqui ó enviar mensagem lembra que eu botei do tipo Action é exatamente para para aparecer essa opção lá nos work Frost então Recebi uma mensagem gravei no banco de

Dados essa mensagem que eu recebi e agora eu quero enviar uma mensagem de volta para quem que eu quero enviar essa mensagem de volta pra request Day from Number ou seja número do reme número de Quem enviou aqui a gente vai fazer o seguinte ó pega o recreast Day

Que que é isso aqui isso aqui é a mensagem que a pessoa me escreveu se a pessoa escreveu Renan abort mensagem 3 Isso aqui vai voltar renatbot mensagem 3 tá então você faz o seguinte Faça uma busca no meu banco de dados por todos os Bots o filtro que a gente vai precisar

Você não vai conseguir fazer por aqui a gente vai ter que fazer um filtro avançado para isso tá então faça uma busca por todos os Bots se você tá criando alguma coisa multi atendente já tem uma estrutura aí você pode até filtrar só os botes dessa empresa tal

Que no nosso caso Então vamos só buscar por todos os aptos Então quero fazer um filtro adicionar um novo filtro Advanced que é um filtro avançado aí aqui sim eu vou filtrar da seguinte forma ou seja pega o corpo da mensagem certo verifique se o corpo dessa mensagem contém contém esse Zap bote

Pergunta que que a gente tá fazendo aqui né galera imagina que a pessoa mandou assim ó Olá qual o horário de funcionamento essa é a pergunta eu estou verificando se aqui dentro contem o texto horário aí eu vou ver que contém entendeu E é essa é a verificação que eu

Tô fazendo então verifique se o request Day contém essa pergunta faça esse filtro e aí pega o primeiro item que voltar pega o primeiro bote que atendesse pré-requisito e me dê a resposta de volta mas só Execute isso vou copiar essa expressão aqui ó vou colar aqui se for assistir

Não estiver vazio ou seja se você achar algum bote que corresponda aí tudo bem então vamos testar isso pessoal vou mandar assim ó renabot ABC e vamos ver o que que volta renabot ABC gravou no banco de dados então a gente sabe que a

Gente recebeu né tá aqui ó só que eu não recebi nada de volta se eu mandar só ABC eu nem vou receber nada de volta e nem vai gravar no banco de dados concorda comigo porque eu não escrevi a palavra chave renabot que aciona o nosso bote né

Realmente nada aconteceu e se eu mandar renabot Olá qual o horário de funcionamento Opa gravei a mensagem aqui ó e no WhatsApp espero alguns segundinhos porque Opa Olá trabalhamos das 8 às 18 horas de segunda-feira na sexta-feira E se eu mandar um renabot é qual que era outra Qual o preço

Dessas porcarias que vocês vendem aí eu vou lá no meu banco de dados do Bubble já gravou aqui ó já gravou no meu banco de dados e meu WhatsApp demora alguns segundinhos né como vocês bem sabe Olá nossos preços partem de 100 mil reais É

Isso aí galera então isso isso é um bote de fac simples assim recebi a mensagem vou verificar no meu banco de dados qual bote cadastrado eu tenho que contém a palavra chave que alguma palavra-chave que tenha nessa mensagem achou um bote pega a resposta e joga de volta para o

Usuário Esse é o fluxo entendeu então aqui ó no backing Road Recebemos a mensagem vamos buscar os bots no banco de dados que tem as palavras-chaves que a pessoa usou vamos buscar o primeiro bote que encontramos e damos a resposta se você quiser ver como que ficou

Exatamente o nosso filtro é dessa forma então busque por todos os Bots faça um filtro avançado para pegar o corpo da requisição ou seja o textinho que veio na mensagem e quais deles contém a pergunta aqui desse bote por pergunta aqui entenda pode ser palavra-chave

Também E aí Me traga o primeiro item que voltar me traga o primeiro bote que atende essa solicitação e me traga a resposta dele esse é o fluxo então vou deixar aqui printa isso aqui para você entender direitinho agora turma Vamos então criar o nosso primeiro bote de

Automação que esse aqui já é bem mais avançado né o exemplo que a gente vai fazer é esse aqui ó a pessoa mandou um oi não existe o cadastro aí eu pergunto qual o seu nome Renato criou o cadastro Qual a sua idade 35 populo cadastro aí com base nessa informação faço alguma

Coisa só isso aqui já é o bastante para a gente exemplificar esse processo de avançando gravando coisas no banco de dados né então para isso pessoal que que eu vou fazer ó primeiro eu vou criar um option 7 chamado etapas E aí depois eu vou criar uma tabela no banco de dados

Chamada clientes tá os clientes vão ter um número de telefone vão ter um nome idade e o valor do seguro e algum etapa né ele vai estar em algo ele vai estar em determinado etapa por quê Porque às vezes o Renato é tapa um mas o João tá

Né tapa quatro por exemplo então cada cliente está em uma determinada etapa do atendimento né Essa é a base para qualquer a entender o conceito de etapas tá pessoal E aí ao receber uma mensagem nos back angeworkflows que que você vai fazer pessoal você vai buscar o cliente

Verificar em que etapa esse cliente está executar qualquer ação que você desejar e avançar ele para a próxima etapa Esse é um processo de uma automação a gente vai mostrar aqui Claro da forma mais simplificada possível para você entender os fundamentos né Mas vamos lá então vem

Deita e eu vou criar duas tabelas tá criar uma tabela é um opção 7 na verdade né vou criar uma tabela ZZ clientes aqui ó e aí vou criar um option 7 pulo tutorial aqui chamado etapas aí agora lá no cliente eu vou Popular o cliente vai

Ter um nome o cliente vai ter um telefone que vai ser um texto o cliente vai ter uma idade que vai ser um número o cliente vai ter um valor do seguro que vai ser um número o cliente vai ter uma etapa que vai ser uma etapa era isso que

A gente falou né 1 2 3 4 por Campos um dois três quatro cinco Campos É isso aí galera show de bola então agora cadastrado tudo isso aí eu vou cadastrar algumas etapas ó eu vou ter aqui acredito etapa 1 Etapa 2 etapa 3 vamos dizer o cliente que não tem cadastro e

Aí eu peço o nome o cliente que já tem o nome eu peço a idade e o cliente que já tem a idade eu mando o valor de seguro princípio Nossa automação aqui vai ter três etapas tá e eu vou lá em workflow e eu começo a brincadeira pessoal como é

Que eu faço recebi a mensagem vou criar uma mensagem recebida no banco de dados Ok show de bola e aí de acordo com a mensagem que eu receber de acordo com o a etapa em que o cliente tá eu vou executar um determinado evento esses eventos eu vou criar aqui ó como Custom

Eventos então clica aqui para adicionar um back Anger Flow Custom criar um evento customizado aqui eu vou criar etapa 1 vou até pintar de marronzinho aqui ó para ficar mais claro e eu vou criar um outro evento aqui Etapa 2 também de marrom e um outro evento etapa

3 que a princípio são as nossas três etapas né então criei três etapas aqui que são três eventos customizados e Aqui de acordo com algumas condições eu vou acionar uma etapa exemplo recebi a mensagem tá tranquilo aí eu vou encanso um evento Trigger ou seja acionar um evento customizado eu quero acionar a

Etapa 1 quando galera qual vai ser a condição para eu acionar etapão somente quando eu fizer uma busca por clientes cujo Opa cujo telefone é igual dados da requisição Number seja busque clientes no banco de dados cujo telefone seja igual a telefone da pessoa que me enviou uma

Mensagem voltou algum cliente ou seja faça essa busca e me traga o primeiro item está vazia ou seja não encontrei um cliente se eu não encontrei um cliente eu quero acionar a etapa entendeu e eu vou dar um custo evento acionar a etapa 2 quando quando eu fizer uma busca por

Clientes no banco de dados cujo telefone seja igual request Day from Number do número tal pega o primeiro cliente que voltou e eu verificar que a etapa dele é etapa 1 ou seja se ele está na etapa Etapa 2 na realidade né se ele está na Etapa 2 aí eu vou executar Etapa

2 aí eu vou copiar e colar esse Trigger aqui ó essa ação e eu vou Executar a etapa 3 quando eu verificar que a etapa desse cliente é etapa 3 e aí galera agora eu boto aqui o que eu quero que ocorra E aí que que eu quero que ocorra

Né tapão duas coisas primeiro eu vou mandar uma mensagem para o usuário com a seguinte com a seguinte texto Olá obrigado por entrar em contato conosco Qual o seu nome por gentileza interrogação aí eu vou criar um parâmetro aqui nessa etapa chamado número de telefone que vai ser

Do tipo texto para que quando eu acione a etapa 1 eu mando esse número de telefone para lá para eu poder usar então aqui eu vou pegar o requestday Number né aí aqui agora eu consigo usar esse número de telefone então consigo mandar essa mensagem para número de telefone entendeu passeio dado

Olá obrigado por entrar em contato conosco Qual o seu nome por gentileza E aí logo depois pessoal já posso criar o cliente no banco de dados concorda comigo e eu posso fazer o seguinte quais dados dele faz sentido eu gravar valor do seguro eu não tenho ainda telefone ou

Por telefone eu tenho o número de telefone nome não tenho ainda idade não tenho ainda etapa posso dizer que ele já tá na Etapa 2 se eu já mandei a mensagem aqui da Etapa 1 Já botei ele na Etapa 2 beleza vamos testar isso Então olha só vim aqui

No meu WhatsApp ó Primeiro vamos ver só no nosso banco de dados para confirmar que cliente eu não tenho nenhum cliente última mensagem recebida é o preço das porcarias lá né Zap bote Tudo bem não tem mais nada a ver que a gente tá fazendo mensagem recebida aqui cliente

Está em branco então vou mandar um renabot Olá Vamos ver que que acontece ó já foi criado um cliente com a idade em branco nome em branco valor do seguro em branco meu número de telefone e Etapa 2 mensagem recebida já apareceu o renabot

Olá aqui ó e eu já recebi galera o Olá obrigado por entrar em contato conosco Qual o seu nome por gentileza legal hein show de bola e aí agora vamos continuar configurando Etapa 2 a próxima mensagem que eu mandasse concorda comigo que já vai acionar essa ação aqui não a gente

Já vai prosseguir para Etapa 2 Então vamos lá que que eu quero que eu corro aqui ó eu quero enviar uma mensagem para o usuário aqui eu já vou mandar um parâmetro cliente ó como eu já vou ter o cliente cadastrado aqui já vou puxar esse cliente ó aqui eu quero enviar para

O telefone do meu cliente a mensagem obrigado Ah eu não tenho aqui ainda o nome dele então vou criar um parâmetro aqui nome do tipo texto tá show Obrigado aí aqui eu vou puxar um dado dinâmico nome Qual a sua idade E aí aqui eu vou modificar esse cliente

Ó deita make changest friend o cliente que que eu vou mudar dele eu vou mudar o nome que o nome vai ser igual ao nome e eu vou mudar etapa já vou jogar ele para a próxima etapa que etapa 3 mais algum Campo idade ou não tenho ainda telefone

Não tem porque mudar valor de seguro não tem porque mudar beleza galera muito bom então aqui já vai acionar Etapa 2 Eu só preciso mandar esses parâmetros aqui que eu tava pedindo né Qual é o cliente esse mesmo cliente aqui ó só colar aqui ó o cliente é fácil uma busca por clientes

Com esse número de telefone e pegue o first item ou seja o primeiro cliente que voltar nessa busca aqui ó Qual o nome dele aí eu vou pegar o request daytabari aí vai acionar Etapa 2 Então vou mandar esse cliente vou mandar esse nome e aí ele vai mandar de volta essa

Mensagem e vai fazer essa modificação no cliente vamos testar Renato que que vai acontecer no nosso banco de dados vamos ver lá o banco de dados da tabela clientes atualizar dados a faltou renabot né galera ele não vai acionar nosso Bottom então renabot Renato Assis vamos ver o

Nosso banco de dado ele recebeu o renavam-se ele já gravou como meu nome Renan que já tá na etapa 3 e lá no meu WhatsApp Obrigado renanbot Renato aço com a sua idade Opa tem uma avançando hein galera muito bom e aí aqui ó agora a gente configura etapa 3 que que eu

Quero que ocorra né até para três primeiro eu quero saber quem é o cliente e eu quero saber qual a idade dele vai ser um número Qual foi a idade que ele enviou por mensagem aí eu vou disparar para ele uma mensagem pega o cliente telefone e a mensagem vai ser show de

Bola clientes nome boa notícia já temos o valor do seu seguro vai ficar em aí aqui eu vou pegar pessoal a idade e vou multiplicar por 10 sei lá vai que eu sou a corretora com os critérios mais simples do mundo de montar um preço né e eu vou formatar

Isso como moeda curryncy duas casas decimais tararan R cifrão E aí eu já modifico esse cliente que que eu quero modificar nele ó a idade vai ser igual a idade o nome não vou modificar o telefone não vou modificar o valor do seguro vai ser igual a idade vezes 10 e

A etapa já vou avançar ele para etapa não tem próxima etapa na realidade né galera então eu posso até criar uma etapa Nova 4 que é depois que tiver tudo finalizado etapa 4 migrou ele para etapa 4 e eu vou criar uma etapa 4 etapa 4 marronzinho a etapa 4 vai ser muito

Simples vai ser assim é pega aqui o cliente o cliente como o parâmetro né e etapa 4 vai ser pega o cliente telefone e manda para ele a automação encerrada obrigado por nos contatar E aí eu crio mais uma ação aqui não copiar e colar para Trigger etapa 4 quando essa busca

Por cliente esse mesmo cara que for chatman lá na etapa 3 então a gente precisa mandar Qual é o cliente né copia essa expressão e cola ela aqui e qual a idade aí só que o bar é um texto Então vou precisar converter isso para número né e

Eu vou até pessoal na verdade fazer um find replace aqui ó para trocar aquele texto que vai dar ruim né tem que arrancar fora o texto substitua por nada ou seja delete o texto e aí sim eu converton para número e aí dei né tapa quatro

Aqui eu joguei ele vai estar para quatro eu acho que tá tudo certo Acho que vai funcionar vamos ver então tenho 35 anos ó vamos lá ver o nosso banco de dados mesmo problema galera o meu Deus renabot 35 a gente esquece de coisas básicas né

Igual quando acaba a luz na tua casa você continua batendo a mão no interruptor né atualizados já atualizou então idade 35 anos o valor do seguro 350 e etapa 4 e eu aqui recebi show de bola Renault Renato boa notícia já temos valor do seu seguro vai ficar em r$ 350

Bom hein galera Então vamos refazer o processo para ver como é que ficou essa automação toda ó deleta o cliente aqui ó Olá quero saber mais renabot né Olá quero saber mais Olá obrigado por entrar conosco Qual o seu nome por gentileza Renan da Silva Sauro Opa já dei um pau aqui

Galera vê que ele disparou uma cacetada de mensagem de uma vez só né que que eu acho que aconteceu aqui é o seguinte ó ele jogou o usuário para essa etapa 2 que aí já fez isso aqui isso aqui só que aí como eu já mudei ele para etapa

Ele já acabou executando essa aqui também entendeu então o que que eu posso fazer várias formas de solucionar isso aqui né a mais simples de todas na minha opinião essa aqui ó só inverte a ordem primeiro a quatro depois a 3 depois a dois para

Mim é a forma mais simples que tem de resolver esse problema então vamos deletar o cliente aqui ó e vamos começar de novo então pa pa pa pa vamos limpar a tela beleza é Nabote Olá quero saber mais deletei o cliente então a princípio vai criar ele agora né atualizar criou ele

Daqui a pouquinho já recebo a mensagem Beleza vou lá obrigado entrar conosco da Silva Sauro Obrigado João acessaram com a sua idade 98 anos vai ficar o seguro cara show de bola da Silva boa notícia já temos o valor do seu seguro vai ficar em r$ 980 Muito obrigado vocês são demais

A Esse último não foi galera mas eu acho que eu já sei o erro eu acho que é porque lá no final na etapa 3 ó foi igual um tom te esperando aqui né galera renabot meu Deus do céu Renato Muito obrigado Vocês são show de bola esse Renan bote

Aí agora tá na etapa 4 vai bater lá na etapa 4 aí vai voltar um obrigado pelo atendimento etc e tal né automação encerrada isso aí galera então esses são os dois cenários mais simples possíveis que a gente consegue exemplificar a criação de um chatbot tá pessoal E aí

Dúvidas comuns que com certeza se não surgiram ainda na tua cabeça vão surgir nos próximos minutos ou Dias primeira dá para fazer com qualquer API de WhatsApp galera com certeza desde que tenha forma de enviar mensagens via api e de receber mensagens via webbook mas Até onde eu sei todas as

Todos os serviços de integração api fazem isso Inclusive a pei oficial do WhatsApp mas por que que você não fez com ap oficial do WhatsApp Renato galera porque tem algumas limitações a b oficial do WhatsApp né Não vou nem entrar muito no mérito aqui depois dá uma procurada aí mas rápido oficial do

WhatsApp você só pode iniciar a conversa com a pessoa uma vez a cada 24 horas ele tem todas umas limitações assim de privacidade bem mais bem mais ferozes do que as apis não oficiais quer que a gente usa aqui como W Zap né mas com todas Renato tem limite de envio ou

Recebimento depende do serviço que você está usando galera se for oficial vai ter limites maiores foram esses apis não oficiais via de regra não o w Zap aqui não tem limite Olha sei lá 50 mil mensagens por dia enfim via de regra não tem limite o usuário consegue o seu usuário se você

Criou uma plataforma de criação de bots o seu usuário consegue criar suas próprias automações seus próprios Bots seus próprios Campos e ações personalizadas galera com certeza sim que que você precisa ser um usuário mais avançado então você precisa estruturar o banco de dados para isso para que cada

Usuário crie como vai funcionar suas próprias automações ao invés de option 7 lá nas etapas você vai ter que criar isso no banco de dados ele vai criar os seus Campos personalizados Enfim uma estrutura mais avançada mas sem dúvida consegue você consegue criar uma plataforma para que os teus usuários

Criam seus próprios Bots entendeu dá para fazer um sistema multi atendentes de WhatsApp eu acho que essa pergunta não tem nem muito a ver com bot mas é que vocês me fazem tanto pergunta que eu já prefiro falar sim galera o pensa que o próprio w Zap aqui ó ele funciona com

Base na apelido do wzap entendeu E é isso aqui tipo eu tenho aqui todo uma equipe de pessoas que dão suporte Por meio dessa mesma plataforma que tá aqui sabe e você viu como que é a dinâmica da pi Você pode ter um milhão de usuários

Usando a mesma pi com o mesmo número você pode configurar outros números não tem limitação em relação a isso claro que pode ser multi atendentes dá para fazer tratamento de erros tratamento de erro é tipo assim a sei lá pede a idade Aí o cara responde Bilu aí você fala

Cara bilu bilu não é uma idade manda um número aí né seu louco Ah claro basta basta estruturar as condicionais para isso aí você faz as verificações ali do Bubble que você talvez você já conheça né pô isso aqui é um número que está

Entre 18 e 60 por exemplo entre 18 e 100 Beleza então é uma idade se não for um número entre 18 e 100 Então não é uma idade Aí manda uma mensagem Tava nada do banco de dados Claro e por fim dá para fazer automações visuais galera dá sim

Claro que pô é bem mais trabalhoso do que eu consegui mostrar aqui em 50 60 minutos né mas por exemplo isso aqui ó eu criei mas por exemplo isso aqui ó eu creio totalmente com Bubble entendeu então vamos dizer que você queira criar uma automação nova aqui que é o que

Perguntar nome por exemplo vamos criar uma automação totalmente nova perguntar nome depois de perguntar nome eu quero perguntar a idade Aí depois de perguntar a idade eu quero calcular valor do seguro aí ele vai montando assim a na idade correta gravar no banco de dados idade errada não gravar nada aí você vai

Montando assim a tua automação né galera Isso aqui é uma é um diagrama visual que eu monto com base numa série de listas do banco de dados é claro que você pode fazer isso de forma 100% visual basta novamente você saber saber os fundamentos da comunidade sem contar eu vou deixar o

Editor desse eu vou deixar o editor desse diagrama visual aqui lá no grupo da comunidade sem codar Então vou criar uma postagem lá com o link do editor aqui para você ver nos Bastidores como que isso aqui tudo tá criado como que eu criei esse diagrama visual Como que tá a

Estrutura de banco de dados então se você tiver na comunidade psicodar vai lá no posto que já vai tá lá quando você ver esse vídeo pessoal é isso é um tutorial um pouco mais longo que a média que a gente faz aqui no YouTube mas vocês me pedem tanto chatbot isso aqui é

Po muitos básicos só para você ver como tudo é possível né Espero que tenha gostado que tenha ficado Claro nos vemos na semana que vem ,00:00 turma hoje o sonho de muitos de vocês
00:02 vai virar realidade porque o que vocês
00:05 me pedem para eu criar tutorial de
00:07 chatbot aqui nos comentários não é
00:09 brincadeira mas primeiro agradecimento
00:12 público por essa plaquinha de 100 mil
00:14 inscritos Muito obrigado a você que tá
00:16 aqui me seguindo se inscreveu dá like
00:18 nos vídeos gosta do conteúdo para você
00:20 que ainda não se inscreveu se inscreve
00:22 que agora a meta 1 milhão de inscritos
00:23 né mas pessoal vamos lá então direto
00:25 para a mão na massa Como já é de praxe
00:27 aqui no canal né O que você vai aprender
00:29 hoje como criar um chatbot do zero
00:33 usando Bubble e uma integração api com
00:38 WhatsApp né obviamente Isso é o que a
00:40 gente vai fazer do Zero Hoje o que você
00:41 vai precisar tem dois pré-requisitos
00:45 para a gente começar essa brincadeira tá
00:46 o primeiro é cadastro em algum serviço
00:50 de API
00:52 do Whatsapp o que eu vou usar aqui
00:54 pessoal é um que se chama w zap.chat mas
00:57 porque w Zap Renato ele é o melhor de
01:00 todos não galera ele é só porque é o que
01:02 eu uso há muito tempo atrás eu fiz uma
01:04 pesquisa acabei escolhendo w Zap aqui
01:06 que era Pô na minha opinião que melhor
01:08 me atendia é o que a gente usa como
01:10 plataforma multi atendente para dar
01:13 suporte a quem tem dúvidas de assinatura
01:15 esse tipo de coisa então nossa equipe
01:16 usa isso aqui e ele tem uma integração
01:18 apiótima é uma documentação ap muito
01:20 simples Então a gente vai usar ele mas é
01:22 uma indicação não galera a gente só vai
01:24 usar ele porque é o que eu já tenho
01:25 assinatura é o que eu já tenho token é o
01:27 que eu já tenho autorização que eu já
01:29 tenho tudo aqui eu já tenho pode ser
01:31 pessoal o z api pode ser o twillho pode
01:36 ser api oficial do WhatsApp tanto faz
01:40 galera se você falar ai eu queria tanto
01:43 seguir esse tutorial mas eu uso usei api
01:45 Que pena que o Renato fez com W Zap
01:47 agora nada vai dar certo pessoal é tudo
01:50 a mesma coisa Claro vamos mudar
01:52 galizinhos das chamadas api e tudo mas
01:54 enfim o que você vai aprender aqui serve
01:56 para literalmente qualquer integração a
01:59 pé qualquer serviço de WhatsApp que você
02:01 tenha tá e a segunda coisa que você vai
02:02 precisar galera aqui não tem choro e nem
02:05 vela plano pago do bambu por quê
02:07 precisaremos receber web hooks que são
02:11 ações de servidor né isso aqui são ações
02:14 avançadas do Bubble que realmente eles
02:16 só liberam para planos pagos pode ser
02:17 literalmente qualquer plano pago Tá mas
02:19 a gente vai precisar Tanto enviar
02:21 mensagens para o WhatsApp como receber
02:23 mensagens do WhatsApp né porque chatbot
02:25 a gente vai receber uma mensagem e vai
02:27 enviar para receber mensagem precisa ter
02:30 os webroux e para receber web Hulk só no
02:32 plano pago Então galera não tem como
02:34 pode ser qualquer plano pago pode ser o
02:36 mais barato que é o Personal não importa
02:37 qualquer plano pago vai dar conta disso
02:39 aqui se você não tiver cadastro Algum
02:41 serviço de api faça um cadastro em
02:43 qualquer serviço de apis você não sabe
02:44 qual faz um w no Zap quem vai ficar mais
02:46 fácil porque você vai seguir essa
02:47 documentação à risca se não faz em
02:49 qualquer outro que tem uma pipa pessoal
02:50 isso aqui é importante aqui tenha api
02:53 porque muitos às vezes são só plataforma
02:55 multi atendente né então não precisa ter
02:58 realmente uma integração a pipa tem uma
03:00 documentação ap e o plano pago do Bubble
03:01 assina lá agora então vamos começar
03:04 galera passo a passo o primeiro passo é
03:07 o seguinte vamos enviar mensagens via
03:11 primeira coisa que a gente vai aprender
03:13 tá então você vai no Bubble e vai
03:15 instalar o Api conector que é esse
03:17 plugin nativo aqui do Bubble gratuito
03:20 ele tudo instalou ele você já pode
03:22 adicionar chamadas apita então tem o app
03:26 que conector instalado no teu editor do
03:27 Bubble aqui então instalar o Api
03:30 conector no Bubble O plugin né E aí
03:32 agora você vai buscar a documentação api
03:36 do teu serviço de WhatsApp no nosso caso
03:39 aqui do W Zap a documentação api está
03:41 aqui ó app ponto www ponto chat/dots tá
03:45 aqui tá a documentação ap que a gente
03:47 vai seguir e aqui na documentação api
03:49 você vai procurar para enviar vantagens
03:52 como é que eu faço no nosso caso no w
03:54 Zap está aqui em messages logo aqui em
03:56 messages outbound que que é outbout é
03:58 saída né você vai procurar essa chamada
04:00 api aqui ó 100 de message que inglês
04:02 significa enviar mensagem então aqui já
04:05 tá toda a documentação api que você
04:07 precisa para conseguir enviar uma
04:09 mensagem tá você vai pegar essa URL aqui
04:11 ó vai copiar e vai lá no teu editor
04:13 adicionar uma nova api essa api vai se
04:16 chamar w Zap vou expandir aqui vou dar o
04:19 nome de enviar mensagem nessa chamada e
04:21 vou colar essa URL aqui ó pronto é para
04:24 essa url que eu vou fazer uma chamada
04:26 api volta na documentação eu vejo que o
04:28 método dessa Bi é post então eu vou
04:31 mudar o método para post E aí eu vou
04:33 mudar aqui ó deita para Action porque eu
04:36 vou usar isso aqui como uma ação lá nos
04:39 work Frost a gente vai ver isso daqui a
04:40 pouquinho mais para frente então
04:41 resumindo você vai fazer o seguinte vai
04:43 criar uma chamada Api para qual URL essa
04:48 aqui não método post tipo Action isso
04:51 que você vai fazer E aí pessoal já pode
04:53 fazer um teste aqui ó inicializa chamada
04:55 que que ele vai dar token de api
04:57 faltando missem né Ó você pode obter o
05:00 token de apito independente do serviços
05:02 que você tiver usando isso aqui vai dar
05:04 errado por quê Porque eu não mandei a
05:06 minha autorização A grande maioria dos
05:08 serviços de api você precisa autenticar
05:10 então o que que eu vou fazer eu vou
05:11 entender como funciona a autenticação
05:13 aqui ó clica aqui em Curral que é o
05:15 padrão que a gente mais tem assim mais
05:18 parecido com o do Bubble para entender
05:20 onde que vai o token de autenticação aí
05:22 logo aqui você consegue ver direitinho
05:23 na chamada você tem que enviar ó dois
05:27 cabeçalhos e um corpo com o conteúdo da
05:29 mensagem o primeiro cabeçalho é esse
05:31 aqui ó contente Type Então vou adicionar
05:33 dois cabeçalhos não contente Type
05:35 application barra Jason você está
05:36 instruindo que você vai mandar uma um
05:38 corpo de requisição em Jason que é esse
05:40 tipo de formatação aqui e o segundo
05:42 cabeçalho é esse Token
05:45 E aí Aqui vai o a tua chave de api onde
05:48 que você consegue a tua chave de api do
05:51 W Zap clicando aqui ó em Chaves api aí
05:53 você vai lá pega eu não vou mostrar aqui
05:55 porque senão vocês vão ver a minha chave
05:56 e api o negócio que eu uso em produção
05:58 então eu vou só copiar ela que eu já
06:00 tenho aqui ó e eu vou colar aqui aí
06:02 vocês vão ver um pedacinho dela mas não
06:03 vão ver ela inteira Então tudo bem não
06:05 tem problema e eu vou inicializar a
06:06 chamada Opa mudou a mensagem de erro
06:08 agora que que ele tá dizendo ó não tá
06:10 mais dizendo de autenticação essa parte
06:12 já tá certa tá faltando o telefone tá
06:13 faltando um grupo tipo assim para quem
06:15 você quer enviar essa mensagem é então
06:17 aí a gente vem aqui ó e pega esse corpo
06:19 da requisição que tá aqui Deita ó vou
06:21 pegar esse cara e vou colar aqui ó
06:24 é isso que eu preciso mandar ó para qual
06:26 telefone eu quero mandar e qual a
06:29 mensagem que eu quero mandar então Olha
06:31 só pessoal esse número de telefone é o
06:33 telefone de suporte nosso da empresa e
06:35 essa mensagem hello world
06:38 é uma mensagem de teste né vou trocar
06:40 aqui para testando Nossa chamada api ao
06:44 vivo no YouTube Então vou mandar para
06:46 esse telefone essa mensagem vou
06:47 inicializar chamada que que ele tá me
06:49 dando aqui ó foi enviado para esse
06:51 número de telefone uma mensagem
06:53 e vamos ver se eu já recebi e Recebemos
06:56 a nossa mensagem aqui no caso eu mandei
06:57 para mim mesmo né mas é eu já recebi a
07:00 nossa mensagem testando a nossa chamada
07:01 api ao vivo no YouTube Então galera
07:03 envio de mensagem concluído com sucesso
07:07 que que a gente fez então criamos essa
07:09 chamada api aqui para essa URL método
07:11 post tipo Action cabeçalhos barra cabeça
07:19 e token que foi aqui para o teu token a
07:23 tua chave de aqui né isso aqui pode ser
07:25 que varia de acordo com serviço de apoio
07:27 de WhatsApp que você tá usando mas via
07:29 de regra não vai fugir muito disso um
07:30 método de autenticação e um conto a
07:31 gente Type aqui aí no Bari que é o corpo
07:33 da
07:34 requisição a gente enviou exatamente
07:37 como Informa a documentação ap e aqui ó
07:40 a gente enviou esse textinho onde vai
07:43 aqui o número de telefone e aqui a
07:45 mensagem show de bola galera aí agora
07:47 que que eu vou fazer ó Primeiro vou
07:49 deixar nessa tela um pouquinho para você
07:51 conseguir dar um pause aí ver todas as
07:53 configurações aqui né então se quiser
07:55 pausa agora ver todas as configurações
07:56 Beleza entendeu show de bola aí agora
07:58 vou transformar isso aqui ó em
08:00 parâmetros dinâmicos tá aqui eu vou
08:02 botar um sinal de menor e um de maior e
08:04 aqui na mensagem também de menor um de
08:06 maior porque aí agora eu consigo enviar
08:08 isso aqui de forma dinâmica lá no
08:10 aplicativo então aqui eu posso definir
08:12 na hora o número de telefone aqui eu
08:14 posso definir qualquer outra mensagem
08:16 aqui na hora quando a gente for enviar
08:17 então eu vou iniciar a chamada de novo ó
08:19 agora com qualquer outra mensagem
08:20 enviada beleza aqui me dá todas as
08:23 informações que ele Devolveu essa foi
08:25 mensagem Essa foi a data de entrega por
08:27 aí vai e se eu for lá no já recebi aqui
08:29 ó qualquer outra mensagem beleza galera
08:31 funcionando redondinho o envio de
08:33 mensagens via api beleza configurado
08:36 show de bola Então essa primeira parte
08:39 check enviar mensagens via pay a gente
08:41 já está conseguindo agora a segunda
08:43 parte pessoal é receber mensagens via
08:46 web Hulk tá essa parte não é tão simples
08:49 quanto é o envio de mensagem porque aqui
08:51 a gente vai lá nos backing de workflows
08:54 do Bubble então o primeiro passo é você
08:55 ativar os back angero Como que você faz
08:58 isso pessoal configurações api E aí aqui
09:02 você vem enable workflow and back and
09:05 work flows Close backwork Frost Marca
09:09 essa caixinha tá galera no meu já tá
09:10 marcado porque esse aqui já é o editor
09:12 da Aqua que eu já usei produção e tudo
09:13 Marca essa caixinha E aí você vai ver
09:16 que vai aparecer aqui ó back angelord
09:18 clica aqui ele já vai te levar para cá
09:21 isso aqui são as ações de servidor que
09:23 você pode configurar Então feito isso
09:25 ativado os backing Dead você vai criar
09:29 um endpoint público para receber as
09:33 mensagens como
09:35 da seguinte forma clique aqui para
09:37 adicionar um backwork Flow clico aqui
09:39 novo
09:40 dá um nome para esse
09:43 mensagem Zap Zap pode ser qualquer coisa
09:46 assim ó deixa marcada essa caixinha aqui
09:48 ó expor como enviar público e pode
09:51 marcar essas outras duas aqui esse
09:54 workflow pode correr sem autenticação
09:55 Sem problema a gente não vai falar de
09:57 autenticação nem de segurança de dados
09:58 aqui ignorar regras de privacidade pode
10:00 marcar aí aqui em definição de
10:02 parâmetros Ó você pode alterar para
10:04 detect request Day então criar um
10:08 público
10:10 ativar Public epyork Flow na verdade
10:13 você vai ativar as três caixinhas aqui ó
10:15 ativar as três caixinhas abaixo do nome
10:19 do workflow e alterar
10:23 parâmetro definition para detect
10:27 Beleza agora você vai clicar em
10:32 detect data que que o bubb falando aqui
10:35 ó beleza eu sou um piá e workflow eu tô
10:39 aqui no servidor preparadinho para
10:41 receber uma chamada Então é só mandar
10:44 uma requisição para essa URL aqui ó que
10:47 eu vou receber estou esperando estou
10:49 esperando é isso que ele tá dizendo
10:50 Então pessoal nessa hora você copia
10:54 a URL do endpoint que o Bubble forneceu
10:57 tá já copiei para área de transferência
10:59 aí agora você vai no serviço de api que
11:03 você está usando para integrar E cria um
11:06 novo web Hulk com essa URL Então olha só
11:08 eu estou aqui no w Zap E aí aqui em
11:11 especial eu vou em web hooks aqui já
11:13 fica bem fácil bem bem visível né tem
11:16 que ver como que é na tua plataforma
11:17 hein vou criar um novo web Hulk tá E aí
11:20 eu vou criar um webrou que teste YouTube
11:24 o nome tanto faz aqui é URL Olha isso
11:26 aqui é importante a URL eu vou só dar um
11:28 ctrl+v é aquela url que o Bubble me
11:31 forneceu é para cá que ele vai fazer a
11:33 chamada web hooke que é restringir
11:34 notificações é um número específico do
11:35 WhatsApp eu só tenho um cadastrado vou
11:38 deixar todos quer receber em quais
11:39 eventos cada entrega de mensagem com
11:42 falha não não quero receber web Hulk
11:44 quando falhar Não quero receber web Hulk
11:46 quando der atualização do status Não
11:48 quero receber web Hulk quando eu
11:50 consegui entregar uma mensagem com
11:52 sucesso eu não quero receber um web ho
11:54 receber as mensagens enviadas entregue
11:55 no número de zona Não quero receber
11:57 webbook só quando cada Opa marca aqui ó
11:59 cada nova mensagem recebida enviada por
12:01 usuários ou grupos para o seu
12:03 dispositivo então quando alguém me
12:04 enviar mensagem eu quero que disparese
12:06 web Hulk só nesse evento em nenhum outro
12:07 criei web Hulk Opa tá Operativa aqui ó
12:10 show de bola agora eu vou abrir pessoal
12:12 o meu WhatsApp pessoal em que eu já
12:15 estou falando com suporte sem codar aqui
12:16 ó vou mandar uma mensagem mensagem ao
12:19 vivo pelo YouTube show de bola muito bom
12:22 mandei uma mensagem vou lá no Bubble Opa
12:25 já recebi aqui ó recebi do número de
12:28 telefone nesse número de telefone Recebi
12:30 uma mensagem status ativa na real Recebi
12:33 uma mensagem algum Ricardo aqui galera
12:35 Achei que ia ser o meu mas é porque
12:37 nesse meio tempo que eu fiquei pobre no
12:38 meu WhatsApp tudo eu acho que o telefone
12:40 de suporte já recebeu uma outra mensagem
12:42 não tem problema vou salvar mesmo assim
12:45 tá ótimo recebido galera então o que que
12:48 a gente fez aqui envia uma mensagem para
12:50 testar Bubble vai abrir a tela
12:54 mandando a mensagem que chegou via web
12:57 Hulk e aí agora lá no serviço de api do
13:01 WhatsApp você vai remover o barra e me
13:05 chalize
13:07 do final essa parte o bubb é um
13:09 pouquinho confuso tá pessoal pessoas
13:10 confunde muito nessa parte mas que
13:12 acontece a URL ali do bairro inchalizer
13:15 foi só para testar web Hulk Agora eu
13:19 tenho que vir aqui em editar E aí tá
13:21 vendo esse finalzinho da URL aqui ó o
13:23 michelize eu arranco fora porque eu não
13:26 preciso mais inicializar o meu work que
13:28 falou lá no Bubble eu já inicializei ele
13:30 atualizei web Hulk agora tá tudo certo
13:32 beleza ó já tava até falhando tá vendo ó
13:34 porque ele já não tá mais em modo de
13:36 inicialização já saiu então agora beleza
13:38 agora ele vai voltar ao normal aqui e aí
13:39 pessoal só para fazer um teste você vai
13:41 fazer o seguinte ó você vai
13:44 ao receber uma mensagem criar no banco
13:47 de dados uma mensagem recebida galera só
13:50 para testar mesmo se você tá recebendo
13:53 com sucesso entendeu como é que você vai
13:54 fazer isso aqui ó eu vou lá no editor eu
13:57 vou criar uma nova tabela chamada ZZ é
14:01 só para ficar no final Zezé o nome que
14:02 eu dou tudo que é temporário Zezé
14:04 mensagem recebida tá criei uma tabela
14:06 aqui com uma tabela texto do tipo texto
14:09 e
14:10 remetente ou seja número de Quem enviou
14:13 Pode ser que vai ser do tipo texto
14:14 também tá então o número de Quem enviou
14:16 e texto beleza aí lá no workflow eu vou
14:19 fazer o seguinte sempre que eu receber
14:20 uma mensagem aqui por Web Hook eu vou
14:22 criar um novo item no banco de dados
14:24 Qual o novo item mensagem recebida quais
14:27 Campos eu quero no número de Quem enviou
14:29 gravar request deita que que é isso os
14:32 dados da requisição os dados que eu
14:34 recebi no web Hulk é que eu vou pegar o
14:36 from é o from ou from number
14:38 deixa eu ver na própria documentação a
14:40 pi ó from Number vai ser o from Number
14:44 aqui ó o from vem com arroba não sei o
14:46 quê então vai ser o from Number from
14:48 Number e no texto vai ser igual ao Bari
14:51 Opa request Days
14:53 que eu já conheço Então olha só vamos lá
14:56 ficar de olho agora no banco de dados de
14:58 mensagens recebidas não tem nada beleza
15:00 agora vamos trocar uma ideia Fala mano
15:03 tudo certo por aí Como tá
15:06 essa força tamo aqui ao vivo no YouTube
15:11 Então quer ver ó já recebi no banco de
15:14 dados já recebeu Fala mano tudo certo
15:16 estamos aqui ao vivo no YouTube então
15:18 tudo que eu tô recebendo galera já tá
15:21 gravando no banco de dados aqui ó e se
15:23 outras pessoas começarem a me enviar eu
15:25 já vou começar a gravar tudo no banco de
15:28 dados Então galera com isso a gente já
15:30 está efetivamente enviando mensagens
15:34 para o WhatsApp e recebendo mensagens
15:37 via web hookel essas duas partes nossas
15:39 pô já estão ok a gente tá fazendo tudo
15:41 isso ainda nos Bastidores ainda pelo api
15:44 connector Mas não tem problema porque a
15:45 gente já tá deixando um cenário
15:46 preparadinho para a gente conseguir
15:48 agora no próximo passo criar o nosso
15:50 bote Então pessoal Olha só existem
15:54 diversos tipos de botes de WhatsApp tá
15:57 que que é um bot galera tudo bote se
16:00 resume a receber mensagens e enviar
16:02 mensagens Esse é o Pilar fundamental de
16:04 qualquer bote só que existem muitas
16:06 variações de botes Então a gente vai
16:08 falar de duas variações aqui nesse vídeo
16:10 porque a gente
16:12 porque o objetivo é contextualizar é
16:15 ensinar é um tutorial para você entender
16:16 a dinâmica depois você faz o que você
16:18 quiser aprender nesses fundamentos então
16:20 a variação em que a gente vai aprender é
16:22 do FAQ que que é o FAQ galera é dúvidas
16:25 comuns É um tipo comum de chatbot que
16:27 tem assim ó vamos dizer alguém pergunta
16:30 Olá qual o horário de funcionamento de
16:34 vocês aí o nosso chatbot vai responder
16:36 Oi trabalhamos das oito às 18 horas
16:40 alguém pergunta é quanto custa Oi segue
16:43 a nossa tabela de preços isso é um FAQ
16:46 dúvidas comuns a pessoa pergunta uma
16:48 coisa a gente entende o que foi que ela
16:50 perguntou e a gente dá uma resposta
16:51 existe uma variação dois aqui que é mais
16:53 comum que a automação ou também o
16:56 formulário interativo né porque ele
16:58 segue uma linha diferente é mais ou
16:59 menos assim ó o cara manda oi aí a gente
17:02 responde Oi qual o seu nome aí ele
17:04 responde Renato Oi Renato Qual a sua
17:07 idade Aí eu respondo 35 Oi Renato 35
17:12 anos como posso ajudar você que que tá
17:15 acontecendo aqui pessoal qual qual que é
17:17 a diferença aqui no FAQ o bote tá sempre
17:20 começando do zero eu não preciso gravar
17:22 nada no banco de dados para mim
17:24 irrelevante quem é essa pessoa para mim
17:26 irrelevante em que etapa da automação
17:28 Ele está ele faz uma pergunta eu
17:30 respondo Simples assim é extremamente
17:32 simples a variação dois já Envolve o quê
17:35 envolve por exemplo eu tenho que gravar
17:37 no banco de dados quem é essa pessoa
17:39 inquietar ela tá Qual o nome dela ó
17:41 depois que eu gravei o nome dela aqui eu
17:43 perguntei a idade Aí eu gravo a idade
17:45 dela aí com base nisso eu consigo por
17:47 exemplo fazer uma automação da seguinte
17:49 forma e Renato 35 anos
17:51 a sua cotação personalizada de seguro de
17:56 vida é de 350 por mês por exemplo Porque
18:00 eu peguei a idade dele multipliquei por
18:02 10 entendeu então consigo fazer coisas e
18:04 brincadeiras com esse método de
18:06 automação aqui é o método que a gente vê
18:08 aquelas montagens tipo aquelas loucuras
18:11 que você vê assim ó de automação que é a
18:13 pessoa sei lá perguntou sobre horário aí
18:16 convida para loja guarda sete dias faz
18:18 uma pesquisa de satisfação esse tipo de
18:20 coisa esse fluxo de processos geralmente
18:22 é uma automação Então vamos lá terceiro
18:24 passo criando o nosso primeiro bote de
18:27 fac aqui pessoal é o seguinte então a
18:30 gente sabe que tanto faz em que etapa do
18:33 atendimento está o líder se ele pergunta
18:35 x a gente responde Y simples assim né
18:39 galera então o seu primeiro passo aqui
18:41 vai ser criar uma tabela chamada bote
18:45 por exemplo no banco de dados Então
18:46 vamos lá
18:49 e vamos criar uma tabela chamada ZZ
18:52 zapbot E aí aqui a gente vai criar dois
18:55 Campos o campo pergunta do tipo texto
18:59 e o campo resposta do tipo texto Então
19:02 Campo pergunta do tipo texto
19:06 e o campo resposta do tipo texto e aí
19:09 vamos criar uns três botes aqui pessoal
19:11 se a pessoa perguntar qualquer coisa
19:14 referente a horário aqui por exemplo vai
19:16 ser a palavra chave que vai acionar esse
19:18 bote a resposta vai ser Olá trabalhamos
19:21 das oito às 18 horas de segunda-feira a
19:26 sexta-feira beleza essa é a primeira
19:29 resposta de automação Nossa criada mas
19:31 uma aqui se a pessoa pergunta por preço
19:32 por exemplo a gente já respondeu Olá
19:34 nossos preços partem de 100 mil reais
19:39 qualquer coisa assim criar então beleza
19:42 criamos dois botes aqui em Pergunta a
19:44 gente botou a palavra chave que a gente
19:46 quer que acione o bote e resposta Olá
19:49 Nossa telelê o que a gente quer mandar
19:50 de volta para pessoa né E aí pessoal a
19:52 gente vai lá e aí no back Angel work
19:55 flow onde Recebemos a mensagem
19:58 vamos buscar os botes no banco de dados
20:02 que tenham as
20:05 palavras-chave que a pessoa usou vamos
20:08 buscar o primeiro bote que encontrarmos
20:11 com essa palavra chave e damos a
20:13 resposta Nossa Renato que complicado pô
20:15 não é galera fica comigo Olha só então
20:17 você vem aqui vamos lá em workflow e
20:19 assim galera primeiro passo que eu
20:21 gostaria de fazer aqui isso é só para a
20:24 questão do nosso vídeo e se
20:26 esse web Hulk ele só vai se acionado
20:29 quando vou colocar uma condicional nele
20:31 aqui ó somente quando request deita
20:36 contém renabot que que eu quero dizer
20:39 com isso eu cometi um erro quando eu
20:42 estava praticando para gravar esse vídeo
20:44 para vocês em que eu não criei essa
20:46 condicional aí eu já configurei uma
20:48 resposta aqui e aí qualquer pessoa que
20:50 mandasse mensagem para o WhatsApp de
20:52 suporte da empresa começou a receber
20:54 minhas automação totalmente desconexa é
20:56 o cara perguntava eu gostaria de assinar
20:58 comunidade sem contar eu queria saber se
21:00 eu vou aprender aí tipo o cara recebia
21:02 de volta mensagem ou lá no nosso horário
21:03 de funcionamento
21:06 Sei lá uma centena de pessoas que isso
21:08 aqui antes de eu perceber o vacilo que
21:09 eu tinha cometido então isso aqui eu vou
21:11 fazer única e exclusivamente a gente só
21:13 vai identificar como mensagens corretas
21:17 as que contém a palavra chave renabot
21:19 então vamos ver isso na prática ó eu vou
21:22 mandar aqui uma mensagem qualquer
21:23 mensagem ou mensagem em dois aí eu vou
21:26 mandar um renabot mensagem 3 mensagem em
21:30 quatro entendeu o que eu fiz aqui ó
21:31 mandei mensagem 1 2 reina bot mensagem
21:33 três mensagens em quatro aí você vai ver
21:35 no nosso de dados ali de mensagens
21:37 recebidas Ó você vai ver que ele só
21:40 recebeu o Renault mensagem 3 não é que
21:43 eles só recebeu ele recebeu todas mas
21:45 ele só executou esse workflow aqui ó
21:47 quando ele no Renault mensagem 3
21:50 entendeu então isso aqui você não vai
21:52 fazer em produção você não vai fazer no
21:53 teu modo Live eu estou fazendo aqui que
21:55 é para somente as nossas mensagens
21:57 realmente que a gente tá testando aqui
21:59 no vídeo executarem sworkflow Então
22:01 beleza Esse é o primeiro filtrinho que
22:03 eu fiz aqui agora o que que a gente vai
22:04 fazer é o seguinte ó criei uma nova
22:06 mensagem recebida beleza tá tudo bem e
22:08 aí pessoal agora eu vou aqui em plugins
22:10 w Zap enviar mensagem mas que que esse w
22:13 Zap enviar mensagem pessoal é chamada de
22:17 api que a gente fez aqui ó enviar
22:18 mensagem lembra que eu botei do tipo
22:20 Action é exatamente para para aparecer
22:22 essa opção lá nos work Frost então
22:23 Recebi uma mensagem gravei no banco de
22:26 dados essa mensagem que eu recebi e
22:28 agora eu quero enviar uma mensagem de
22:30 volta para quem que eu quero enviar essa
22:31 mensagem de volta pra request Day from
22:34 Number ou seja número do reme número de
22:37 Quem enviou aqui a gente vai fazer o
22:38 seguinte ó pega o recreast Day
22:40 que que é isso aqui isso aqui é a
22:42 mensagem que a pessoa me escreveu se a
22:44 pessoa escreveu Renan abort mensagem 3
22:46 Isso aqui vai voltar renatbot mensagem 3
22:48 tá então você faz o seguinte Faça uma
22:50 busca no meu banco de dados por todos os
22:53 Bots o filtro que a gente vai precisar
22:55 você não vai conseguir fazer por aqui a
22:57 gente vai ter que fazer um filtro
22:58 avançado para isso tá então faça uma
23:00 busca por todos os Bots se você tá
23:02 criando alguma coisa multi atendente já
23:04 tem uma estrutura aí você pode até
23:06 filtrar só os botes dessa empresa tal
23:08 que no nosso caso Então vamos só buscar
23:10 por todos os aptos Então quero fazer um
23:13 filtro adicionar um novo filtro Advanced
23:16 que é um filtro avançado aí aqui sim eu
23:18 vou filtrar da seguinte forma
23:21 ou seja pega o corpo da mensagem certo
23:24 verifique se o corpo dessa mensagem
23:27 contém contém esse Zap bote
23:31 pergunta que que a gente tá fazendo aqui
23:32 né galera imagina que a pessoa mandou
23:34 assim ó Olá qual o horário de
23:37 funcionamento essa é a pergunta eu estou
23:39 verificando se aqui dentro contem o
23:43 texto horário aí eu vou ver que contém
23:45 entendeu E é essa é a verificação que eu
23:47 tô fazendo então verifique se o request
23:49 Day contém essa pergunta faça esse
23:52 filtro e aí pega o primeiro item que
23:54 voltar pega o primeiro bote que
23:56 atendesse pré-requisito e me dê a
23:58 resposta de volta mas só Execute isso
24:00 vou copiar essa expressão aqui ó vou
24:03 colar aqui se for assistir
24:07 não estiver vazio ou seja se você achar
24:10 algum bote que corresponda aí tudo bem
24:13 então vamos testar isso pessoal vou
24:14 mandar assim ó renabot ABC e vamos ver o
24:18 que que volta renabot ABC gravou no
24:21 banco de dados então a gente sabe que a
24:22 gente recebeu né tá aqui ó só que eu não
24:25 recebi nada de volta se eu mandar só ABC
24:28 eu nem vou receber nada de volta e nem
24:30 vai gravar no banco de dados concorda
24:32 comigo porque eu não escrevi a palavra
24:33 chave renabot que aciona o nosso bote né
24:35 realmente nada aconteceu e se eu mandar
24:38 renabot Olá qual o horário de
24:41 funcionamento Opa gravei a mensagem aqui
24:44 ó e no WhatsApp espero alguns
24:48 segundinhos porque Opa Olá trabalhamos
24:50 das 8 às 18 horas de segunda-feira na
24:51 sexta-feira E se eu mandar um renabot é
24:54 qual que era outra Qual o preço
24:57 dessas porcarias que vocês vendem aí eu
25:01 vou lá no meu banco de dados do Bubble
25:02 já gravou aqui ó já gravou no meu banco
25:05 de dados e meu WhatsApp demora alguns
25:08 segundinhos né como vocês bem sabe Olá
25:10 nossos preços partem de 100 mil reais É
25:12 isso aí galera então isso isso é um bote
25:14 de fac simples assim recebi a mensagem
25:18 vou verificar no meu banco de dados qual
25:21 bote cadastrado eu tenho que contém a
25:23 palavra chave que alguma palavra-chave
25:25 que tenha nessa mensagem achou um bote
25:27 pega a resposta e joga de volta para o
25:29 usuário Esse é o fluxo entendeu então
25:31 aqui ó no backing Road Recebemos a
25:33 mensagem vamos buscar os bots no banco
25:34 de dados que tem as palavras-chaves que
25:35 a pessoa usou vamos buscar o primeiro
25:37 bote que encontramos e damos a resposta
25:38 se você quiser ver como que ficou
25:40 exatamente o nosso filtro é dessa forma
25:42 então busque por todos os Bots faça um
25:46 filtro avançado para pegar o corpo da
25:48 requisição ou seja o textinho que veio
25:50 na mensagem e quais deles contém a
25:53 pergunta aqui desse bote por pergunta
25:54 aqui entenda pode ser palavra-chave
25:56 também E aí Me traga o primeiro item que
25:58 voltar me traga o primeiro bote que
26:00 atende essa solicitação e me traga a
26:01 resposta dele esse é o fluxo então vou
26:04 deixar aqui printa isso aqui para você
26:05 entender direitinho agora turma Vamos
26:07 então criar o nosso primeiro bote de
26:11 automação que esse aqui já é bem mais
26:16 avançado né o exemplo que a gente vai
26:18 fazer é esse aqui ó a pessoa mandou um
26:21 oi não existe o cadastro aí eu pergunto
26:23 qual o seu nome Renato criou o cadastro
26:25 Qual a sua idade 35 populo cadastro aí
26:27 com base nessa informação faço alguma
26:29 coisa só isso aqui já é o bastante para
26:30 a gente exemplificar esse processo de
26:32 avançando gravando coisas no banco de
26:34 dados né então para isso pessoal que que
26:36 eu vou fazer ó primeiro eu vou criar um
26:39 option 7 chamado etapas E aí depois eu
26:43 vou criar uma tabela no banco de dados
26:46 chamada clientes tá os clientes vão ter
26:50 um número de telefone vão ter um nome
26:52 idade e o valor do seguro e algum etapa
26:55 né ele vai estar em algo ele vai estar
26:56 em determinado etapa por quê Porque às
26:58 vezes o Renato é tapa um mas o João tá
27:00 né tapa quatro por exemplo então cada
27:02 cliente está em uma determinada etapa do
27:04 atendimento né Essa é a base para
27:06 qualquer a entender o conceito de etapas
27:08 tá pessoal E aí ao receber uma mensagem
27:11 nos back angeworkflows que que você vai
27:14 fazer pessoal você vai buscar o cliente
27:17 verificar em que etapa esse cliente está
27:20 executar qualquer ação que você desejar
27:23 e avançar ele para a próxima etapa Esse
27:26 é um processo de uma automação a gente
27:28 vai mostrar aqui Claro da forma mais
27:29 simplificada possível para você entender
27:30 os fundamentos né Mas vamos lá então vem
27:33 deita e eu vou criar duas tabelas tá
27:36 criar uma tabela é um opção 7 na verdade
27:38 né vou criar uma tabela ZZ clientes aqui
27:40 ó e aí vou criar um option 7 pulo
27:43 tutorial aqui chamado etapas aí agora lá
27:46 no cliente eu vou Popular o cliente vai
27:48 ter um nome o cliente vai ter um
27:50 telefone que vai ser um texto o cliente
27:52 vai ter uma idade que vai ser um número
27:54 o cliente vai ter um valor do seguro que
27:58 vai ser um número o cliente vai ter uma
28:01 etapa que vai ser uma etapa era isso que
28:04 a gente falou né 1 2 3 4 por Campos um
28:07 dois três quatro cinco Campos É isso aí
28:08 galera show de bola então agora
28:10 cadastrado tudo isso aí eu vou cadastrar
28:12 algumas etapas ó eu vou ter aqui
28:14 acredito etapa 1 Etapa 2 etapa 3 vamos
28:17 dizer o cliente que não tem cadastro e
28:19 aí eu peço o nome o cliente que já tem o
28:21 nome eu peço a idade e o cliente que já
28:23 tem a idade eu mando o valor de seguro
28:24 princípio Nossa automação aqui vai ter
28:26 três etapas tá e eu vou lá em workflow e
28:28 eu começo a brincadeira pessoal como é
28:30 que eu faço recebi a mensagem vou criar
28:33 uma mensagem recebida no banco de dados
28:34 Ok show de bola e aí de acordo com a
28:37 mensagem que eu receber de acordo com o
28:39 a etapa em que o cliente tá eu vou
28:41 executar um determinado evento esses
28:43 eventos eu vou criar aqui ó como Custom
28:45 eventos então clica aqui para adicionar
28:47 um back Anger Flow Custom criar um
28:49 evento customizado aqui eu vou criar
28:50 etapa 1 vou até pintar de marronzinho
28:53 aqui ó para ficar mais claro e eu vou
28:55 criar um outro evento aqui Etapa 2
28:57 também de marrom e um outro evento etapa
29:00 3 que a princípio são as nossas três
29:01 etapas né então criei três etapas aqui
29:03 que são três eventos customizados e Aqui
29:06 de acordo com algumas condições eu vou
29:08 acionar uma etapa exemplo recebi a
29:10 mensagem tá tranquilo aí eu vou encanso
29:12 um evento Trigger ou seja acionar um
29:15 evento customizado eu quero acionar a
29:17 etapa 1 quando galera qual vai ser a
29:20 condição para eu acionar etapão somente
29:22 quando eu fizer uma busca por clientes
29:26 cujo Opa cujo telefone é igual
29:32 dados da requisição
29:34 Number seja busque clientes no banco de
29:37 dados cujo telefone seja igual a
29:40 telefone da pessoa que me enviou uma
29:41 mensagem voltou algum cliente ou seja
29:44 faça essa busca e me traga o primeiro
29:46 item está vazia ou seja não encontrei um
29:49 cliente se eu não encontrei um cliente
29:51 eu quero acionar a etapa entendeu e eu
29:55 vou dar um custo evento acionar a etapa
29:57 2 quando quando eu fizer uma busca por
30:01 clientes no banco de dados cujo
30:05 telefone seja igual request Day from
30:08 Number do número tal pega o primeiro
30:11 cliente que voltou e eu verificar que a
30:14 etapa dele é etapa 1 ou seja se ele está
30:17 na etapa Etapa 2 na realidade né se ele
30:20 está na Etapa 2 aí eu vou executar Etapa
30:22 2 aí eu vou copiar e colar esse Trigger
30:25 aqui ó essa ação e eu vou Executar a
30:27 etapa 3 quando eu verificar que a etapa
30:30 desse cliente é etapa 3 e aí galera
30:33 agora eu boto aqui o que eu quero que
30:36 ocorra E aí que que eu quero que ocorra
30:37 né tapão duas coisas primeiro eu vou
30:41 mandar uma mensagem para o usuário
30:44 com a seguinte com a seguinte texto Olá
30:46 obrigado por entrar em contato conosco
30:50 Qual o seu nome por gentileza
30:53 interrogação
30:56 aí eu vou criar um parâmetro aqui nessa
30:58 etapa
30:59 chamado número de telefone que vai ser
31:02 do tipo texto para que quando eu acione
31:04 a etapa 1 eu mando esse número de
31:06 telefone para lá para eu poder usar
31:07 então aqui eu vou pegar o requestday
31:10 Number né
31:11 aí aqui agora eu consigo usar esse
31:13 número de telefone
31:15 então consigo mandar essa mensagem para
31:17 número de telefone entendeu passeio dado
31:19 Olá obrigado por entrar em contato
31:21 conosco Qual o seu nome por gentileza E
31:23 aí logo depois pessoal já posso criar o
31:26 cliente no banco de dados concorda
31:28 comigo e eu posso fazer o seguinte quais
31:32 dados dele faz sentido eu gravar valor
31:35 do seguro eu não tenho ainda telefone ou
31:38 por telefone eu tenho o número de
31:40 telefone nome não tenho ainda idade não
31:43 tenho ainda
31:44 etapa posso dizer que ele já tá na Etapa
31:47 2 se eu já mandei a mensagem aqui da
31:49 Etapa 1 Já botei ele na Etapa 2 beleza
31:52 vamos testar isso Então olha só vim aqui
31:55 no meu WhatsApp ó Primeiro vamos ver só
31:58 no nosso banco de dados para confirmar
32:00 que cliente eu não tenho nenhum cliente
32:02 última mensagem recebida é o preço das
32:04 porcarias lá né Zap bote Tudo bem não
32:06 tem mais nada a ver que a gente tá
32:07 fazendo mensagem recebida aqui cliente
32:09 está em branco então vou mandar um
32:10 renabot Olá
32:12 Vamos ver que que acontece ó já foi
32:14 criado um cliente com a idade em branco
32:17 nome em branco valor do seguro em branco
32:19 meu número de telefone e Etapa 2
32:23 mensagem recebida já apareceu o renabot
32:25 Olá aqui ó e eu já recebi galera o Olá
32:28 obrigado por entrar em contato conosco
32:30 Qual o seu nome por gentileza legal hein
32:31 show de bola e aí agora vamos continuar
32:33 configurando Etapa 2 a próxima mensagem
32:36 que eu mandasse concorda comigo que já
32:39 vai acionar essa ação aqui não a gente
32:41 já vai prosseguir para Etapa 2 Então
32:42 vamos lá que que eu quero que eu corro
32:44 aqui ó eu quero enviar uma mensagem para
32:46 o usuário aqui eu já vou mandar um
32:48 parâmetro cliente ó como eu já vou ter o
32:50 cliente cadastrado aqui já vou puxar
32:51 esse cliente ó aqui eu quero enviar para
32:54 o telefone do meu cliente a mensagem
32:55 obrigado
33:01 Ah eu não tenho aqui ainda o nome dele
33:04 então vou criar um parâmetro aqui nome
33:08 do tipo texto tá show
33:11 Obrigado
33:13 aí aqui eu vou puxar um dado dinâmico
33:15 nome
33:18 Qual a sua idade
33:21 E aí aqui eu vou modificar esse cliente
33:23 ó deita make changest friend o cliente
33:26 que que eu vou mudar dele eu vou mudar o
33:29 nome que o nome vai ser igual ao nome e
33:31 eu vou mudar etapa já vou jogar ele para
33:33 a próxima etapa que etapa 3 mais algum
33:35 Campo idade ou não tenho ainda telefone
33:38 não tem porque mudar valor de seguro não
33:40 tem porque mudar beleza galera muito bom
33:42 então aqui já vai acionar Etapa 2 Eu só
33:45 preciso mandar esses parâmetros aqui que
33:46 eu tava pedindo né Qual é o cliente
33:48 esse mesmo cliente aqui ó
33:52 só colar aqui ó
33:54 o cliente é fácil uma busca por clientes
33:56 com esse número de telefone e pegue o
33:58 first item ou seja o primeiro cliente
34:00 que voltar nessa busca aqui ó Qual o
34:02 nome dele aí eu vou pegar o request
34:04 daytabari aí vai acionar Etapa 2 Então
34:07 vou mandar esse cliente vou mandar esse
34:09 nome e aí ele vai mandar de volta essa
34:11 mensagem e vai fazer essa modificação no
34:14 cliente vamos testar Renato
34:20 que que vai acontecer no nosso banco de
34:21 dados
34:23 vamos ver lá o banco de dados da tabela
34:25 clientes
34:27 atualizar dados a faltou renabot né
34:30 galera ele não vai acionar nosso Bottom
34:32 então renabot Renato Assis vamos ver o
34:35 nosso banco de dado ele recebeu o
34:38 renavam-se ele já gravou como meu nome
34:41 Renan que já tá na etapa 3 e lá no meu
34:44 WhatsApp Obrigado renanbot Renato aço
34:46 com a sua idade Opa tem uma avançando
34:48 hein galera muito bom e aí aqui ó agora
34:52 a gente configura etapa 3 que que eu
34:54 quero que ocorra né até para três
34:55 primeiro eu quero saber quem é o cliente
34:57 e eu quero saber qual a idade dele vai
34:59 ser um número Qual foi a idade que ele
35:01 enviou por mensagem aí eu vou disparar
35:03 para ele uma mensagem pega o cliente
35:06 telefone e a mensagem vai ser show de
35:09 bola
35:11 clientes nome boa notícia já temos o
35:15 valor do seu seguro vai ficar em aí aqui
35:20 eu vou pegar pessoal a idade e vou
35:22 multiplicar por 10
35:24 sei lá vai que eu sou a corretora com os
35:26 critérios mais simples do mundo de
35:28 montar um preço né e eu vou formatar
35:30 isso como moeda curryncy duas casas
35:32 decimais tararan R cifrão E aí eu já
35:36 modifico esse cliente que que eu quero
35:38 modificar nele ó a idade vai ser igual a
35:40 idade o nome não vou modificar o
35:42 telefone não vou modificar o valor do
35:44 seguro vai ser igual a idade vezes 10 e
35:46 a etapa já vou avançar ele para etapa
35:48 não tem próxima etapa na realidade né
35:51 galera então eu posso até criar uma
35:53 etapa Nova 4 que é depois que tiver tudo
35:55 finalizado
35:57 etapa 4 migrou ele para etapa 4 e eu vou
36:01 criar uma etapa 4 etapa 4
36:05 marronzinho a etapa 4 vai ser muito
36:08 simples vai ser assim é pega aqui o
36:11 cliente o cliente como o parâmetro né e
36:14 etapa 4 vai ser pega o cliente telefone
36:16 e manda para ele a automação encerrada
36:20 obrigado por nos contatar E aí eu crio
36:24 mais uma ação aqui não copiar e colar
36:26 para Trigger etapa 4 quando essa busca
36:29 por cliente
36:32 esse mesmo cara que for chatman lá na
36:35 etapa 3 então a gente precisa mandar
36:36 Qual é o cliente né copia essa expressão
36:38 e cola ela aqui e qual a idade
36:42 aí só que o bar é um texto Então vou
36:44 precisar converter isso para número né e
36:46 eu vou até pessoal na verdade fazer um
36:48 find replace aqui ó para trocar aquele
36:50 texto que vai dar ruim né tem que
36:52 arrancar fora
36:54 o texto substitua por nada ou seja
36:57 delete o texto e aí sim eu converton
36:59 para número e aí dei né tapa quatro
37:03 aqui eu joguei ele vai estar para quatro
37:05 eu acho que tá tudo certo Acho que vai
37:06 funcionar vamos ver então tenho 35 anos
37:08 ó vamos lá ver o nosso banco de dados
37:10 mesmo problema galera o meu Deus renabot
37:13 35 a gente esquece de coisas básicas né
37:16 Igual quando acaba a luz na tua casa
37:17 você continua batendo a mão no
37:19 interruptor né atualizados já atualizou
37:21 então idade 35 anos o valor do seguro
37:23 350 e etapa 4 e eu aqui recebi show de
37:28 bola Renault Renato boa notícia já temos
37:30 valor do seu seguro vai ficar em r$ 350
37:32 bom hein galera Então vamos refazer o
37:34 processo para ver como é que ficou essa
37:36 automação toda ó deleta o cliente aqui ó
37:38 Olá quero saber mais renabot né Olá
37:42 quero saber mais Olá obrigado por entrar
37:44 conosco Qual o seu nome por gentileza
37:45 Renan
37:47 da Silva Sauro Opa já dei um pau aqui
37:50 galera vê que ele disparou uma cacetada
37:52 de mensagem de uma vez só né que que eu
37:54 acho que aconteceu aqui é o seguinte ó
37:55 ele jogou o usuário para essa etapa 2
37:58 que aí já fez isso aqui isso aqui só que
38:01 aí como eu já mudei ele para etapa
38:03 ele já acabou executando essa aqui
38:06 também entendeu
38:07 então o que que eu posso fazer
38:10 várias formas de solucionar isso aqui né
38:12 a mais simples de todas na minha opinião
38:15 essa aqui ó só inverte a ordem primeiro
38:18 a quatro depois a 3 depois a dois para
38:20 mim é a forma mais simples que tem de
38:22 resolver esse problema então vamos
38:24 deletar o cliente aqui ó e vamos começar
38:26 de novo então pa pa pa pa vamos limpar a
38:29 tela beleza é Nabote Olá quero saber
38:33 mais
38:35 deletei o cliente então a princípio vai
38:37 criar ele agora né atualizar criou ele
38:40 daqui a pouquinho já recebo a mensagem
38:42 Beleza vou lá obrigado entrar conosco
38:47 da Silva Sauro Obrigado João acessaram
38:51 com a sua idade
38:53 98 anos vai ficar o seguro cara show de
38:57 bola da Silva boa notícia já temos o
39:00 valor do seu seguro vai ficar em r$ 980
39:01 Muito obrigado vocês são demais
39:06 a Esse último não foi galera mas eu acho
39:09 que eu já sei o erro eu acho que é
39:11 porque lá no final na etapa 3 ó foi
39:13 igual um tom te esperando aqui né galera
39:16 renabot meu Deus do céu Renato Muito
39:19 obrigado Vocês são show de bola esse
39:22 Renan bote
39:24 aí agora tá na etapa 4 vai bater lá na
39:27 etapa 4 aí vai voltar um obrigado pelo
39:29 atendimento etc e tal né automação
39:31 encerrada isso aí galera então esses são
39:34 os dois cenários mais simples possíveis
39:37 que a gente consegue exemplificar a
39:39 criação de um chatbot tá pessoal E aí
39:42 dúvidas comuns que com certeza se não
39:45 surgiram ainda na tua cabeça vão surgir
39:48 nos próximos minutos ou Dias primeira dá
39:51 para fazer com qualquer API de WhatsApp
39:57 galera com certeza
39:59 desde que tenha forma de enviar
40:03 mensagens via api e de receber mensagens
40:07 via webbook mas Até onde eu sei todas as
40:10 todos os serviços de integração api
40:11 fazem isso Inclusive a pei oficial do
40:13 WhatsApp mas por que que você não fez
40:15 com ap oficial do WhatsApp Renato galera
40:18 porque tem algumas limitações a b
40:20 oficial do WhatsApp né Não vou nem
40:22 entrar muito no mérito aqui depois dá
40:23 uma procurada aí mas rápido oficial do
40:25 WhatsApp você só pode iniciar a conversa
40:27 com a pessoa uma vez a cada 24 horas ele
40:30 tem todas umas limitações assim de
40:32 privacidade bem mais bem mais ferozes do
40:36 que as apis não oficiais quer que a
40:38 gente usa aqui como W Zap né mas com
40:40 todas Renato tem limite de envio ou
40:43 recebimento depende do serviço que você
40:47 está usando galera se for oficial vai
40:49 ter limites maiores foram esses apis não
40:51 oficiais via de regra não o w Zap aqui
40:53 não tem limite Olha sei lá 50 mil
40:55 mensagens por dia
40:57 enfim via de regra não tem limite o
41:00 usuário consegue o seu usuário se você
41:02 criou uma plataforma de criação de bots
41:04 o seu usuário consegue criar suas
41:08 próprias automações seus próprios Bots
41:12 seus próprios Campos e ações
41:16 personalizadas galera com certeza sim
41:20 que que você precisa ser um usuário mais
41:23 avançado então você precisa estruturar o
41:26 banco de dados para isso para que cada
41:30 usuário crie como vai funcionar suas
41:32 próprias automações ao invés de option 7
41:34 lá nas etapas você vai ter que criar
41:36 isso no banco de dados ele vai criar os
41:39 seus Campos personalizados Enfim uma
41:41 estrutura mais avançada mas sem dúvida
41:43 consegue você consegue criar uma
41:44 plataforma para que os teus usuários
41:46 criam seus próprios Bots entendeu dá
41:49 para fazer um sistema multi atendentes
41:52 de WhatsApp eu acho que essa pergunta
41:54 não tem nem muito a ver com bot mas é
41:56 que vocês me fazem tanto pergunta que eu
41:57 já prefiro falar sim galera o pensa que
42:02 o próprio w Zap aqui ó ele funciona com
42:05 base na apelido do wzap entendeu E é
42:09 isso aqui tipo eu tenho aqui todo uma
42:10 equipe de pessoas que dão suporte Por
42:12 meio dessa mesma plataforma que tá aqui
42:13 sabe e você viu como que é a dinâmica da
42:16 pi Você pode ter um milhão de usuários
42:18 usando a mesma pi com o mesmo número
42:19 você pode configurar outros números não
42:22 tem limitação em relação a isso claro
42:24 que pode ser multi atendentes dá para
42:26 fazer tratamento de erros tratamento de
42:29 erro é tipo assim a sei lá pede a idade
42:32 Aí o cara responde Bilu aí você fala
42:36 cara bilu bilu não é uma idade manda um
42:38 número aí né seu louco Ah claro basta
42:40 basta estruturar as condicionais para
42:44 isso aí você faz as verificações ali do
42:46 Bubble que você talvez você já conheça
42:47 né pô isso aqui é um número que está
42:49 entre 18 e 60 por exemplo entre 18 e 100
42:52 Beleza então é uma idade se não for um
42:54 número entre 18 e 100 Então não é uma
42:56 idade Aí manda uma mensagem Tava nada do
42:57 banco de dados Claro e por fim dá para
43:00 fazer automações visuais galera dá sim
43:04 claro que pô é bem mais trabalhoso do
43:07 que eu consegui mostrar aqui em 50 60
43:09 minutos né mas por exemplo isso aqui ó
43:11 eu criei mas por exemplo isso aqui ó eu
43:15 creio totalmente com Bubble entendeu
43:16 então vamos dizer que você queira criar
43:18 uma automação nova aqui que é o que
43:20 perguntar nome por exemplo vamos criar
43:24 uma automação totalmente nova perguntar
43:25 nome depois de perguntar nome eu quero
43:28 perguntar a idade Aí depois de perguntar
43:32 a idade eu quero
43:35 calcular valor do seguro
43:39 aí ele vai montando assim a na idade
43:41 correta gravar no banco de dados idade
43:46 errada não gravar nada aí você vai
43:50 montando assim a tua automação né galera
43:51 Isso aqui é uma é um diagrama visual que
43:54 eu monto com base numa série de listas
43:56 do banco de dados é claro que você pode
43:58 fazer isso de forma 100% visual basta
44:00 novamente você saber saber os
44:02 fundamentos
44:07 da comunidade sem contar eu vou deixar o
44:10 editor desse eu vou deixar o editor
44:13 desse diagrama visual aqui lá no grupo
44:16 da comunidade sem codar Então vou criar
44:17 uma postagem lá com o link do editor
44:19 aqui para você ver nos Bastidores como
44:21 que isso aqui tudo tá criado como que eu
44:23 criei esse diagrama visual Como que tá a
44:25 estrutura de banco de dados então se
44:27 você tiver na comunidade psicodar vai lá
44:29 no posto que já vai tá lá quando você
44:30 ver esse vídeo pessoal é isso é um
44:32 tutorial um pouco mais longo que a média
44:34 que a gente faz aqui no YouTube mas
44:35 vocês me pedem tanto chatbot isso aqui é
44:38 po muitos básicos só para você ver como
44:41 tudo é possível né Espero que tenha
44:43 gostado que tenha ficado Claro nos vemos
44:45 na semana que vem
, , , Write a short story about a character who discovers a hidden world inside their wardrobe. , #Crie #CHATBOT #WHATSAPP #Bubble #passos , [agora]

Leave a Reply

About Me

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Recent Posts

Need to raise your site's score?

We have an ideal solution for your business marketing
Nullam eget felis

Do you want a more direct contact with our team?

Sed blandit libero volutpat sed cras ornare arcu dui. At erat pellentesque adipiscing commodo elit at.