Olá pessoal tudo bem Olha só não é exagero nenhum a gente cobrar R 15. 000 para desenvolver uma solução como essa daí que a gente tá anunciando no vídeo né qualquer clínica odontológica ou de estética de médio porte tá ela fatura aí no mínimo 100. 000 e os custos com funcionários são muito altos né agora só Imagine quando custaria manter uma equipe 24 horas por dia 7 dias por semana ia seri caro hein Deixa eu te mostrar como é que isso funciona para você entender melhor do que eu tô falando e eu vou fazer uma pequena demonstração isso é um chatbot ou seja um robô de atendimento e que ele é feito com inteligência artificial e uma tecnologia no code quer dizer que você não precisa ser um programador para desenvolver e ele é conectado no o seu WhatsApp Business ou então na Evolution api vou fazer uma demonstração aqui e vou fazer uma pergunta para ele Olá vocês têm horários disponíveis para amanhã segunda-feira ele já respondeu aqui vamos executar o áudio temos os seguintes horários disponíveis para amanhã 30 de dezembro 15 hor 17 hor 18 horas 19 horas se você gostaria de agendar uma avaliação gratuita por favor me informe seu nome e o seu melhor e-mail pessoal eh o nosso agente de Inteligência Artificial o chatbot ele nesse caso aqui ele é integrado na plataforma c.
com né a Cau ela é é muito utilizada aí para agendamentos né de horários né e ele ele fez uma consulta lá no c. com verificou os horários que estão disponíveis me informou aqui né então se eu disser que vou querer agendar ele vai eh gravar as minhas informações lá no c. com vai enviar um e-mail para o para o cliente vai enviar um e-mail confirmando que aquela aquele agendamento foi criado né E aí nesse e-mail pode ter as informações de endereço e tal e a pessoa também ela pode cancelar por aqui também né ela pode também cancelar né eu vou eu vou prosseguir aqui com a com o atendimento Eu Gostaria de reservar amanhã às 15 horas Ele já respondeu aqui para agendar sua consulta Amanhã às 15 hor preciso do seu melhor eil poderia mear por favor E aí o robô Ele também entende tanto voz como entende texto Vou mandar o meu e-mail aqui em forma de texto tá vou mandar aqui é como eu mandei um texto ele vai responder em texto também ó ele já fez o agendamento eh ele já registrou no banco de dados lá do cau.
com nesse momento aqui ó a plataforma já me mandou um e-mail ver se eu consigo mostrar aqui a plataforma k. com Já enviou um e-mail confirmando aqui o agendamento eu acho é não Não dá para mostrar mas ele já registrou aqui se ouviram o barulhinho né e aqui eu poderia cancelar Esse agendamento eu posso aguardar né Eh então e ele é um sistema que ele resolve um problema de atendimento e Especialmente nos horários de intervalo de almoço né fora do horário de atendimento sábado e domingo né então ele pode aumentar muito o faturamento de uma empresa de uma clínica né porque os horários já vão estar reservados h e ele tem outras funcionalidades aqui né ele você pode eh enviar para esse chatbot Você pode enviar um conhecimento específico né para que Ele pudesse eh responder dúvidas as dúvidas mais frequentes dos clientes né ele pode fornecer o endereço da clínica o telefone Ele pode inclusive eh direcionar a pessoa para um atendimento humano né eu vou fazer uma pergunta mais técnica aqui mais complexa e vamos ver como é que ele se sai né Olá quais são as vantagens do tratamento de resina para quem não sabe o tratamento de resina é para clareamento dental né eu eu mandei esse documento para lá ele gravou na memória dele e vamos ver a resposta que ele vai dar aqui sobre o tratamento de resina Ele já respondeu aqui vamos ver o tratamento com resina tem várias vantagens ele é estético pois pode ser moldado para se parecer com o dente natural além de ser uma opção minimamente invasiva a resina também pode ser utilizada para reparar dentes danificados fechar espaços entre os dentes e melhorar a aparência do sorriso é sempre bom lembrar que a melhor forma de entender Qual tratamento é ideal para você é agendar uma avaliação gratuita assim podemos avaliar suas necessidades bom gente aí eh foi uma uma estratégia programada tá a gente escreveu lá no prompt do do robô do agente de Inteligência Artificial que ele deveria sempre oferecer um agendamento né para uma avaliação gratuita né mas isso é uma estratégia comercial da empresa Tá bom então nesse vídeo nós vamos aprender a desenvolver essa solução tá ela é uma solução que ele usa superbase nhn Google Drve tá é uma solução Bem completa que a gente vai aprender a fazer a partir de agora bora pro vídeo Olá pessoal eu sou o André Alencar e agora a gente vai começar a entender tudo como funciona esse agente de inteligência artificial para fazer agendamentos e essa é uma solução que ela vem evoluindo tá gente eu venho melhorando ela a cada a cada vídeo a gente vai incorporando novas funcionalidades né e o fluxo ele vai ficando melhor né a cada a cada versão que eu venho lançando eh para vocês terem uma noção você que tá chegando agora nesse mundo de automação a ferramenta principal que nós vamos utilizar aqui é justamente aqui o nosso querido nhn tá gente eh a gente vai criar uma conta aqui no WhatsApp Business tá eh nós vamos criar as contas lá na Open eii a gente tem que ter uma conta lá no chat GPT também vai ser necessário ter uma conta aqui na Eleven laabs tá E essa conta da Eleven laabs ela é opcional porque a gente pode utilizar também o áudio do chat GPT né é um um áudio um pouco mais robótico não é aquela qualidade Que Vocês ouviram lá no início mas se o o o seu intuito for não ter outro custo adicional você pode não utilizar e usar o o áudio da da openi mesmo né Eh nós vamos usar para banco de dados nós vamos usar aqui o superbase tá bom e nós vamos usar também o Google Drve né o superbase no caso ele vai pegar um arquivo de conhecimento que tá no Google Dr né então basicamente a solução ela é um fluxo do nhn tá bom e eu vou mostrar agora para vocês o fluxo ele é um fluxo e um pouco longo mas ele não é complexo tá gente não se assusta aí com a quantidade de nós que ele tem eu vou explicar de um por um para vocês aqui para vocês entenderem Ele é bem simples na verdade de implementar é depois que você tiver todas essas credenciais em mãos né então a gente vai lá pro pro o ntn né é PR quem não sabe se você ti esse arquivo aqui é só você importar né aqui mais ou menos por aqui assim é possível importar Aqui você clica ele vai aparecer uma janelinha para importar um arquivo ele vai importar Depois disso você vai ter que colocar as credenciais né no fluxo né mas deixa eu ir ensinando aqui para vocês como é que funciona tudo tá ã o fluxo começa com a conexão aqui ó nesse ponto aqui é nosso web Hook ele recebe lá a conexão da nossa api oficial né então a gente tem que ter as credenciais da api oficial tá gente a gente tem que ter o o client id e o e o cliente Secret tá isso aí quando você cria um aplicativo lá na no Facebook aplicativo do Facebook em developers. facebook.
com aí você vai criar um aplicativo com o seu nome lá uma logomarca e tal eh eu eu vou deixar uma documentação explicando como você cria esse e esse aplicativo lá também eu já expliquei em outros vídeos aqui você vai encontrar aqui no canal tá então de Poso dessa dessas eh credenciais a gente já consegue conectar aqui na na no no no WhatsApp né através da api oficial somente colocando essas credenciais aqui eh depois é só alterar esse esse nó aqui tá Gente esse nó o set Fields Basic ele concentra toda a toda a configuração do fluxo tá a as as credenciais que você precisa tá da Eleven laes então caso você v utilizar a a Evolution api né e Então nesse arquivo aí ele você vai colocar lá ó Aqui nós temos aqui a né da da Eleven Labs tá aqui a gente coloca aqui eh e no final do arquivo no final do do da configuração do nó a gente coloca lá o token de api da nossa api oficial né Eh basicamente as configurações elas são essas a gente teria mais alguns ajustes que seriam a colocação das credenciais da superbase lá no superbase é é necessário criar um banco de dados lá eh um banco de dados que ele vai armazenar as informações né do nosso hag né o hag para quem não sabe o hag é aonde ele armazena as informações do conhecimento né Eh foi aqui onde ele consultou sobre o tratamento de resina né eu já tinha um arquivo que tava armazenado lá no hag no caso ele fica no google drive e aí o o o nosso fluxo Ele leu o arquivo do Google Drve e transforma num banco de dados vetorial que lá fica lá na nossa querida superbase tá então se você clicar aqui na no no coisa da no nó da superbase você vai ter que colocar as credenciais lá de superbase eu vou daqui a pouco fazer uma explicação mais profunda tá gente eu tô colocando aqui de forma geral para você entender né então o fluxo ele quando a pessoa envia o áudio ele vem por aqui ó você tá vendo aqui ó que ele tá mais verdinho né então ele recupera lá o arquivo de udio a gente manda esse arquivo pro pro chat GPT a gente transforma esse áudio num texto a gente faz aqui um debol tá o debal da da mensagem para evitar que o bot Execute por eh várias vezes né se a pessoa enviar várias mensagens iguais esse esse debounce aqui ele vai esperar 5 segundos tá ele vai agrupar as mensagens em em um uma janela de tempo de 30 segundos né Ah e a coisa assim mais assim legal que que eu que eu acho aqui desse fluxo é que a gente grava todas as mensagens tá as mensagens enviadas pelo cliente e as mensagens enviadas do robô pro cliente a gente grava lá na supabase e E aí a gente consegue fazer um followup tá gente a gente consegue fazer um followup das mensagens O que é isso muitas vezes as pessoas elas deixam o chatbot no vácuo né a gente começa a falar lá e ele de repente o cliente se se distrai vai fazer outra coisa vai dirigir atende o telefone né e ele esquece que tava falando com o bot né E aí o followup ele ele vai analisar essas mensagens que foram enviadas do bote pro cliente ver se houve resposta se não se cabe ainda alguma intervenção se foi finalizado né eh não sei se vocês viram aí durante a nossa conversa com o bot ele ele mandou lá para mim um oit Oi e aí né ele ele tentou retomar a conversa e eu tive que dizer para ele que não queria e que eu tive que cancelar né senão ele ficava me chamando lá né Então essa é é uma parte que ela ela deixa o atendimento muito humanizado né a pessoa nem sabe que é um robô que tá falando com ela Ah então Eh com todos esses dados gente eh a única coisa que tem assim um pouco mais uma complexidade um pouquinho maior são os essas ferramentas personalizadas aqui ó que eu vou mostrar para vocês quais são que são as ferramentas personaliz que elas e conectam no c. com né lá ele vai pegar os Slots de tempo disponíveis no cau. com que o bot diz lá ó tá disponível 15 horas 16 horas tal então ele busca aqui ele também verifica os agendamentos que estão feitos pro cliente especificamente tá E ele pode fazer o agendamento tá ele tem aqui o o a ferramenta personalizada aqui que faz o agendamento manda isso lá pro C depois gente que ele faz esse processo né e a gente manda mensagem aqui ó de volta para PR api oficial Lembrando que com pequenos ajustes aqui tanto nesse nó como nesse aqui a gente poderia facilmente conectar com a Evolution api né mudando só aqui o Web Hook e a saída da mensagem né por volta da mensagem aqui a gente quando a mensagem é de áudio a gente faz um processo um pouco diferente né a gente vê aqui se a pessoa ela ela configurou para responder com a voz da do chat PT ou da Eleven Labs Se for para Eleven laabs ele manda lá através de uma conexão com a api da Eleven Labs e devolve o áudio aqui pro cliente o mesmo processo caso a configuração não esteje habilitada para Leven laabs ele vai para Open ai ele pega o texto transforma num áudio e devolve isso pro nosso cliente tá bom gente então o fluxo ele funciona dessa forma eu vou detalhar um pouquinho mais aqui para vocês entenderem como é que funciona e outro detalhe é que a gente incluiu aqui esse hag Loader o hag Loader Ele lê lá os arquivos aqui do Google Drve Ele leu os arquivos do Google Drve e transforma em o banco de dados vetorial aqui nesse ponto né é por isso que o o nosso bot consegue recuperar as informações porque a gente pega esse arquivo lá que contém os tratamentos resina tal Clare não sei o qu porcelana não sei o quê e aí ele transforma aquilo tudo no banco de dados vetorial e isso tá armazenado lá no superbase né então quando o nosso o nosso agente de a ele é perguntado sobre um um determinado tratamento ele faz a consulta aqui né ele faz a consulta aqui no banco de dados vetorial para saber se essa informação tá lá né isso tem várias vantagens né porque o bote ele começa a ser muito inteligente né el dar respostas muito precisas né e consegue a responder eh questões complexas e bem técnicas sobre determinado produto né Eh isso aqui também evita que ele alucine né evita Alucinação porque a a a inteligência artificial quando ela não sabe ela procura dar a melhor resposta que ela conhece para um determinado assunto e muitas vezes isso aí é uma alucinação então pra gente e ter uma explicação mais completa de Como o fluxo funciona eh eu vou aqui desmar para vocês tá gente isso aqui é o fluxo realmente lá no NN como vocês estão acostumados a olhar né ali no começo do vídeo era uma imagem que eu tava riscando para poder eh dar uma visão geral né então o fluxo ele é esse fluxo principal mas aqui essas ferramentas personalizadas ó o get horários o list C meeting aqui o make Call meeting e o delete C meeting que eles fazem as funções relacionadas justamente ao nome né o delete cal meting apaga o agendamento O make C ele faz um agendamento o list ele ele lista os os agendamentos já feitos em nome do cliente e o get horários ele verifica os horários os Slots de horários que estão disponíveis né aqui lá então é necessário em nosso fluxo eh a gente importar né deixa eu filtrar aqui somente pelo pela tag bom então a gente tem que importar além do fluxo principal nós vamos ter que importar o c.
com get horários o c. com list booking O call. com make Call meeting o call.
com deleting Call meeting tá esses fluxos eles são bem simples na verdade tá eles são consultas de api em que ele recebe o dado do do fluxo principal a gente seta os valores aqui e ele faz uma requisição lá pro c. com ó ele faz a requisição aqui dos Slots nesse caso aqui né e ele devolve os resultados lá pro nosso chatbot eh os outros fluxos eles também são muito parecidos tá o list booking ó a gente faz uma requisição lá pro pro c. com só que aqui a gente tá buscando aqui os agendamentos já prontos né já já feitos em nome do cliente ele recebe os parâmetros né ele recebe os parâmetros aqui que no caso seria uma data Inicial e data final faz a requisição a gente filtra somente as os eventos que estão com o status e acept né aceito através de fluxo personalizado através de um código personalizado ã perdeu aqui o filtro e na hora de fazer o agendamento na hora de criar o agendamento um um fluxo bem parecido também né a gente recebe aqui as informações lá do fluxo principal eh a gente faz aqui uma um pequeno ajuste aqui nas datas tá gente porque tem a questão do horário UTC né horário padrão mundial a gente tem que fazer um ajuste aqui porque o cal.
com em relação à hora brasileira ele é 3 horas a menos então eu ajusto aqui o horário antes de enviar e aí a gente faz a requisição lá pro cal tá aqui a requisição que a gente faz para lá um Jason que a gente envia para lá com todas as informações de acordo com a documentação da api do c faz a solicitação para lá e pronto tá gente ele não não tem assim muita dificuldade tá e se você for adquirir aí o o o fluxo a única o trabalho que você vai ter seria importar tá você vai ter que importar todos esses fluxos aqui eh além do fluxo principal né o fluxo principal ele vem com uma versão e da api oficial e uma versão do Evolution api aí você vai subir aqui esse esses fluxos personalizados e tem tem que alterar aqui no config aqui a a ke né doc. com né tem que alterar a ke e alterar o ID do evento né em todos os fluxos aí que você enviar né para quem não sabe e deixa aí não é c. com para quem não sabe para pegar o ID do evento é só entrar aqui em tipos de evento que você já deve ter criado lá no c.
com aí você vai no evento ó aqui na URL tá disponível o ID do do o evento Type ID né então você coloca aqui o evento Type ID na configuração em todos os fluxos tá gente em todos os fluxos personalizados aqui [Música] tanto no no get horar no list booking né no make cm no delet cm em todos esses aqui você tem que colocar a chave de api da da do c.