pessoal vamos dar continuidade aqui agora a gente vai fazer aí como Eu mencionei no vídeo anterior né o a Stop do cliente quando eu retomo essa conversa quando eu vou dar continuidade nessa conversa ou seja o bot ele atendeu o cliente o bot tá sendo executado Toda Toda pergunta que o cliente fazer ele vai estar respondendo mas chega no final ali certo quem vai dar continuidade vai ser eu e eu quero que o bot ele Pare de funcionar e deixe somente eu responder o cliente e para isso a gente vai fazer aqui essa configuração aqui
dentro do nosso projeto para isso poder est funcionando primeiramente vamos desativar aqui o projeto Vamos colocar ele aqui novamente no modo teste pra gente conseguir acompanhar as informações tudo certinho dentro do nosso n8n lembrando colocar essa barra test aqui dentro do do nosso web Hook Ok essa AB aqui que a gente tinha aberto a gente pode fechar ela vamos ficar aqui só no principal agora e o que que a gente vai fazer aqui agora vou pedir para ele identificar Ok quando eu mando essa mensagem vejamos aqui como é que eu vou fazer para ele fazer
essa identificação Ok eu já tenho uma ideia vamos clicar aqui em teste agora em vez de eu enviar mensagem vou fazer eu vou responder certo através do número que tá conectado com essa inteligência artificial você v responder o cliente através do meu celular vou vir aqui ok e vou mandar aqui um oi vou deixar escutando aqui só o Web Hook Ok já desativei aqui ó vamos deixar escutando só o Web Hook pra gente ver como é que vai vir as informações dar aqui um um Opa e pronto ele já viu aqui deixa euer que tá
meu filtro aqui para ver se ele vai passar ou não ele não passa aqui por causa do filtro e o que que eu vou fazer aqui dejamos em vez desse Filter eu vou substituir ele pelo um if Ok vamos tá aqui vamos colocar um if aqui beleza Opa para onde esse if foi ele foi para cá e aqui a gente vai subir aqui a gente vai fazer a mesma a mesma validação para esse F aqui no caso a gente vai recortar aqui vai colocar aqui dentro e eu quero verificar se esse valor é igual ou
diferente no caso vou botar igual a Deão Armando no caso na verdade certo se ele é igual Armando se for igual Armando é porque quem tá mandando essa mensagem sou eu coloquei certo Opa eu não coloquei como expressão a gente tem que colocar como expressão aqui se tem que assim verdinho ou vermelho e vamos vir aqui agora ele deu verdadeiro Ok Ele tá verificando se esse valor é igual a Armando se for igual Armando ní eu vou criar aqui para cima como é que ele vai trabalhar se não for ele vai continuar o fluxo normal
aí vamos vir aqui esse filtro a gente pode deletar ele vou só pegar aqui vou recortar aqui o nome dele vou deletar aqui ele e vou colocar o nome dele aqui dentro só aí para ficar mais fácil da gente identificar aí aqui quando for eu respondendo eu vou colocar aqui super base eu vou buscar o usuário dentro do super base né eu posso só duplicar isso daqui copy node Vamos colocar ele aqui vamos trazer ele para cá vamos colocar assim ficar organizado e eu vou pedir para ele consultar o usuário Ok só que aqui no
remote d a gente já pega deleta esse e coloca esse que aí ele vai buscar o [Música] usuário Só que eu não quero que ele busque somente o usuário eu quero que ele já salve o usuário como bot Fer vamos já então Vamos alterar aqui de em vez de get a gente vai colocar update vamos vir aqui update e vamos pedir para ele eh atualizar o objeto de remot D que é igual a vamos verificar aqui Não no caso aqui a gente vai alterar só o bot o status tá false e aqui a gente vai
adicionar a condição a condição vai ser de remote D que vai ser igual a esse valor que a gente vai colocar aqui que no caso é esse aí o que que ele vai fazer aqui ele vai consultar dentro da tabela the uses um valor que tem esse valor aqui né que no caso é o valor do remote D do cliente e se tivesse valor do remote D ele vai alterar o valor de bot status para false só que além disso eu quero também alterar tá que é o bot temporário para trui ou seja ele vai
desativar o bot só que ele vai desativar o bot temporariamente para esse cliente aí no caso eu vou chamar aqui de é mudar status status do bot Ok E aí ele vai fazer isso ele vai executar e vai atualizar esse cliente né PR bot false e ali é desativado temporariamente né vou clicar aqui em salvar Ok e vou fazer um teste aqui dentro né executado aqui dentro para eh verificar né se isso tá funcionando ou seja agora se eu mandar mensagem aqui dentro do bot ó lá novamente ele não vai executar por quê Porque o
bot tá desativado olha aqui como eu falei anteriormente para vocês quem verifica né se o bote tá ativado é esse carinha aqui né ele vai verificar se o bot é verdadeiro ou não e ou seja ele não disparou por quê Porque tá desativado para ele temporariamente desativado Ok vamos só deixar aqui é nomeado tudo isso daqui pra gente ter certeza verificar se o usuário existe a gente ficar mais fácil de identificar e aqui né verificar se o bot tá ativo Pronto ele vai verificar seu B do tio e sempre verificar aí se o usuário existe
né já tava fazendo isso só renome aqui para ficar mais fácil da gente identificar Ok e o nosso bot ele já tá aí funcionando quase 100% agora falta a gente só configurar aí é o reativação desse bot né ou seja depois de determinada hora esse bot ativar novamente para esse cliente Ok E para isso eu gosto de utilizar um workflow separado vamos ativar ele aqui ok vamos ativar ele aqui e o modelo que eu gosto de utilizar é sempre de ativar o bot para esse cliente é no dia posterior certo ou eu coloco ali para
cada 12 12 horas ele tá ativando ali sempre e tá ativando novamente todos os usuários certo e pra gente fazer isso eu vou criar aqui um novo workflow então vi aqui vamos aqui em Add aí vamos aqui vamos clicar aqui em add Vamos colocar aqui esse time aqui né E vamos deixar eu gosto de utilizar assim né a cada um dia né passa ele ativar novamente todos os Bots Ok vejamos aqui ou vocês pode colocar a cada 12 12 horas Ok cada cada uma hora aí quem tiver desativado se ativado novamente com bot beleza eu
gosto de fazer assim a cada dia e vou colocar aqui né super base eu vou buscar vejamos aqui vamos get get manone onde eu vou buscar aí os itens da tabela dees deixa eu ver na condição que estão com o Bot como false certo deixa eu ver onde é que aparece essa opção aqui para mim is vou colocar is false e o bot temporário vamos ver aqui ele vai trazer pra gente esses dados ele já trouxe aqui e aqui eu vou criar aqui um outro super base que vai atualizar esses valores aí vamos pegar aqui
update a home ok e vamos atualizar os valores que é igual ao remote a gente tá pegando a gente pode deixar o ID mesmo que é igual ao ID que a gente tá pegando Qual o ID fixter Pera aí que acho que a condição veio errada ele não consultou aqui para minha tabela não a gente não precisa de condição não a gente só pega adiciona aqui o filho né que aqui a gente pega seleciona o Ah não eu que tô me confundindo a gente vai adicionar assim uma condição aqui aí aqui ele já vai trazer
pra gente a tabela certo selecionei aqui a tabela que a gente precisava e a gente vai selecionar a coluna se a coluna ID é igual a o ID aqui que ele retornou pra gente ou seja se ele retornar 20 itens 30 itens ele vai atualizar cada um deles e vai atualizar o quê A gente vai atualizar aqui o status certo a gente vai vai atualizar ele paraa TR e vai atualizar também o bot temporariamente desativado para fse Porque a gente já ativou o bot novamente ok E aí vou colocar para executar aqui para vocês ver
como é que vai ficar vou dar um save Se eu mandar mensagem aqui novamente ol lá o bot já vai ser a ativar para mim ele tem que ativar Opa que a gente não tirou ele do modo teste que ele tá no modo teste ainda vamos vir aqui em Hook por isso que não deu certo vamos tirar aqui do teste e vou digitar aqui Olá novamente Olha aí o bot já ativando automaticamente ok a gente vai vir aqui no n8n vamos salvar Ou seja a gente vai deixar aqui a condição Que a cada dia certo
no caso aqui como eu ativei às 8:30 né E3 ele vai na amanhã às 8:33 no mesmo horário e ativar aí todos os que estão com temporariamente aí desativado Ok vamos deixar ativo aqui e pronto o nosso sistema de auto ativação já está feito Ok vamos voltar aqui para nosso principal e aqui a gente consegue ver as execuções beleza vamos fazer uns testes aqui vamos conversar aqui um pouco com o nosso bot Olá como eu posso ajudar você hoje estou com dúvida pedi para ele me falar sobre os seus serviços Me fale sobre seus serviços
que às vezes muita gente quem chega para mim o meu Zap normalmente me pergunta muito isso né sobre os meus serviços deixar ele rodando aqui vamos ver a resposta que ele vai trazer pra gente aqui a gente consegue acompanhar né o progresso bot também se você Quira tá acompanhando né a que ele tá rodando no momento e aí vamos ver o que que ele vai retornar aqui pra gente como eu falei o bot não tá muito treinado mase já consegue aí quebrar um galho né não coloquei os arquivos nele não passei um prompt muito profissional
para ele mas ele já executa aí muito bem vamos acompanhar ele aqui ele teve um erro deixa eu ver que erro foi que a gente fez aqui no nosso Pot eleu as respostas mas não enviou para dentro do nosso da nossa Evolution que erro foi esse vamos verificar aqui Hum já sei o problema que ele me trouxe um texto bem grande e esse texto não tá como Jason Então a gente vai fazer um cominho aqui que vai ser o qu que vai ser pra gente converter esse valor em Jon para ele não enar um Jon
inválido aí pra nossa api certo pequeno detalhe aí são pequenos detalhes que a gente precisa tomar atenção vamos ver aqui vamos aqui dentro do nosso arquivo e vamos Opa e vamos aqui procurar o texto que ele envia onde é que ele envia o texto ele envia o texto aqui né j p text PED O que que a gente vai fazer a gente vai pegar e vai colocar uma função aqui dentro que é uma função de de converter esse texto em Jason Ok e para fazer isso a gente vai escrever aqui Jason ponto string F Ok
string e f no caso Tem um i aqui no final e aí a gente vai colocar abre crates fecha crates Ok tem que ficar assim Jason tudo maiúsculo ponto string e f Ok feito isso ele vai converter esse valor aqui sempre em uma string e retornar ele pra gente sempre no modelo certo ou seja precisa tá exatamente desse jeito aqui ó Jon string antes do valor da sua mensagem certo aí dentro do coches vai aí o valor da variável beleza vamos clicar aqui em salvar Ok vou pedir para ele me falar novamente a dos serviços
vamos vir aqui em execuções certo vamos ver ele executando aqui agora OK e retorn resposta pra gente certa atualizar aqui Opa tem um erro novamente vamos verificar qual foi o erro texa saiu certo saiu certo só que a gente errou outra coisinha vamos ver aqui de novo vamos voltar aqui pro editor quando a gente coloca esse Jason P stringify ele já converte também aí uma string em formato Jason para dentro aí do da nossa requisição porém a gente precisa também tirar aqui é as chaves que a gente deixou essas chaves aí elas elas vai ficar
como se fosse tipo dupla chave dentro do da requisição e isso daí vai dar um erro então vamos remover elas Ok é desse jeito quem se garante faz na prática vamos voltar aqui deleta aqui deleta aqui Beleza deixa assim no caso sem as aspas vamos salvar aqui vamos voltar aqui em execução Vamos só pedir para ele repetir aqui a execução repetir com workflow que tá salvado agora né Deixa eu ver aqui é esse vamos ver aqui se vai dar certo Acho que eui no modo certo né Deixa eu ver que tem duas opções aqui de
reiniciar né É acho que vai dar certo agora vamos ver aqui vamos ver vamos ver aqui ele já dá comando dentro do nosso banco de dados Eu só acho que a gente colocou um time muito grande aqui dentro do digitando Ok vou colocar aqui 40 é suficiente vou clicar aqui em salvar né para quando ele criar um delay criar um delay aqui menor certo vou pesquisar aqui quant é que tá a consultoria completa e vamos ver o que que ele vai responder aqui pra gente tá ali digitando é o valor da Consultoria completo né r000
Ele trouxe ali certo respondendo ali pra gente ali tudo certinho vou perguntar qual o requisito para instalar o Type bot Qual o requisito da instalação do Type bot vamos ver olha aí né troue pra gente uma VPS três subdomínios e vamos ver se ele tá trabalhando dentro do contexto que a gente colocou ele também para trabalhar com a memória certo então V eu vou perguntar aqui para ele e o super base ele tem que trazer pra gente o requisito do super base se a memória dele tiver configurada certinho ó vou ver aqui ainda até errei
ali o nome suabase mas acho que ele vai conseguir entender perfeitamente aí ele entendeu ali né su su base vou perguntar o requisito e o requisito e o requisito ele tem que trazer o requisito do super base agora vamos ver e bom Pessoal esse é o bot certo a gente fez um treinamento aí bem básico aqui com ele colocou ali um prompt bem simples mesmo e fez ali o pad de uns arquivos né se você quer est ali alterando com o prompt dele é muito simples vocês vão vir aqui né no da principal vamos clicar
aqui na no ia agente e aqui a gente altera o promt dele ok aqui a gente vai colocar as restrições de como ele deve trabalhar ok Você vai colocar aqui Ah se você não conseguir responder fala que tá transper um cliente para um atendente entendeu que aí o bot ele vai responder desse jeito e aí já vai vai deixar ali né só esperando você dar continuidade para seguir no assunto entendeu você também consegue configurar e funções tive que para quando configurar o cliente para jogar para um atendente você desativar já o bot também né quando
ele verificar essa situação também já desativar o bote para você só dar continuidade entendeu sem precisar que você mande uma mensagem primeiro para poder desativar o bot Ok se ele não conseguir responder é ele consultar um outro banco de dado diferente tentar trazer uma resposta diferente colocar as condições de de como não deve atuar e de como deve Ok tudo aqui nessa parte de System beleza e o treinamento né de arquivos O que que vocês vão fazer vocês vão estar subindo sempre os arquivos aqui para dentro dessa pasta né E tá enviando ali um por
um OK se vocês querem est sempre adicionando a imagem de um arquivos O que que a gente vai fazer aqui dentro do nosso workflow né vamos vamos clicar aqui em salvar a gente vai voltar aqui dentro do nosso data save né Deixa eu ver aqui I test da i test data save O que que a gente vai fazer aqui antes vamos supor que tu vai subir mais de um arquivo aí dentro da máquina de vocês a gente vai adicionar aqui um super base bem no início ele vai deletar as linhas as linhas que ele vai
deletar vai ser as linhas do do document Vamos pesquisar aqui document document e aqui a gente vai deletar e deixa eu ver se eu deixar sem condição ele deleta todas as linhas vamos ver aqui fazer um teste aqui a gente precisa adicionar uma condição a gente vai adicionar a condição que o ID ele tem ID aqui dentro tem o id o id precisa ser diferente né not igual a zero eu sei que o ID nunca vai ser igual a zero então ele vai deletar tudo que o ID é diferente de zero Ok e aqui eu
ponho para depois de ter feito isso vou colocar esse carinha para executar apenas uma vez Execute 11 ok que aí a partir daqui certo ele vai executar só uma vez que vamos supor que ele desinstala aqui vários carinhas e aqui ele vai executar que vai trazer pra gente mais de um item aí is vai executar aí várias vezes ou seja então a gente coloca aqui executar apenas uma vez beleza feito isso a gente salva E aí agora a gente pode executar aqui certo Opa deixa eu colocar aqui também para quando já tiver vazio ele retornar
né um valor para ele conseguir ele prosseguir ainda tranquilo beleza e aqui ele vai est salvando ou seja se eu colocar outro arquivo aqui dentro Vamos colocar outro arquivo aqui dentro dessa pasta vamos vir aqui que no caso é esse né Vamos colocar outro arquivo aqui dentro deixa eu puxar aqui do meu drive outro arquivo aqui vamos ver treinamento de arquivos e aqui eu vou fazer um download fazer uma cópia certo e essa cópia eu vou mover ela deixa eu ver onde eu movo ela deixa eu ver eu vou enviar ela aqui para aqui mover
eu vou mover ela pra pasta lá que a gente acabou de criar né do Daia testes e mover aqui para dentro perfeito vamos voltar aqui voltar aqui novamente vamos ver aqui agora eu posso estar jogando todos os meus arquivos aqui dentro e tá né exportando pro meu banco de dados é só executar aqui novamente que ele vai limpar né todos os arquivos limpou e já vai colocar os novos arquivos aqui dentro no caso ele vai colocar dois arquivos baixou os dois colocou os dois lá dentro do meu banco de dados se eu atualizar aqui olha
aqui ele pegou tanto as possíveis perguntas como também aí né é os arquivos ali de de serviços né O que o trabalho vamos ver aqui o que que tem aqui nessas possíveis perguntas para ver se o nosso bot já vai funcionar com ela certo vou fazer essa pergunta aqui é posso entregar o o Type boot com Evolution e vamos ver o que que ele vai responder aqui pra gente sim Evolution tem integração Nativa com o Type bot beleza e agora a gente já consegue jogar os arquivos aqui para dentro e sempre tá atualizando aí toda
vez quando você precisar atualizar aí o teu banco de dados é só vir aqui e executar né que ele já vai deletar e já enviar aí os arquivos aí para dentro do seu banco de dados aí de forma muito simples beleza e aí para deixar o bot ativado é só deixar ativado aqui ok E aí você já conseguem já utilizar aí essa inteligência artificial aí sem problemas beleza sem precisar nada ligado porque tá rodando aí dentro da sua nuvem beleza e bom pessoal o vídeo é esse Eu espero que vocês tenham gostado ficou um vídeo
aí um pouco longo certo mas eu espero aí que eu tenha AD aí de forma bem simples para você poder estar entendendo eu vou estar deixando esses workflow que a gente criou aqui esses projetos que a gente criou aqui tanto o principal e os outros dois que a gente criou certo e o do time também né para ele poder tirar do tempo horário para para vocês aí conseguir estar utilizando e fazer somente as modificações de vocês também beleza para vocês estar pegando esse material conseguir estar estudando fazer as modificações que vocês precisam est fazendo né
para poder a est funcionando aí dentro da máquina de vocês Beleza vou est deixando no material de apoio Ok vou tá deixando aquele código também que eu utilizei no material de apoio beleza para vocês conseguir tá fazendo aí né criando aí sua inteligência artificial do n8n beleza e bom pessoal né esse modelo que a gente fez é um modelo bem simples A gente conseguiria estar fazendo até um bem mais complexo eu utilizo esse modelo aqui deixa eu mostrar aqui para vocês que é um modelo semelhante do que esse deixa eu pegar ele aqui que é
o dê a e a principal Cadê como tem muitos projetos aqui acaba me perdendo aqui achei esse é um projeto um pouco semelhante do que esse que a gente fez certo só que ele Qual é o diferencial dele Armando o dele é que ele trabalha com com e um mecanismo de que quando a a pessoa manda mais de duas mensagens ao mesmo tempo tipo um oi bom dia né o Bot ele jogar essas mensagens dentro de uma contingência e utilizar as duas ao mesmo tempo como se fosse uma mensagem só ou ou seja porque tem
aqueles cliente que chega e já vai mandando várias mensagens de uma vez e não espera a resposta né e pro bot não ficar bugando com isso esse modelo aqui já trabalha com isso né algo bem mais complexo tá fazendo não adicionei esse vídeo pro vídeo não ficar muito grande OK e ele também aqui trabalha com comandos certo comandos que se eu chegar aqui deixa eu trazer aqui para vocês dentro do meu WhatsApp vocês entender melhor Ok comandos como esse daqui onde eu simplesmente jogo os arquivos lá dentro do meu do meu drive eu não preciso
acessar meu 8n só rodo o comando update data que aí ele atualiza o banco de dados já sozinho entendeu update data ele já pega e atualiza o banco de dados aí para para mim beleza Ou seja eu executo comandos dentro do meu WhatsApp eu posso alterar o prompt na hora que eu quiser pel pelo celular mesmo na onde eu quiser né pelo computador enfim alterei meu prompt Eu só chego aqui dentro do meu do meu do meu próprio WhatsApp certo on gente tá rodando bot dou aqui update prompt e ele já vai atualizando o meu
prompt né Essa foi uma função que eu criei aqui dentro dele ok onde ele vai fazendo isso né que são aqui as executar funções Ok Ele sempre vai executando aí de forma aí né Eh toda vez aí quando eu passo essa instrução para ele ok outras coisas que ele tem também ele tem algumas funções a mais que eu também vou criando Ok de quando eh o cliente chegou ali no no o bot não sabe mais o que responder pro cliente né ele falar que tá redirecionando me cliente certo para mim né para um dos atendentes
E aí ele executa uma função e já desativa já esse bot também automaticamente ok esse aqui é um bot bem mais completo né que realmente requer bem mais tempo pra gente conseguir construir um bot desse mas aí eu consigo estar fazendo aí tranquilamente com2 se você quer aí tá vendo como a gente consegue segue tá modificando esse bot que a gente criou vocês comentam aí nos comentários Ok onde a gente pode estar trazendo uma atualização desse bot que eu fiz junto com vocês para deixar ele mais ou menos aqui nesse modelo que eu tô mostrando
aqui agora para vocês né que é um bote bem mais complexo Ok e bom Pessoal peço que você se inscrevam no canal deixe o like aí mar para não perder mais nenhum vídeo como esse beleza e continuar trazendo aqui mais vídeos pro Canal valeu no