Olá seja muito bem-vindo à primeira aula de iniciantes até o nível intermediário aqui da dinastia o objetivo é a gente abordar tudo sobre o n8n bem ali inicialmente para você ter uma base antes de você começar a escalar aqui no mundo dos agentes de a os agentes de a para você desenvolver você precisa ter um software por trás certo e esse software é um software de automação low code que permite você conectar os pontos e você você conseguir avançar e criar esse agente de A então eu gostaria então que você entrasse agora no n8n.io ou
só Assiste esse vídeo e aí você pode realmente abstrair ou seja entender os conceitos depois você pode fazer aí você escolhe você pode fazer paralelamente a mim ou você pode simplesmente entender a gente vai numa velocidade bem tranquila para que você consiga entender o passo a passo de como você começar a criar suas primeiras automações e e consequentemente colocar aí o n8n Beleza então aqui no n8n i é a plataforma que a gente vai estar usando então ele funciona bem bonitinho assim ó tá vendo são bloquinhos que você vai conectando que dá opção de você
fazer diversas conexões e criar agentes primeira coisa que eu vou pedir para você fazer é você criar uma conta nele que vai te dar aqui acho que 15 dias de teste gratuito Depois desses 15 dias você vai ter que pagar para poder usar no caso no nosso caso você vai apenas usar essa conta eh gratuita inicialmente e depois você vai est avançando no curso Conforme você avança você vai est criando o seu próprio ambiente eh de servidor e tal até para você conseguir não pagar mais essa licença do n8n e poder rodar eh sem limite
nenhum Ok então entra ali no s onde eu te mostrei e vai lá criar sua conta eu já fiz esse passo a passo é só você preencher os dados e aí você vai cair numa tela mais ou menos assim e aí eu vou abrir aqui o meu espaço meu workspace Então nós vamos cair numa tela assim ó tô dentro da minha conta do n8n eh você pode ver que tá bem vazia não tem não tem nada então vamos entender como que funciona essa versão primeira coisa que você tem que saber é que você tá numa
versão que a gente chama de cloud Ou seja você tá rodando a sua conta do n8n dentro do Cloud do próprio n8n Ok então você tem algumas funções que são diferentes da outra versão que não é do Cloud que seria do seu próprio servidor tá a primeira coisa que a gente vai est fazendo aqui é criar um novo workflow Create workflow Então esse daqui é o teu ambiente de trabalho dentro do n8n Vamos tentar entender algumas opções e Como que você pode trabalhar aqui dentro dele que que a gente tem a gente tem um nome
eu vou est colocando aqui vou chamar de aula um ó aula um a você tem tags que você a gente pode criar uma nova versão então você não precisa fazer isso mas eu vou só te mostrar a função então vou clicar aqui ó vou criar uma nova tag chamar de aula um versão um ó nova tag done agora eu posso adicionar essa tag ao meu workflow isso daqui ajuda a gente criar novas versões Toda vez que você muda alguma coisa se workflow Você pode estar colocando uma nova versão para você se localizar então aqui esse
daqui vai ficar sempre aqui ó você pode até minimizar você quiser a gente vai focar nesta área aqui do meio e esse botãozinho de mais ou aqui do meio faz com que a gente abre umas opções para começar a colocar funções aqui dentro do nosso eh workflow então a gente chama de workflow ou chamo de fluxo Ok esses duas palavras são bem comuns nós temos gatilhos então agora a gente vai entrar para o gatilho o gatilho é Como inicia o seu workflow são os gatilhos responsáveis para fazer o seu fluxo startar Ok então Toda vez
que você pensar que você vai ter que rodar alguma coisa aqui dentro do desse agente ou desse teu fluxo alguma coisa tem que dar esse gatilho né então a gente tem esse gatilho manual que a gente vai estar colocando você pode ser o gatilho de algum evento específico né Por exemplo aqui ele até colocou ó telegram o notion ó tem todos esses gatilhos e todas essas ferramentas né então não sei qual que é o seu background Mas vamos supor que sei lá você é uma gerente de projetos gerente de projetos usa muito o aana ou
gira então você pode clicar aqui aana e você vê que ele tem esses gatilhos ó quando acontece algum evento lá no assana vai rodar seu workflow assana para quem não sabe é um projeto é um software de gestão de projetos ou Active campaign muita gente usa o Active campaign ó toda vez que algum evento lá no Camp acontecer executa aqui também ou pode ser evento mais e vamos ver aqui um evento que todo mundo já conhece Gmail Pô você tem Gmail não tem quando você receber um novo e-mail pode rodar o seu workflow também ó
que legal então tem vários gatilhos para fazer rodar o seu fluxo ok aqui a gente vai tá usando ó tem a Schedule ou seja num determinado tempo ou seja cada minuto a cada hora a cada segundo ou a cada dia a cada semana a cada mês você pode colocar esse aqui vamos colocar o manual só pra gente começar e agora você pode brincar na tela com esse node como você tá vendo e você pode simplesmente eh dar dois cliques nele e aqui vai ter uma opção e cada node que a gente chama de node que
que é esse quadradinho aqui pode ser node inglês ou no em português você sempre vai ter essa opção de você colocar informações aqui no parâmetro e a e aqui nesse caso ele tem output então a gente vai tá clicando nesse lapizinho aqui ó e tá vendo já tem até um exemplo ó primeiro item segundo item Então a gente vai est aqui excluindo essas informações e vai est colocando assim Eh vamos colocar nome vou colocar Guilherme a e vamos colocar aqui produto produto que a gente tá comprando aqui é Reinado de por exemplo tá e vou
salvar então Ó que legal agora data Ou seja a gente chama disso é uma informação que tá pinada dentro desse gatilho então toda vez agora que eu for testar sempre vai sair essa informação aqui ó e você pode ver de três formas você pode ver em formato de tabela clicando aqui em tabela pode clicar aqui em Jason que você tem este formato de código que a gente já vai falar sobre Jason né E você tem esima então são três formas de você visualizar a informação que vai ser carregada pra próxima etapa Ok como que a
gente vai testar que que acontece aqui porque se eu clicar eu posso testar aqui esse botão test workflow cliquei apareceu esse sinal verde falando que Um item foi Pass desse nó primeiro e foi carregado pra frente então essa informção essa informação simplesmente correu a trilha aí que que a gente pode fazer aqui dentro dessa trilha a gente pode checar essa informação a gente pode trabalhar ela né E passar pra frente então vou aqui tá vendo esse o a lixeira se eu clico na lixeira eu parei o meu teste né vou dar dois cliques e agora
vamos similar que nós vamos eh simular que nós temos vários itens a ser encaminhados aqui agora eu tenho o Guilherme que comprou o produto reinado deir e vamos ter aqui o Rangel que comprou o produto do Reinado de neter Ok e vamos colocar mais uma pessoa aqui no Mix vamos supor que é uma lista de clientes e a gente vai ter por exemplo Marlon e comprou ali o produto eh do Reinado de nets també ok então nós temos três itens tá vendo ele segue uma estrutura né de novo tá nessa estrutura de Jason né abre
essa chave quadrada lá em cima fechou aqui embaixo e Aqui nós temos isso essa estrutura né dessa chave abre e fecha e aí a gente tem nome o nome da pessoa produto a informação essa estrutura aqui a gente chama de objeto objeto ele tem sempre uma característica a característica é ele tem uma ch que é um nome que entre parênteses e ele tem um valor e esse valor ele pode ser de várias formas por exemplo aqui que você tá vendo entre aspas a gente chama de valor string até aumentar aqui para você agora eu posso
colocar por exemplo comprou ou compra realizada compra realizada Então vamos supor que a gente tem essa informação verdadeiro ó que legal true eh verdadeiro e aqui eu vou colocar falso Então vamos supor que nós temos três clientes Eh esses dois compraram o produto só que esse daqui ainda não comprou então a chave compra realizada ela é do tipo que a gente chama de boolean o formato boolean ele ele é binário ou ele é verdadeiro ou ele é falso E é só isso você não tem mais nenhuma outra opção para ser desse dentro desse formato Ok
E aí a gente tem outro formato Ou seja você tá vendo que tem o formato aqui que a gente chama de valor ele muda esse daqui a gente chama de string que é só texto esse daqui é bullan e agora a gente tem mais um formato que é de número então vou chamar aqui eh valor qual que foi o valor que o cliente comprou 150 Reinado de neter a gente sabe que tá com cupom desconto ponto 1500 e aqui o cliente não comprou nada né zero Então você tá vendo o formato o formato quando é
valor é um número inteiro e não tem entre aspas é só um número até a cor muda aqui né Então você já aprendeu aqui ó o que que é Jason Jason é isso é um objeto que ele tem uma propriedade chamada chave que tem que ter uma informação entre aspas e tem um valor né Depois desse dois pontos o valor pode ser alguns formatos formato de string é só texto o formato de bullan é um binário que é true ou false e pode ser número também ok esse objeto dentro dessas Chaves quadradas significa que é
uma lista então se eu salvar aqui e eu for agora em tabela Ah eu tenho uma lista tá vendo virou-se uma uma lista três itens Então agora eu tenho três itens saindo da minha lista tá vendo legal agora eu vou sair daqui vamos voltar aqui a nossa tela e vou testar novamente ó lembra que deu um item na primeira vez agora tá três itens Então agora você já sabe que dentro do n8n Você pode passar múltiplos itens para frente e vamos supor que nesse teste eu quero apenas filtrar pessoas que compraram O Reinado de ofia
Então vamos supor que é uma planilha que você colocou aqui uma planilha do Excel ou você exportou em csv a gente inclusive já vai brincar com isso a gente vai ver que é um outro gatilho muito legal que dá para usar aí vamos supor que a gente fez essa planilha e aí você vai querer filtrar essas pessoas então agora a gente vai clicar aqui no mais novamente que que eu tenho de opção agora eu tenho outras opções porque agora não é mais o gatilho não é mais o primeiro nó do meu 8n Agora eu tenho
opções que é para continuar o fluxo e pra frente então eu tenho ações num determinado app eu posso conectar isso aquii em todos esses apps ó a gente chama de nós nativos node ou Native nodes né tem muitos apps aqui ó que você pode conectar CRM plataforma de gestão e Excel e Google calendário Gmail e por aí vai só que a gente tá interessado onde em transformar a informação Nossa a gente não quer filtrar então eu vou aqui em data transformation e agora que legal eu tenho esse aqui ó Filter e eu tenho outros também
ó tenho ou seja uma p aqui pra gente usar mas a gente tá interessado em transformar a data eu quero que de três filtra para ficar apenas um vou vou clicar em filtro tá vendo essa telinha Ó você pode fazer isso aqui ó se você quiser ó pode abrir fechar tá vendo aqui você pode arrastar e agora é importante agora chegou o momento bem importante aqui dessa automação Por quê Tá vindo uma informação do lado esquerdo quando você tá testando a sua automação no n8n Você tem uma sequência de filtros ó tá vendo ó ó
vou até lembrar clicar na lixeira se eu clicar aqui tá aqui ó ele sabe que vai chegar alguma coisa para cá se eu clicar aqui é uma tabela ó então tem três itens vindo aqui para mim tá vendo eu quero filtrar o quê Só quem veio ó vou clicar em esima só quem comprou o produto Reinado de offir Então tá vendo que aparece o mal aqui ó a mãozinha eu posso clicar se eu apertar esima ou até mesmo tabela ou até mesmo Jason eu posso pegar a chave ó no no valor não aparece mas na
chave eu tenho a opção de arrastar por quê Porque eu posso fazer isso daqui ó arrastar produto coloquei aqui dentro ó que legal então agora eh tá puxando a informação que tá vindo aqui da linha Então você tá dentro de um campo dinâmico dentro daqui do n8n eu acabei de arrastar essa essa chave e falei assim olha o valor dessa chave tem que ser igual a q para eu filtrar então vou copiar aqui reinado deir e vou salvar vamos testar cliquei testar ó que legal então passou um único produto ó um único produto e dois
foram descartados ele até colocou capt um produto passou no filtro discarded dois produtos foram descartados Então esse meu filtro tá perfeito já tá valendo se eu sair daqui ó cancelei aqui parou tudo vou clicar para testar AP para testar passou três itens e ficou Apenas Um item perfeito e se for inverso vamos cancelar vamos inverter vamos supor que eu quero eh pegar só clientes que compraram Reinado de netzer agora inverteu agora é dois produtos que passou ali do filtro do Reinado de netzer espera lá eu quero o cara comprar O Reinado de netzer tem uma
pessoa aqui que não comprou o reinado de netser concorda comigo realizada o Rangel comprou o Marlon não então eu posso adicionar uma condição aqui no filtro ó add condition e agora eu tenho a opção de and ou or então numa condição eu posso especificar se todos os critérios tem que dar match ou apenas um deles né então eu vou deixar aqui que a pessoa tem que ter comprado o produto chamado Reinado de ner e e a compra realizada ó bum tem que ser verdadeiro tem alguma coisa errada aqui ó tá em vermelho por que que
tem vermelho para mim vamos clicar para ver wrong Type a bu But expecting A string Então tá falando assim o tipo tá errado true que é o valor que veio aqui do compra realizado é um bullan Lembra que eu te ensinei o que que é bu e é string É verdade não é o tipo de de string só que a gente tá esperando que aqui seja uma string então se você clicar aqui ó a gente tem vários exemplos ó que legal você tem vários exemplos para você checar o valor ISS que a gente chama de
condicionais então eu tenho que sair da condicional de string e lá para condicional de bullan e agora eu posso colocar ela existe não existe tá vazio não tá vazio é verdadeiro ou é falso Então vou colocar aqui que é verdadeiro ó que legal Vamos testar perfeito então agora tá perfeito e agora eu tô filtrando apenas quem comprou o reinado de neter e a compra realizada que é um valor bullan é verdadeiro e aí a gente eliminou esses dois candidatos ó porque esse comprou oier e esse não comprou o nets ele colocou lá o interesse de
neter mas não adquiriu o produto de neter Ok E aí a gente pode fazer um teste também e de outra condicional por exemplo Vamos colocar aqui or vamos pegar todo mundo que comprou ou comprou o reinado de netser Ou comprou o reinado de offir então eu vou colocar aqui ó é string It's equals to né então vamos copiar aqui reinado deir agora eu tô filtrando todo mundo que ou falou que comprou de neter ou renado de offir só que faltou mais uma informação compra realizada Então vou colocar mais uma condição E aí você vê que
ele travou aqui ó para mim automaticamente o or Então quando você coloca aqui ó and e or é obrigatório você seguir pras próximas linhas tá vendo então aí eu só tô te mostrando como que você pode fazer dessa forma aqui aí você tem algumas outras opções você pode ignorar caso mas aqui a gente não vai entrar nessa aula ok Então eu vou deixar só aqui quem listou a informação que gostaria de ver sobre renado de net ok então após isso você tem outras informações que você pode est fazendo você pode estar trabalhando mas aqui vai
ser a primeira aula Nesta aula você criou sua conta do n8n no n8n você já entendeu agora Como que funciona tua área de trabal trabalho onde tá o nome dos seus projetos Como que você adiciona os gatilhos nós começamos com um gatilho que é o gatilho manual E aí você acabou vendo que que é Jason qual que são as estruturas de dados que passam dentro do n8n e você aprendeu sobre o nó de filtro Ok e na próxima aula eu vou est explicando como que você vai est usando o editor e execução para você ver
tudo que foi executado ó todo o seu histórico de execução e também a gente vai falar da condicional de if e outro node de set ok a gente vai tá construindo eh devagarinho até a gente chegar aqui no agente de a quando a gente for começar colocar dentro do n8n ok então te vejo até a aula dois