bacana pessoal recadinho rapidinho aqui antes desse nosso módulo 8020 o objetivo Desse nosso módulo é de passar aí da maneira mais rápida que a gente conseguir os principais módulos e as suas principais funcionalidades de uma maneira um pouco mais teórica Então a gente vai trazer o nódulo de uma maneira mais teórica mostrando qual que é o objetivo dele para que que ele serve nesse primeiro momento Esse é o objetivo não é nosso objetivo aí explorar todo o n2n todas suas funcionalidades que enfim é muita coisa a gente ficaria muito na teoria logo já no nosso
primeiro Case a gente vem envelopando todo esse conhecimento 8020 dos principais nodes aqui já criando uma automação na prática então o objetivo a gente ser menos teórico passar a teoria né Para dar a fundamentação mas a gente já ir pra prática logo em seguida E aí nodes mais avançadas funcionalidades mais avançadas a gente vai aprendendo durante a construção das nossas automações e no futuro também a gente vem criar aí um módulo voltado para a gente explorar nodes mais avançados e funcionalidades mais avançadas dentre esses nodes beleza ficamos combinados assim então A ideia é a gente
bem direto ao ponto nas próximas aulas no que de fato importa vejo vocês nas próximas aulas fala pessoal nessa aula aqui antes da gente começar a aprofundar aí criar módulo a módulo um módulo Zinho entender o que cada um dos módulos fazem aqui no Inn eu quero dar dar uma visão geral para vocês trazendo já uma automação pronta pra gente debater e princípios né dos nossos fluxos como que os fluxos acontecem como que eles fluem a gente entender um pouco mais aí tendo essa visão geral acredito que isso Vai facilitar muito o aprendizado aí posteriormente
então vindo aqui pra tela do computador é trazendo essa automação aqui pronta não se assustem depois a gente vai aprender a criar automações como essa mais complexas enfim eh porém primeiro princípio que eu quero trazer para vocês aqui reforçar é que a gente sempre tem né um gatilho nesse caso aqui eu tenho um web Hook que tá aguardando aí uma mensagem de WhatsApp chegar aqui para ele ser disparada e posteriormente né após ele eu tenho diversas aqui ações que estão acontecendo né então eu tenho aqui um filtro né ten uma simplificação de dados Estou buscando
o cliente que mandou mensagem no WhatsApp para mim no banco de dados vendo se ele existe se ele existe a gente vai criar ele no banco de dados senão a ele não vai fazer nada já vem aqui para esse nosso módulo de cima posteriormente a gente fala aqui com o agente de conectado a um modelo da Open e por fim a gente faz uma resposta aí no WhatsApp fluxos acontece assim né temos gatilhos ações subsequentes Tratando as informações que a gente recebe aqui nesse gatilho a gente vem tratando as informações transformando ela fazendo novas conexões
para que no final a gente tenha um resultado final que aqui no caso é uma mensagem de resposta no WhatsApp Bacana Então até pra gente testar esse fluxo eu vou eh subir aqui vou testar esse fluxo aqui né vou ter que mandar uma mensagenzinha no WhatsApp aqui para mim mandar um Olá mandei Olá a gente já já vê aqui o fluxo rodando então a gente vê visualmente o fluxo passando aqui pela nossa automação que é bem legal né Esses são alguns princípios básicos né até pra gente mostrar mais algumas coisas aqui para vocês e também
a gente aprender sobre aqui no nosso web Hook se a gente analisar aqui agora eu tenho toda a resposta que eu recebi do nosso web Hook lá da WhatsApp então aqui eu tenho informações do usuário que mandou a mensagem aqui eu tenho o Olá que eu mandei na mensagem né Olá tem o número de telefone então a gente recebe diversas informações Desse nosso web Hook aí da API de WhatsApp para eu não ter que ficar mandando mensagens o tempo inteiro a gente pode sempre pinar né fixar as informações que chegaram pra gente nesse Eh webhook
Ou nesse módulo Zinho que a gente tá trabalhando Então clicando aqui eu posso fixar essa informação agora sempre que eu testar aqui a gente vai rodar Como se eu tivesse recebido uma mensagem de Olá no meu WhatsApp eu não preciso ficar mandando mensagem o tempo inteiro então se eu clicar aqui a mensagem já vai rodar Eu já logo aqui finalizando and aqui já vou receber uma mensagem recebi outra mensagem aqui no WhatsApp já também Beleza então aqui aproveitando agora né comentando mais alguns pontinhos né quando eu passo o mouse em cima dos meus modos aqui
eu vejo que aparece algumas opções aqui em cima para mim né então eu posso eh rodar esse nosso Nossa ação até aqui o que que ele vai fazer ele vai rodar todos os modos anteriores até chegar aqui né testou esse workflow fluiu certinho e aqui ele já para né porque eu queria testar até aqui então isso isso que é o que esse botãozinho faz eu posso desativar um módulo né então por exemplo desativar aqui esse filtro se eu apertar para rodar agora ele vai ser como se ele não tivesse existido né É como se ele
não tivesse aqui nesse nosso fluxo Então vou reativar ele aqui novamente eu posso deletar esse meu filtro e eu posso aqui renomear ele duplicar ele copiar enfim tem mais algumas opções que a gente consegue fazer também Beleza então algumas ações básicas que a gente consegue fazer eu vou rodar esse workflow com esse com esse nosso filtro ativo agora paraa gente ter todos os os módulos e de fato rodando e agora eu quero mostrar mais alguns princípios para vocês também né que a gente tem Nossa automação ela é sempre sequencial né então eu tenho o meu
gatilho eu tenho meu gatilho que é o meu e Hook depois tenho um filtro eu tenho aqui a simplificação de dados e eu eu tenho cada dado ele tem um input né input de Um item aqui por exemplo e aqui eu tenho um output de um outro item né então simp ficando do dado ten um input e um output aqui no encontrar clientes Eu tenho um input e um output e eu posso a acessar informações então se eu estou aqui no meu encontrar clientes posso acessar informações de dos nossos modos anteriores né então eu posso
acessar informação se eu estou encontrar cliente posso encontrar informação do simplificando dados do filtro Inicial e do meu web Hook né obviamente eu não consigo encontrar informações dos módulos que estão posterior a esse meu encontrar cliente né então não tenho informações de ações que eu já vou executar aqui na frente como por exemplo falar com meu agente de a obviamente Então eu tenho acesso a informações anteriores Se eu entrar aqui nesse módulo encontrar cliente isso vai ficar mais claro né então clicando aqui novamente eu tenho aqui as informações de input eu tenho a tratativa né
Desse dado aqui eu estou fazendo executando uma ação com esse meu módulo aqui no centro e dessa execução Eu tenho um output aqui então eu posso usar informações dos meus inputs para tratar meu dado e gerar um output então aqui eu tenho né o modo Jab Hook com todas as informações que ele trouxe pra gente aqui o nosso filtro também né com o que ações que ele executou e os dados que eh restaram pra gente e eu tenho aqui a simplificação de dados né trazendo aqui as informações da simplificação de dados t v o objetivo
dele é simplificar e normalizar mesmo aqui eu tenho três Campos aqui que eu posso utilizar beleza Eh então eu posso fazer o uso dessas informações aqui nessa minha ação Central né então se a gente analisar aqui eu estou querendo encontrar um cliente no meu banco de dados fazendo uma busca no meu supabase buscando pelo campo do WhatsApp né nesse meu banco de dados e aqui eu tenho esse códigozinho que a gente primeira vez que olha assusta aí parece cara muito complexo não sei o quê Fica tranquilo você vai ver que é algo bem tranquilo né
então tipo eu quero encontrar o WhatsApp ali aqui embaixo eu tô fazendo uma busca nesse Jon cliente telefone vou até deletar isso aqui para nós assustar vocês se a gente vier aqui agora na minha simplificação de dados eu tenho aqui o cliente telefone que é basicamente o telefone que eu quero encontrar no WhatsApp posso basicamente pegar esse telefone aqui vir aqui arrastar soltar ele vai criar aquele códigozinho codigo Zinho que é um codigo Zinho JavaScript que ele faz essa referência a esse campo aqui da simplificação de dados pra gente então simples assim agora estou consigo
encontrar nesse meu banco de dados a partir de dados dinâmicos que vieram dos nossos inputs e dos módulos anteriores fazer essa busca para gerar esse output aqui então hora que eu fiz essa busca lá no banco de dados eu encontrei né o id8 no meu banco de dados criado tal dia com o nome Neto Camarano o WhatsApp o ID da conversa o CPF e tá trouxe aqui informações desse usuário que tá lá ã no banco de dados Então essas são as informações mais importantes aí para vocês eh terem e pra gente fechar aqui esse nosso
a nossa aula a gente pode visualizar esses nossos dados né de três formas aqui a gente tem esse modelo de esquim que é esse modelo que a gente está vendo aqui agora né esse modelo de esquim eu posso ver também o modelo de tabela né que ele vai mostrar assim para mim eu posso selecionar qual eh o campo que eu quero ver a os dados em tabela ou também o modelo json né que é aquele formato que a gente já está acostumado já vimos aí e Que dá bastante flexibilidade pra gente também em alguns momentos
que a gente vai mais utilizar facilita aqui a visualização pra gente é esse modelo de esima mas que a gente também tem essas outras possibilidades aqui principalmente o Jon pra gente entender mais a fundo como é que esse dado tá estruturado Então beleza pessoal nessa aula o que eu queria passar para vocês era isso na aulinha mais rápido aí mas pra gente dar essa visão geral na próxima aula a gente vai começar bem devagar aí passo a passo conhecendo cada um dos modos nossos gatilhos e posteriormente todos os outros modos aí pra gente tratar dados
entrar em contato com aplicativos e por aí vai