Seja muito bem-vindo a esse treinamento aqui completo da IA. Eu vou mostrar nesse treinamento como você construir uma IA do zero. Esse treinamento vai ser dividido em duas partes. E numa primeira parte nós vamos mostrar uma estruturação através do Google Docs, onde você vai organizar o projeto e depois então vamos levar o treinamento de fato para a máquina, onde você vai ali configurar. Nesse treinamento nós vamos mostrar de Tudo. Vamos mostrar acionamento de calendário, calendário múltiplos, como criar neurochas, fazer transferência para humanos, como personalizar a forma da máquina falar. Inclusive, utilizamos aqui um exemplo dela
usar um minês aqui na hora dela estar colocando e construindo seus textos, como ela consultar um Google Sheets, salvar uma informação lá ou consultar o cadastro de um cliente dentro da do Google Sheets. Olha, é um treinamento absolutamente Completo. Sei que é um treinamento um pouquinho mais longo, mas eu tenho certeza que vai valer cada segundo que você investir aqui e vai sair daqui com muita informação, muitos insightes, com muitas possibilidades. E para que a gente pudesse criar aqui um cenário fictício e assim poder trabalhar uma ideia, entenda que aqui nós queremos o seguinte. Criamos
uma IA que atende um consultório odontológico onde tem dois dentistas e eu preciso que esse IA Comece uma relação já fazendo uma saudação de uma maneira específica. Então, coletando o nome e o CPF do paciente, verificando se esse paciente já está cadastrado na base. Vamos usar um Excel para isso. Se estiver, então ele segue apresentando um menu. Se não estiver, ele segue cadastrando esse usuário nessa mesma base, onde também vamos usar um Excel. Seguindo nesse caminho, também essa máquina vai est preparada para tirar dúvidas gerais, Dúvidas que o paciente venha a ter, falar do currículo
dos doutores, fazer o agendamento, reagendamento, cancelamento, seja de uma consulta, seja de uma avaliação, de um retorno de uma consulta, olha, e muito mais. Então, ele é um treinamento bem completo. Sugiro que você possa assisti-lo prestando bastante atenção, que com certeza você vai conhecer e entender muito da potencialidade da nossa tecnologia. Vamos nessa. E para começar o Treinamento, eu sugiro que você utilize um Word ou um Google Sheets, que é o caso aqui que eu estou usando. Inclusive, tudo o que eu tô escrevendo aqui neste material estará à disposição junto a este vídeo para que
você possa fazer o download deste modelo, bem como ele também está disponível no nosso template, lá na área de template do próprio sistema. E por que que eu recomendo que você utilize um Google Sheets ou mesmo um Word? Porque você vai Poder aqui planejar o seu treinamento, planejar o que você vai fazer. Você pode sim, claro, sair já ali colocando todos os treinamentos diretamente no sistema. Há uma primeira mão pode até parecer mais simples. No entanto, se você organizar as informações, primeiramente as suas ideias, organizar o que eu vou ensinar aqui, você vai ter muito
mais assertividade. Fora que para você ajustar aqueles detalhes que você vai precisar ajustar durante os Treinamentos, aqui com certeza é uma boa pedida. Bom, siga acompanhando esse vídeo que você vai entender. Quando eu vou começar um treinamento, a primeira coisa que eu faço é definir nesse Word esses tópicos, independente do tipo de máquina ou para que tipo de segmento que eu estou treinando na máquina, primeira coisa que eu faço é colocar essa estrutura legenda de cores. Bom, vale dizer que essa legenda de cores de nada vai servir pro sistema, mas vai ajudar Na organização aqui
dos materiais. Depois sobre a empresa, é um tema que eu vou precisar especificar para máquina, a personalidade que eu quero que ela siga, as regras gerais, o que eu quero que ela sempre obedeça. E já a saudação, porque é fato que qualquer máquina nós vamos ter alguma regra de saudação. Aí dependendo da máquina, eu vou ter regras de como tirar um pedido, como executar um agendamento ou como fazer alguma coisa mais específica com relação à Aquele treinamento em questão. Para esse treinamento, nós vamos montar aqui uma clínica odontológica, do qual ela é especializada em trabalhos
odontológicos, bem como também harmonização facial. E também criei aqui na minha ideia a ideia de que eu tenho dois dentistas ou dois profissionais, dois duas pessoas habilitadas a atender a este espaço. Então vamos começar aqui pela legenda de cores. Mais uma vez, não é nenhuma regra, mas eu gosto de Estabelecer que são apenas temas em destaque. Quando tiver vermelho, são terminologias utilizadas para contextualizar comportamentos, tipo quando o usuário pedir alguma coisa, quando for um cliente, você deve agir de outro modo. Enfim, são esse tipo de terminologias. Bem como o azul eu coloco como acionadores de
comandos. Ou seja, uma pergunta que eu vou fazer que vai estimular o usuário a seguir por alguma trilha específica. Vai dar para entender Tudo melhor conforme eu monto este material. Aqui tô fazendo algo bem resumido sobre a empresa. Vou colocar um descritivo sobre a empresa, um cenário real, deveria se colocar talvez um pouco da história da empresa, um pouco dos objetivos dela, mas que eu fui bem direto ao ponto, coloquei basicamente que é uma odontologia ligada a procedimentos odontológicos e estéticas faciais. Coloquei que os profissionais é o Dr. Antônio Júnior e a Dra. Ana Beatriz
de forma fictícia naturalmente. Do mesmo modo aqui em personalidade, também tô sendo bem resumido, você pode colocar personalidades mais apropriadas do estilo que você quer que a máquina se comporte. Aqui eu tô usando o mesmo exemplo que eu utilizei lá nos treinamentos do conceito lógico da da IA, né? que ela deve usar expressões mineiras como e sou, entre outras, e que ela deve demonrar muita alegria ao receber o contato do usuário. Em regras Gerais, já tô definindo que ela deve construir texto de modo mais resumido, que ela deve sempre aplicar em grito em áreas de
destaque do texto, deve utilizar emojis bem exagerados para para trazer coerência dentro do texto, uma questão mais de estilo, e já definir aqui dentro de regras gerais terminologias, ou seja, eu tenho uma situação de cliente ou paciente que já são pacientes recorrentes aqui do do laboratório do consultório, leads são Usuários interessados no serviço e o usuário é quando eu não sei nem se é um usuário, lead um paciente. Também estabeleci aqui que ela é um assistente de uma clínica odontológica com a missão de atender aos usuários, transferir atendimentos para especialistas, agendar exames, avaliações e consultas.
Vale destacar que essas regras gerais também, claro, você vai criar de acordo com o seu projeto, com aquilo que faz sentido para que o que você tá construindo. Já Aqui em saudação, eu tô colocando assim: ao iniciar um atendimento, você deve saudar o usuário conforme abaixo. Bom, uma observação, é só uma dica com relação a cores. Observa que aqui é o usuário. Usuário, inclusive, ó, faltou aqui esse usuário. Ou seja, é uma terminologia, é o defendo que fica mais harmônico o texto ou organização visual para você fazer manutenções futuras do seu assistente. Então, iniciar o
atendimento, você deve saudar o usuário Conforme abaixo. Olá, eu coloquei aqui, usei um caractere especial. Não que tenha que ser esse caractere, mas é um caractere que ele normalmente não é usado na construção de um texto. Então só simplesmente por isso eu organizei ele aqui. Eu coloquei assim: "Olha que aqui ela deve inserir o nome disponível do usuário, ou seja, o nome disponível do usuário é aquele que está no WhatsApp, tá?" Ou seja, aí quando ela começa um atendimento, ela já captura Este nome. Obviamente que ela avalia se aquilo é um nome, mas por vezes
um exemplo muito comum é quando a pessoa coloca assim: "Jesus é o Salvador". E aí Jesus é o Salvador, pode muito bem ser o nome de um usuário. Então corre o risco sim da máquina chamar o usuário de olá Jesus é o Salvador, como eu posso te ajudar? E talvez não seja isso que você queira. Então, a gente vai explorar aqui ao longo do material como lidar com algumas questões desse sentido, mas Nessa altura, nessa altura aqui da apresentação, eu quero que aqui ela insira o nome disponível do usuário. Vale um outro comentário, a máquina,
se você não pedir nada para ela, ela já vai fazer isso porque internamente já existe essa regra que ela deve usar o nome que tá disponível. O nome disponível, ou seja, é o nome que está no WhatsApp, tá? Já é uma regra padrão. No entanto, aqui eu tô estabelecendo uma exataforma de como eu quero que a máquina faça essa Saudação, porque aqui eu vou pedir para ela solicitar um nome completo e solicitar aqui o CPF, ou seja, aqui ela vai usar o nome do usuário disponível e aqui ela vai usar o nome completo e o
CPF. Honestamente, eu não gosto dessa ideia aqui, mas eh devido ao conteúdo, a algo que eu quero apresentar aqui para você, eu deixei dessa forma propositalmente. Então, pode não fazer tanto sentido agora. Isso aqui eh eh eu já estou estimulando um erro na máquina Pra gente entender como a gente contorna eventuais problemas. Mas de qualquer forma, vamos supor que aqui no momento ainda que eu tô só começando a construir essa máquina, então eu decidi que eu quero que ela saúde o cliente exatamente dessa forma. Mais um destaque, mesmo que eu não tivesse definido e o
cliente deu um oi, ela já sabe como saudar, mas ela vai saudar da forma dela, de uma maneira aí que é muito boa, inclusive, mas de repente você quer personalizar a Maneira. Aqui no meu caso, eu quero que ela pergunte o nome e o CPF, porque eu vou querer que verifique se esse nome, se esse CPF, ou seja, se essa pessoa já é cliente aqui, já é paciente aqui da da nossa clínica fictícia. Então, por isso eu faço questão que ela pergunte o nome e o CPF. E aí eu digo assim, olha que após o
usuário informar o nome e o CPF, então que ela deve obrigatoriamente e exatamente enviar a seguinte mensagem. Olha, observa que aqui eu dei aquele Destaque do obrigatoriamente e exatamente. Por quê? Porque eu preciso muito que ela envie exatamente essa frase sem qualquer alteração. Por qual razão? Observa que ela tá numa cor azulzinho aqui que eu defini que quando eu uso o azul é porque eu vou acionar um próximo comando. E que comando que eu vou acionar a partir disso? Eu quero justamente que seja acionado um neural chain, OK? Esse neurochain, eu quero que ele verifique
lá numa base em Excel a Existência deste usuário. Vale lembrar que aqui eu vou usar um Excel. Por exemplo, se você quisesse que verificasse esse nome, esse CPF em um sistema, é possível usar o recurso de conexão entre APIs. Para isso, obviamente, o sistema aqui que eu tô falando hipoteticamente, ele deve ser uma API aberta, permissível que faça essa integração entre sistemas, né? Se for o caso, utilizando aquele recurso de conexão via PI, você pode fazer o Sistema ler diretamente o sistema do cliente. Bom, aqui para simplificar o nosso treinamento também e o seu aprendizado,
eu vou fazer uma verificação em uma planilha de Excel que eu preparei com nomes e CPFs, pedindo para que a máquina faça essa verificação lá. Então eu preciso garantir que esse neuralin seja ativo a partir desta pergunta. vai ficar mais claro também à medida com que eu estiver aqui desenrolando. Então, muito bem, eu já Criei estrutura básica, o a legenda de cores que eu vou usar aqui para para eu mesmo me guiar sobre empresa, personalidade, regras gerais e uma saudação. Então, tudo que eu sei até agora é que o usuário vai chegar e ela vai
perguntar o nome e o CPF do usuário. Vamos tacar aqui também e que após o usuário informar o nome completo e o CPF, então você deve enviar, então ela deve enviar obrigatoriamente essa pergunta. Vamos entender porque que eu Quero que ela envie obrigatoriamente essa pergunta. Aqui está. Eu quero que ele faça exatamente aquela pergunta, porque eu vou usar essa pergunta como um acionador deste neurotchen. Então tô criando aqui um neuroochain, que ele vai se chamar verificação de usuário. E aí olha a descrição dele. Execute essa função sempre que o usuário responder à seguinte pergunta. E
aqui tá aquela pergunta que eu fiz ali no momento da saudação após ele ter dado o nome e CPF. Então eu tô dizendo, olha, assim que esse cara responder essa pergunta, execute esse chain. Aqui eu coloco exemplo de ativadores. Pode sim. Ok, tal. Porque imagina que ela vai perguntar, agradeço a informação. Posso verificar na nossa base do seu cadastro mesmo que seja seu primeiro contato. Posso fazer essa verificação agora mesmo? Então o que ele supostamente vai responder é aqui que a gente tá induzindo uma resposta. Posso que ele Responda? Pode sim. Ok, tá bom, beleza.
Ah, mas e se ele responder não? Aí nessa a gente tem que ter um treinamento ou construir algum caminho para caso ele responder não. Mas aqui vamos trabalhar com uma situação mais lógica. Ele passou o nome, CPF e eu pergunto, posso verificar o nome na base? E bom, meio que óbvio que ele vai responder alguma coisa nesse sentido. Pode sim, OK, tá bom, beleza. Não precisamos ter todas as possibilidades, tá? Isso aqui tudo dá Uma pista pra máquina, coloca condições pra máquina que ela consegue fazer as suas assimilações de uma maneira bem adequada, tá? A
hora que eu for levar isso tudo aqui lá pra máquina, tudo vai ficando mais claro, então segura a paciência que você vai compreendendo. Bom, aí aqui eu tô criando parâmetros. Eu tô pedindo para ela recolher o CPF que tá lá na mensagem. Eu tô pedindo para ela recolher o nome completo. Eu vou usar a execução de consultar Planilha. Lembrando que aqui é a fase um do neurochain, é aquela que nós definimos quando ela entra em ação. Depois aqui é a fase dois, que são os parâmetros. Neste caso aqui eu vou recolher esses parâmetros nome CPF,
que é o que eu vou querer consolar na planilha. E depois então tem aqui a fase três, que é execução. Lá na execução eu tô usando então o recurso dentre aqueles nove, tô usando o recurso consultar planilha. Aqui é o nome da guia que tá Lá no Excel também vou mostrar daqui a pouco. Esse aqui é o ID do Excel que eu vou mostrar também. Bom, não é bem Excel, na verdade é Google Sheets, né? Mas enfim, a ação, eu quero que ela faça uma obtenção de informação e a instrução de segundo nível. Ou seja,
eu estou dizendo que o usuário está buscando um atendimento e que você deve, ou seja, você é IA. Lembrando que a gente está conversando com EA, você deve verificar se esse usuário está disponível na nossa Base de dados. Para isso, você consultou a base e obteve esse retorno. Com base o retorno obtido, você deve verificar se o CPF de número, e aqui eu destaco, eu coloco aqui a questão do parâmetro que foi recolhido, está disponível na coluna CPF. E se o nome e dois pontos aqui, coloco também o parâmetro do nome completo. Entendo que no
lugar desse CPF é o CPF que o cliente informou e no lugar desse nome completo é o nome completo que ele informou se está Disponível na coluna nome completo. Bom, essas informações a hora que eu for levar lá pro neurotin, eu vou dar uma explicação um pouco mais profunda, tá? Ah, mas de toda forma o que eu quero mostrar aqui é que então assim que o usuário respondeu essa pergunta é para eu recolher esses parâmetros na conversa, é para eu ir lá naquele Excel, recolher as informações que tem naquela naquele Excel? Então dou instrução no
segundo nível dizendo, olha veja aqui Nesse Excel, tá? O Excel entenda que ele vai ventar aqui no lugar do Extermitor. Veja aqui nesse Excel essas informações dadas pelo usuário estão disponíveis, ou seja, esse CPF e esse nome, se tá disponível no Excel ou no Google Sheets. Caso sim, então você deve mandar um menuzinho dizendo que a gente pode ajudar com consultas, avaliação, retorno ou outros assuntos. Agora, caso não, caso não esteja disponível, então eu quero que você retorne essa mensagem. E Mais uma vez eu tô colocando aqui uma mensagem em azul porque olha, não localizei
seu cadastro na nossa base. Antes de seguir o seu atendimento, preciso realizar um rápido cadastro. Podemos fazer isso agora mesmo, né? E peço para que formate o texto de maneira amigável, ou seja, uma maneira bonitinha, né? Então, ou seja, recebeu essa informação, recolheu esses parâmetros, consultou o Excel e analisou se esse cliente que tá chegando agora, Esse usuário tá chegando agora, está presente no Excel. Se estiver, envie este menu. Se não estiver, faça essa pergunta e acabou. É uma dessas coisas que esse neurotin vai fazer. Então, já vamos pensando aqui. Se ele chegou e saldou,
passou o nome, passou o CPF, eu verifiquei na base, ele encontrou na base, eu entrego um menu. Agora, se eu verifiquei na base, ele não encontrou, eu faço uma pergunta que é para ativar um outro neurrochain, o neurochain, onde Eu vou então cadastrar esse usuário na nossa base. Então, vamos já escrever esse neurchain de cadastro de um novo usuário na base. Vale um destaque muito importante que não adianta escrever aqui e caso não encontre, então execute um próximo neurochain, não. Ele está focado na execução dessa trabalho, dessa missão. Então não adianta aqui você falar assim:
"Bom, e se você não encontrar, você deve então ativar uma outra instrução, ir para um outro Neurochain, executar uma outra atividade". Não, você precisa terminar com alguma pergunta aqui dentro que dessa forma essa pergunta feita, a resposta dada pelo usuário vai então fazer ativar uma próximação. Lembra que o sistema ele é ele reage a uma troca de informações. Então aqui ele verificou se existe ou não esse CPF. Se existe ele deu um menu, se não existe, ele faz uma pergunta. A resposta a essa pergunta vai ativar outra ação, que no caso vai ser Outro neurochain.
Não adianta colocar aqui dentro, então você vá lá e execute o neurochain de cadastrar usuários. Isso não vai acontecer. Aí ela não vai fazer. Imagina que você tenha assistido o treinamento do conceito lógico do sistema. E assim como tá mostrando aqui na tela, lembra que ela recolhe todos os treinamentos que tiveram semântica com aquilo que aconteceu, ela organiza tudo isso em uma tabela. Então ela sai fazendo a leitura de tudo isso e tomando Uma ação. Então se você diz aqui, olha, execute um próximo neurochain, uma próxima ação simplesmente porque ele não estava na base, observa
que neste quadro ela ainda não tem essa informação disponível. Ela vai precisar eh repensar nos trabalhos. Então por isso terminar fazendo uma pergunta faz com que ela revisite novamente todo o catálogo de opções e então recolha aquilo que é de fato necessário. E pronto, a brincadeira é a mesma. Cadastrar o usuário, tá bom? Dei esse título ali para ele. Execute essa função sempre que o usuário responder a seguinte pergunta, ou seja, a mesma ideia daqui de cima. Só que agora a pergunta é justamente essa pergunta aqui. Não localizei seu cadastro, podemos fazer agora mesmo? E
aqui, ó, não localizei seu cadastro, podemos fazer agora mesmo? Então, ou seja, a hora que ele responder a essa situação, é, positivamente, vai executar aqui esse neurochain. Mais uma vez, os Acionadores pode sim, OK, tá bom? Ou seja, aquilo que possivelmente o cliente vai dizer, o usuário vai dizer. Então, da mesma maneira, eu peço para ele recolher o parâmetro CPF, que está informado lá no contexto histórico. Eu ainda digo aqui que caso ele não encontre, então que ele peça o CPF e que salve este parâmetro conforme modelo. Aqui eu dou um modelo, quero uma maneira
que eu quero especificar, que eu quero que a IA salve este parâmetro aqui, no Caso do CPF. Mesma coisa, recolhe o nome, caso não estiver, você deve perguntar o nome. Muito bem. Então, mais uma vez, agora a execução é o é o consultar planilha. Então, eu vou ali no na guia, vai ser cadastrar também. Vou mostrar no Excel. Na verdade, Excel tem duas abas. Tem uma aba que é consultar e tem a aba que é cadastrar. Simplesmente isso. Então é guia que eu vou acessar do Excel. O endereço do Excel aqui é o mesmo. Ah,
e agora eu vou usar a ação de Inserir informações. Mais uma vez, a hora que for fazer isso aqui na prática, vai ficar mais claro. Neste caso, eu vou usar um recurso de mapear, ou seja, vou pedir para mapear a coluna nome e colocar lá o nome completo que o cliente informou, que foi recolhido justamente aqui no parâmetro. E no CPF, a mesma coisa. Lá na coluna CPF, eu vou pedir para que seja colocado o CPF que o cliente informou aqui no parâmetro. E a instrução de segundo nível agora, Basicamente é o quê? Eh, olha,
o usuário te informou o nome eh completo do CPF e você registrou na nossa base. Agora, retorna um texto dizendo que o cadastro foi realizado com sucesso e conclua perguntando para qual especialidade o usuário deseja o atendimento. Entrega esse menuzinho. Ou seja, é exatamente a mesma coisa que acontece com esse sim aqui, mudando basicamente informar pro usuário que o cadastro dele agora já foi efetivado e terminar entregando esse Menzinho. É a mesma coisa. Enfim, vai observando que essa construção, cada um tem o que quer fazer, né? Então, no meu caso aqui, eu quero que ela
saúde o cliente de uma maneira específica. Eu quero que ela recolha o nome CPF. Eu quero verificar se esse nome CPF existe lá no Google Sheets ou num sistema. Se existir, eu quero retornar um menu. Se não existir, eu quero que a própria IA recolha essas informações e registre esse usuário lá. E por fim, entregue o Mesmo menu. E a partir aqui do menu, nós vamos dar continuidade. Repito que a hora que eu for levar isso de fato pra máquina vai esclarecer eventual tema que possa estar um pouco ainda nebuloso aí na sua cabeça. Vamos
continuar. Por fim, então fizemos dois neurochains, o que vai verificar se o usuário existe lá na base de dados e o que vai cadastrar o usuário caso ele não exista. Então, revisando aqui, nem temos muitas coisas. Temos aqui um pouco sobre empresa, Personalidades, regras gerais e basicamente a saudação. Ou seja, no que o cliente chegou, ele é saudado, é perguntado no nome CPF. Essa pergunta faz o neurochain e de verificação da planilha verificar se esse usuário existe ou não há. Se existe, ele entrega um menu. Se não existe, ele acaba entregando uma última pergunta que
essa última pergunta acaba acionando o neurchain de ativação para fazer o registro desse usuário na plataforma e Termina também enviando o menu. Muito bem. Então veja só, a saudação é algo muito importante. Eu preciso garantir que essa saudação aconteça. E o que que eu tô dizendo aqui? Olha, ao iniciar o atendimento, você deve saudar o usuário conforme, né, essas condições aqui que eu acabei de narrar. Muito bem. Mas como eu posso garantir que esse que essa saudação seja executada, sendo que aqui eu vou estar colocando lá em instruções. A hora que for colocar no sistema
vai Ficar mais claro. Repito novamente. Bom, eu preciso garantir que essa saudação aconteça e eu não sei como que esse usuário vai saudar a máquina. Será que ele vai começar dando um oi, um olá, um bom dia, um boa tarde. Será que esse usuário já vai começar chegando perguntando preço de alguma coisa, querendo agendar, né, uma consulta, uma avaliação? Como será que esse usuário vai chegar, né? Nós não sabemos. Então eu preciso garantir que essa saudação Seja a primeira coisa que vai acontecer com o usuário. Então lembrando que nosso sistema tem dois lugares onde eu
consigo deixar coisas sempre em análise à disposição da IA. Uma delas é lá quando a gente tá fazendo regras gerais. regras gerais, sempre tá disponível para IA. E a outra é quando eu tenho um neuralchain fixo. Então, por essa razão, nós vamos fazer uma estratégia de ter um neurochain fixo sobre saudação, onde eu vou dizer pra máquina, olha, quando ele Tiver começando uma conversa, um atendimento, independente se ele já começou chegando pedindo preço ou dando oi ou dando bom dia, enfim, independente da forma, eu preciso que você execute essa saudação. E além de executar essa
saudação, eu também quero que ela utilize essa personalidade aqui, nessa personalidade mineira. Eu também quero que aconteça, porque veja só, se o usuário iniciar ali dando somente um oi e a máquina recolher esse treinamento, Veja que o treinamento da personalidade ele pode não estar disponível. Então, ou seja, através de um neurochain, utilizando a ferramenta de conexão de conhecimento, eu vou fazer com que garanta que um primeiro atendimento role a leitura, que aí a leia as regras aqui de saudação e que ela também leia as regras de personalidade, assim garantindo que essas essas duas instruções vão
acontecer. Vamos construir esse neurotin. E aqui está, tô Construindo então neurotchain de saudação. Olha, mais uma vez a ideia é a mesma. É um título, é uma descrição e é o que tipo de ferramenta que eu vou utilizar, se eu vou não recolher algum parâmetro. Então vamos ver a estratégia que eu usei aqui. Eu coloquei a seguinte estratégia. Então a o título dele vai ser saludação também. E eu vou falar assim, olha, execute obrigatoriamente essa função quando for um início de atendimento. Então essa aqui é uma Condição e além dessa condição, continua e ou, ou
seja, uma possibilidade adicional ou possivelmente uma outra condição, o contexto histórico do tipo assistente, ou seja, a própria máquina estiver vazio. Ou seja, aquela máquina nunca falou com esse usuário, mesmo que o usuário já tenha iniciado solicitando uma determinada informação, solicitação, dúvida ou outras informações. Caso ainda não existe no contexto histórico da conversa o CPF informado pelo usuário, é Obrigatório executar essa função antes de qualquer outra instrução. Então, veja só, aqui eu tenho umas quatro, cinco estratégias, tá? Tá até assim feito de uma maneira super robusta a essa ativação. Então, veja só para revisar. Eu
então tô dizendo, se ela entender que é um índice de atendimento, quero que ela execute, ou se o contexto histórico tiver vazio, eu quero que ela execute, ou mesmo que o usuário já tenha começado pedindo alguma coisa, caso não exista no Contexto histórico da conversa o CPF informado, que ela deve também executar essa função. Por qu? Como assim? Por que o CPF informado? Porque lembra que a gente criou uma saudação onde eu peço para que ele me informe o CPF? Então assim, eu tô dizendo para ela, olha, se aqui no contexto histórico da conversa não
houve esse momento de uma solicitação de CPF, tampouco ele nos informou o CPF, então você deve executar essa função. Então essa estratégia é Válida para essa máquina que eu tô criando, porque lá na saudação eu peço CPF. Então ou seja, tô usando um recurso de um outro treinamento, num treinamento onde eu entendo que eu vou pedir o CPF. Então se cara se ainda não rolou e essa solicitação do CPF, se ainda não rolou dele me entregar o CPF, bom, então significa que é um início de atendimento. Então essas estratégias cada um cria a sua, a
sua maneira, né? Aqui claro, tem o meu estilo de criar. E Eu coloquei aqui três formas aqui diretamente ah que garantem que esse neurotin vai ser executado antes de qualquer outra coisa, garantindo que se ele chegar falando, eu quero agendar uma consulta, ela vai lá falar, pera aí, eu já pedi o CPF para ele, não. Ah, então pera aí, então eu preciso executar esse neurotin aqui, eu preciso executar o neurotin de saudação, é um início de atendimento, então ele saudou a máquina, tá? Eu vou continuando aqui. Hora que eu For levar esse treinamento pra máquina
vai ficar mais claro. Hora que a gente for ver isso aqui lá no WhatsApp vai ficar mais claro. Então vamos seguindo. Bom, exemplo de ativadores, ainda coloquei um oi bom dia, boa tarde, boa noite. Basicamente assim só para exemplificar pra máquina possíveis formas do cara inicial, uma saudação. Mas lembrando, pode ser que ele comece com fala aí, beleza? Isso não seria um problema, ela conseguiria compreender a Similaridade com oi, olá, bom dia. Mas também já criou uma proteção para casa de pedindo, querendo agendar um horário, perguntando do meu preço. Não, pera lá, antes de mais
nada, você vai seguir as regras de saudação. Bom, parâmetros, eu não vou precisar recolir nenhum parâmetro, seja, não preciso recolir nada da conversa. Só mesmo, porque o que eu vou executar aqui é a conexão de conhecimento. E eu vou querer que nessa conexão de conhecimento ela utilize Tanto o saudação, né, que a gente já criou, ou seja, aquelas regras ali de saudação que a gente escreveu, como também o personalidade, né, necessário que esteja aqui também presente. Ou seja, eu estou dizendo pra máquina, a hora que ele for começar, ele saudou a máquina, é um início
de atendimento, você nunca conversou com ele, não tem no contexto da conversa o CPF informado, ele começou a dando um oi, bom dia, boa tarde, boa noite, alguma coisa parecida Com isso. Ou seja, olha quantas chances eu tô dando aqui para ela analisar se é um inimigo de atendimento. Bom, sendo, vamos lá, usar a ferramenta de conexão de conhecimento, eu quero te obrigar a ler o meu treinamento de saudação e meu treinamento de personalidade. Eu te obrigo a ler os dois, né? e vou dar uma instrução no segundo nível. Ó, o cliente está iniciando o
atendimento e você deve seguir as orientações disponíveis. Não é muito eh não é nada assim que vai fazer Tanta diferença, mas é obrigatório dar uma instrução de segundo nível. Neste caso, essa instrução de segundo nível, ela é pouco relevante, porém por ser obrigatório completar esse campo com alguma informação, eu decidi completar dessa maneira. Ele acaba se tornando um campo muito mais útil quando a gente tem muito mais e eh conexões de conhecimento. Às vezes tem casos que a gente tem 10 tipos de treinamento. Então, na instrução do segundo nível, Você acaba pedindo para ela focar
em algum tema em especial, em ela observar alguma coisa que tá rolando no contexto da conversa e a depender disso, ela deve prestar mais atenção em um detalhe específico de um de um treinamento de instrução ou outro. Isso vale para outros exemplos aqui. Vamos deixar focado dessa forma. Então, dessa maneira, criamos aqui o treinamento, então, de neurotin de saudação pra gente também adicionar lá na máquina. Bom, a Partir de agora, teoricamente ou tecnicamente, a máquina já tá toda construída. Ele chegou saldando, ele vai ser verificado, ele vai ser registrado, se ele não tiver na base
de dados, eu tô garantindo que o saudação vai ser executado junto com personalidade. Mas vamos só colocar mais algumas coisas aqui, até para ficar mais completa a nossa aula. Então, penso o quê? O que que as pessoas podem ainda assim tá pedindo nessa máquina? Por exemplo, pode Ser que ela que quera saber mais sobre um determinado e uma determinada especialidade, qual é o currículo dos nossos profissionais. Então, senti de colocar aqui o currículo dos nossos doutores fictícios, senti de colocar também aqui sobre outros assuntos, né? Dizendo assim que bom, se o cara quiser falar, não
é nenhum daqueles assuntos do menu, pode ser que ele quer falar sobre outros assuntos. Então tô abrindo aqui campos para horário da clínica, Resultado de exames, agendar consulta de avaliação gratuita, né? Então lembrando também, eu não vou fazer isso aqui porque o vídeo já é muito grande, então senão a gente não termina. Ah, se eu criei mais três condições aqui e essas condições certamente eu quero levar para algum caminho. Então correto eu criar também um treinamento sobre horário da clínica, talvez nem precise porque já tem na máquina, mas de repente se quiser especificar algum ponto
ah resultados de Exame, né? Se quiser criar um treinamento para isso, inclusive se esse treinamento tiver que consultar alguma base de dados para coletar informação de resultado dos exames, é perfeitamente possível agendar consulta e ou avaliação gratuita. Esse sim nós vamos criar, porque a gente vai também criar aqui o calendário desses médicos, tá? Então esse aqui vai ser o que a gente vai criar, né? o horário, tô deixando mais para pro sistema mesmo que já tem os Horários. A resultado de exames, eu não vou realizar porque seria a mesma coisa do neurotin pesquisar o CPF,
né? Então a partir de uma resposta uma pergunta, tipo, ah, quero constar o resultado no exame, então sei lá, ia pediu o CPF, pediu o número de exame, esse número de exame eh poderia acionar um neuralchain, que vai verificar esse número de exame numa PI externa ou num documento de Word ou em algum outro material que se possa ter o resultado de exames aí individuais Se for um projeto nesse sentido, tá? E o agendar consulta que a gente logo mais vai falar dos calendários. Então para esse item três aqui de agendar consultas e avaliações, eu
vou também dar aqui uma instrução aí que é necessário apenas raciocinar a respeito, né? Então vamos lá. O usuário deseja realizar um dos nossos serviços a seguir, agendar consulta e ou agendar avaliação e ou agendar retorno. Para isso, siga as orientações a seguir. Um, você deve Perguntar com qual dos profissionais o usuário deseja realizar o agendamento. Uma vez que a gente tem dois profissionais. Então, primeiro eu vou precisar definir isso. Dois, somente após o usuário informar para qual profissional é desejável realizar o agendamento, então, conclua obrigatoriamente fazendo a seguinte pergunta. E mais uma vez nós
estamos usando a estratégia e de terminar fazendo uma pergunta obrigatória para Que essa pergunta faça acionar o próximo passo realmente aqui do sistema. Então, coloquei assim: "Olha, ótimo, vamos agendar". E aqui, ó, inserir o tipo de agendamento, consulta ou avaliação ou retorno. Então, tô conversando aqui com a máquina, mas uma vez usei e o sinal de maior, menor aqui para para dar essa divisão pro texto, mais uma vez utilizo ele por ser um caracter não comum durante uma tratativa de texto, né? Então, para não faria sentido colocar, Sei lá, um uma divisão com a, né?
Não faria sentido. Aspas eu já uso para definir um texto. Então isso também não é uma uma regra assim absoluta da programação, tá? Mas é entender que se eu escolhi usar sinal maior, menor para colocar um um uma informação para ir a entender que ali vai um dado variável, é importante que eu use ele sempre, tá? com o ou a inserir o nome do profissional que deseja fazer agendamento e termino dizendo, podemos Verificar agora mesmo. Então, ou seja, eu obriguei ela a terminar fazendo exatamente essa pergunta ainda aqui com algumas variações, algumas variáveis aqui dentro
desse sinal maior, menor, porque essa pergunta em específico, meu objetivo é que ela acione realmente agora aqui o nível do agendamento dos calendários, tá? Então, ou seja, vai perguntar para qual profissional que é concluir mandando exatamente essa mensagem. E a partir dessa exata Mensagem, nós vamos acionar o calendário. O calendário eu já não vou escrever aqui no Word, a gente já vai fazer diretamente no sistema. Por quê? Porque o calendário, basicamente, são telas ali que são preenchidas, tá? E você vai observar que eu vou dar o nome pro calendário de uma maneira adequada para ir
a entender que é agendamento com um ou com outro. A hora que a gente for fazer ali o calendário, isso vai ficar claro. Então não vou precisar criar um Neural chain para isso, mas eu estou garantindo essa pergunta porque essa pergunta vai fazer com que a IA entenda qual calendário é para elativar. Vale um comentário adicional que o calendário também é um neurotchain, mas ele é um neurotcha embutido. Você não vai ver ele como você vê os outros neurotchas, mas por de dentro do sistema são neurochains. Inclusive lá quando a gente for fazer, eu vou
mostrar que após concluir um agendamento, eu quero Notificar alguém e eu vou seguir pedindo para executar automaticamente um próximo neuralchain, né, conectado realmente ao calendário que vai ser transferir, avisar alguém que rolou um agendamento. Nós vamos poder ver isso ali diretamente no sistema. E para concluirmos aqui a parte do Google Docs, eu senti de fazer mais um neurotin aqui que eu acho que vai ser bem importante. Esse neurotin é de transferência pra secretária. Então, olha, execute essa função sempre que o Usuário aceitar, pedir, concordar em ser transferido para uma secretária. Exemplo de ativadores, falar com
a secretária, pode me transferir paraa secretária, quero falar com humano, tá? É muito comum em máquinas ter algum momento ali que a pessoa precisa falar com humano, tratar alguma questão. Então, é bem padrão assim, bem comum eu criar um neurotin de transferência para um humano, para uma secretário, do jeito que for. Bom, neste caso, eu vou querer Criar um parâmetro que é um resumo para elaborar um resumo da conversa. Já que eu vou transferir essa conversa para alguém, vou usar a ferramenta de transferência lá e lá eu vou colocar também uma mensagem padrão dando o
nome, o telefone e o resumo da conversa. Ou seja, alguém vai ser acionado se ocorrer uma necessidade dessa com tudo que precisa saber para poder dar continuidade humanamente aí no treinamento. Também veremos isso com Mais clareza assim que eu for levar-la pro sistema. E aqui provavelmente terminamos o nosso Google Docs. Por que que eu digo provavelmente? Porque eu vou levar tudo pra máquina agora. Nós vamos testar e certamente vamos encontrar algum tema ou outro que eu não pensei aqui não não funcionou como eu esperava. Eh, então a gente vai investigar isso em conjunto, entender eventualmente
alguma coisa que não saiu bem, fazer eventualmente alterações aqui no Word, Eh, repassando pelo sistema essas alterações para deixar tudo bem redondinho. Vamos nessa. Agora que temos tudo planejado e pronto, agora é fazer um contrtrl C, conttrl V do documento Word para aqui o sistema. Obviamente que para uma otimização do vídeo eu vou encurtando algumas partes porque é só uma repetição. Eu vou demonstrar aqui pelo menos aqui a parte dos currículos. Venho aqui pro sistema, clico em instruções, adicionar, colo informações E dou um tít currículos, por exemplo. Então entendo que a qualquer momento se o
usuário falar me fale mais sobre o Dr. Antônio Júnior pelo fato da frase Antônio, palavra né Antônio Júnior ou enfim o nome Antônio Júnior existia aqui ou Ana Beatriz, o sistema vai fazer uma busca pelos treinamentos e vai acabar encontrando esse treinamento. E aqui o sistema vai construir uma mensagem bonita falando aí do currículo do doutor. Não é necessário exatamente que O usuário tenha dito: "Me fale sobre o currículo do Dr. Antônio ou da Dra. Ana Beatriz para que a máquina entenda. Basta o usuário estar falando alguma coisa que tem um contexto lógico semântico que
o sistema vai identificar esse treinamento para dar a informação adequada. Então há duas formas da gente avançar. Ou avançar com a análise da IA, o que ela vai reconstruir este texto, ou avançar sem a análise da IA. Como o texto já está construído do jeito que eu Quero, eu não quero que a IA reconstrua essas minhas ideias, não faz sentido para mim. E também é muito mais rápido eu avançar sem a análise da IA, porque evita a IA ter que reprocessar todos esses dados. Então basta clicar em avançar sem a análise da IA, que então
a IA vai entregar o texto fidignamente ao que você havia de fato escrito, e clicar em sim concluir. Pronto, neste ato já foi salvo esse treinamento. Então a minha recomendação para que aquele Documento do Word fique bem organizado é que você copie esse D, tá? Não serve para nada. exatamente em termos do nosso treinamento, mas serve para você ter uma organização melhor para uma atualização futura. Retorne então aqui no Google Sheets e cole justamente este número. Eu ainda gosto de colar aqui, colocar uma corzinha assim fica em destaque. E eu sei que se eu tiver
que mudar alguma coisa, inclui algum detalhe ou sei lá, fazer alguma alteração, eu sei que é Justamente nesse treinamento, nesse D que encontra-se esse treinamento. Do mesmo modo, vamos fazer aqui os neural chains. Claro que aqui o contrtrl C, conttrl V é um pouquinho diferente. Então vamos lá pro sistema para ir montando adequadamente. Então estando aqui em neurochange, eu vou adicionar, vou então começar dando as definições de ativação. Lembrando que em ativação eu coloco apenas informações de ativação e não de execução. Execução, vamos colocar Em execução, ou seja, o que o sistema vai fazer quando
ele for ativado esse neurochain, a execução dele é dada aqui. aqui somente exclusivamente a ativação. Vamos lá pro conceito. Abrir essa janela e vamos fazer aí um conttrl C, conttrl V e alguns comentários adicionais. Aqui no sistema eu dei o nome saudação. Eu vou copiar esse nome saudação e também coloquei aqui a regra. Copio aqui a regra. Então retorno aqui pro sistema. Vou colocar aqui então que o nome da Saudação é justamente saudação disotin. A execução é justamente essa aqui. Então observe, execute obrigatoriamente essa função quando for um início de atendimento. Ou seja, qualquer saudação
que tiver sendo dada, ela possivelmente vai entender que é um início de atendimento. E ou, ou seja, uma das duas condições, o contexto histórico do tipo assistente estiver vazio. Isso significa nunca o assistente conversou com este usuário. Então pode ser sim um início ou Pode ser que o assistente nunca tenha conversado com ele ou as duas situações. Por isso esse e ou mesmo que o usuário tenha iniciado solicitando alguma determinada informação, solicitação, dúvida e outras informações. Ou seja, isso eu quero proteger para que se usuários já chegar falando: "Olha, eu quero agendar uma consulta, eu
não quero que isso aconteça, eu quero que antes, se nunca houve uma saudação, se nunca houve aquele entendimento do CPF que a Gente construiu, ou seja, isso nada nunca aconteceu, então não, não quero que você saia lá já executando uma agenda. Eu quero que primeiro você faça isso." Então observe que nessa saudação tem vários ativadores, né? Eu ainda complemento aqui que caso ainda não exista no contexto histórico, isso aqui é uma forma bem importante, contexto histórico da conversa, ou seja, leia todo o contexto histórico, né? E caso ainda não exista o CPF informado pelo Usuário,
é obrigatório executar essa função antes de qualquer outra instrução, ok? Porque é justamente isso, se o usuário, tudo que eu tô brindando, para caso o usuário já chegue falando que quer alguma coisa, para lá, eu primeiro preciso verificar se existe esse CPF, né? Porque aquele neurotinho que a gente escreveu, ainda vamos colocar aqui ele na prática. Bom, algo muito importante é essa argumentação toda. Isso tem que ser bem pensado, bem Construído. Mais uma vez vamos usar aquele nome pomposo que é engenharia de prompt. Isso é uma engenharia de prompt. Fica tranquilo que nenhum prédio vai
cair, no máximo o WhatsApp vai responder errado e você pode vir aqui e melhorar um pouco mais a sua argumentação. Ou seja, nessa minha argumentação tem várias condições. A condição de ser um início de atendimento, a condição do histórico estiver vazio, a condição da máquina verificar se já foi dada a Situação do CPF, que é uma exigência aqui, por exemplo, dessa da construção dessa máquina. E bom, muito bem, me parece muito bem escrito. Agora vamos colocar aqui os ativadores. Em ativadores, nós definimos um oi, bom dia, boa tarde, boa noite, já é o suficiente. Vamos
colocar aqui, copiar. Vamos vir aqui de colar. Eu fiz já os ativadores separados por vírgula. Já é o suficiente para que eles sejam distribuídos aqui. E observe uma coisa: "Oi, bom dia, boa noite, boa tarde, faltou boa noite aqui não tem problema." Não significa que se o usuário chegar dizendo fala aí, beleza que não vai ativar, porque os exemplos de ativadores não tem um fala aí, beleza. Seria impossível você construir todas as possibilidades de saudação, mas isso sugere para uma condição, sugere para um exemplo. Então, ajuda a interpretar. Aí nós temos uma situação aqui de
deixar este neurochain fixo e neste caso nós Vamos deixar. Por que que nós vamos deixar? Justamente porque eu não sei como esse usuário vai chegar. Então essa informação estará sempre à disposição da para ela sempre avaliar se não é o caso de executar. Quando é uma situação mais específica que nós vamos ver aqui neste treinamento onde eu forcei a a entregar uma determinada pergunta e a resposta daquela pergunta vai executar ou não o neurochain. Então neste caso, eu não preciso deixar fixado. Vale um destaque Que existe um limite de neurochain fixos. Então você deve realmente
escolher com bastante cuidado qual neurchain de fato faz sentido ficar ativado. Particularmente eu sempre escolho aqueles que eu não consigo controlar. prever o que que o usuário vai falar. Ele vai dizer: "Oi, olá, tudo bem, como vai?" Fala aí, beleza? Que jeito que ele vai falar? Eu não sei. Então, lembrando que como na primeira seleção da máquina é uma seleção Semântica, ou seja, aquilo que o usuário falou, eu vou procurar treinamentos que são parecidos, ou seja, que tem palavras semelhantes e fala aí, beleza, poderia ser que não executasse esse neurotin. No entanto, na segunda fase,
que é quando a IA tá lendo realmente as instruções, então nessa ela vai ler e o fala, beleza? vai caber neste contexto, já não é mais uma questão de uma análise semântica, e sim de uma um respeito à execução desse neurochain, uma vez que Fala aí, beleza, é um início de atendimento, é uma espécie de uma saudação. Então isso tudo aqui a vai conseguir entender perfeitamente, mas eu recomendo que todos os treinamentos ligados assim, tanto a saudação, finalização, objeções, ou seja, são aqueles que eu não tenho muita certeza, como o cliente vai perguntar, produtos também,
né? É muito comum criar treinamento, assim, quando o cliente estiver pedindo para saber o preço de um Determinado produto aqui, de um mercadinho, você deve executar esse neurchain, né, nesse sentido, porque ele pode chegar lá falando quanto tá o macarrão. Então, se eu tiver ele fixo, e ele vai ler, executa essa função sempre quando o cliente quiser saber o preço de um produto de um mercadinho. Então, falou, bom, pera aí, macarrão é um produto de um mercadinho. Agora, se eu deixasse ele senta fixo e falasse, execute essa função sempre quando o Cliente quiser saber o
preço e lá na mensagem o cliente disse quanto tal o macarrão poderia não executar o neurotchain e aí parecia que a máquina não tá funcionando corretamente, não. Simplesmente basta fixar que certamente isso já estará resolvido. Indo então mais adiante aqui, então definimos o título, a descrição, definimos ele como fixo, demos exemplo de ativadores, vamos adiante. Então eu salvei e agora para esse neurotin em questão eu não defini Nenhum parâmetro, não é necessário um parâmetro para ele. Então eu vou direto agora pra execução que é o conexão de conhecimento. Então eu venho aqui em configuração de
execução. Neste caso, nós vamos usar dentre dessas nove ferramentas, vamos usar o conexão de conhecimento. Ou seja, eu quero determinar, obrigar que a IA leia, no caso aqui um treinamento em especial. E o treinamento em especial que eu quero que ela leia é justamente o saudação e o Personalidade, porque aqui dentro de saudação eu tenho aquelas regras de saudação e personalidade, aquela personalização dela agir de uma maneira mais com minerez ali, né? E coloquei aquela instrução de segundo nível que a gente também tinha colocado lá. O cliente tá iniciando no atendimento, então siga essas orientações.
Vale destacar aqui mais uma vez que quando eu tenho uma situação assim tão simples, talvez instrução de segundo nível ela Perca um pouco o sentido, mas imagina que eu tivesse 10 treinamentos aqui e uma série de condições ou de condicionais de que olha, se tiver acontecendo uma determinada situação na conversa ou uma outra situação, então eh eh observe as regras que eu descrevi amplamente na no treinamento X ou Y, saudação, personalidade, você pode escrever o nome do treinamento, não é necessário escrever o número dele, tá? O nome dele, porque entenda que tudo isso Subiu, né?
Tá lembrando lá aquele material, né, dos conceitos gerais da máquina, tudo isso subiu ali pr pra ia poder fazer a análise, então tá tudo disponível para ela. Então instrução de segundo nível ela cai muito melhor quando é uma situação mais complexa. Essa pode parecer um pouco desnecessária essa instrução do segundo nível, mas é um campo obrigatório a ser preenchido. Então um pouquinho de informação como a que eu tô dando aqui neste exemplo já é O suficiente. Então eu clicou em salvar e está pronto esse neurchain. Faltando só clicar em concluir, salvar aqui mais uma vez.
Vamos então aqui agora criar o neurochain da verificação do usuário e esse também vale a pena eu destacar, não fazer só conttrl C, conttrl V, porque nós vamos acessar um Google Sheets, enfim, vai ser bem interessante entender é bem certinho isso aqui como funciona. Então, da mesma maneira eu vou copiar aqui toda o argumento que eu vou dar ali Na descrição e também o título e vamos lá pro sistema. Chegando aqui mais uma vez, então, configuração de ativação, o nome aqui do nosso neurochain e a execução. Observe, execute essa função sempre que o usuário responder
a segunda te pergunta. Agradeço a informação, as informações. Preciso verificar na nossa base o seu cadastro, mesmo que seja um primeiro contato. Posso fazer essa verificação agora mesmo? Lembra que este texto ele vai nascer aqui na saudação? Até inclusive eu destaquei em azul aqui porque ele faz um link, né? Uma minha maneira de organizar, ele faz um link. Então agradeço a informação. Ou seja, a hora que o usuário chegar, tivemos a ativação do neurotin de saudação que fez a conexão do saudação com personalidade. Então desta maneira ele trouxe a resposta e ali ele traz a
resposta apresentando essa pergunta. Agradeço, preciso verificar aqui na base. Obviamente que aqui, ó, após o usuário Informar o nome completo e o CPV, então você deve obrigatoriamente enviar essa mensagem. E ao usuário concordar com essa questão, então esse neurotin que diz: "Execute essa função sempre que o usuário concordar com isso, então você o executa." Inclusive aqui, já dando uma adiantada, eu não vou precisar deixar ele fixo, ele não tem necessidade ficar fixo, porque vai ter esse texto especificamente ali no WhatsApp. De qualquer forma, definir aqui também os Ativadores. Pode sim, OK? Tá beleza. Copiei. Colo
eles aqui então nos ativadores. Dou um enter. Como eu disse, eu não vou deixar ele fixo, então salvar. Já nesse caso, eu quero que ele recolha os parâmetros de CPF e nome completo. Então vamos criar aqui esses parâmetros. Para isso, já vou copiar aqui o argumento que eu dei. Venho aqui no sistema parâmetro, adicionar parâmetro. Esse vai ser o parâmetro CPF. E vai tá aqui o texto. Recolha o CPF Disponível no contexto da mensagem e salve nesse parâmetro. Por quê? Porque já houve a solicitação. Eu poderia sim colocar aqui, caso não encontre, então você deve
perguntar. Poderia ser uma alternativa, mas novamente aquele nome bonito, a engenharia de prompt. Ah, eu sei que quando ele chegou, ele já foi soldado e no que ele foi saudado eu já pedi o CPF, então já tô pedindo aqui direto para que ela recolha. Aqui no parâmetro eu também poderia pedir para Que ela pergunte. Olha aqui você deve perguntar o CPF quando de repente dentro do seu projeto você não vê necessidade de perguntar o CPF anteriormente. Algo que vejo como adicional ser feito aqui, acredito que isso vai contribuir bastante também no trabalho, é que você
pode pedir para que a máquina formate esse CPF de uma determinada forma. Por exemplo, coloquei uma vírgula e formate esse CPF conforme este exemplo. Então aqui estabeleci um formato que eu quero Que esse parâmetro registre CPF. Ou seja, se o usuário enviou sem pontuação, sem traço, eu quero obrigar a ao parâmetro ser salvo desta forma. Então salvar. Também defini que eu quero que recolha o nome completo disponível conforme o contexto ali da mensagem. Copiei aqui a informação. Então agora eu vou adicionar este outro parâmetro dando nome completo e definir. Recolha o nome completo disponível no
contexto da mensagem e salve nesse parâmetro. Observe que essa argumentação que eu tô colocando aqui na descrição vai do estilo de cada um, mas claro que tem que ser uma coisa correta, né? E eventualmente, se alguma coisa não funcionar, muitas vezes você deve vir aqui e mudar a forma com que você escreveu. Então, salvar. E pronto, está completa aqui a parte de parâmetros. Ou seja, o sistema vai executar quando o usuário concordar com essa condição. E então ele vai recolher esses dois Parâmetros. E agora então nós vamos lá pra execução. Na execução aqui, então nós
vamos usar o Google Sheets, ou seja, eu quero que ele verifique lá na minha planilha se esse usuário já existe. Então aqui eu vou colocar o ID da planilha. Lembrando que, como diz aqui, o ID da planilha ali, quando você tiver no seu navegador, você tem todo este ID aqui, né? Toda essa área. Então, o ID da planilha é simplesmente o número que está aqui dentro, conforme tá explicado Aqui nessa interrogação. No nosso caso, eu já tinha deixado preparado o ID da planilha, mais uma vez a vantagem de você ter um documento todo organizado, venho
aqui no sistema, então, e colo na guia da planilha, eu vou precisar colocar aqui qual é o exato nome da guia da planilha. Vamos lá na planilha. A planilha é justamente essa aqui. Então, tenho aqui a aba consultar e a aba cadastrar. No caso, para consultar vai esse aqui. Depois vamos ter o neurotin De cadastrar, mas aqui no caso estamos fazendo de consultar. Então, eu preciso escrever esse nome exatamente igual. Então, eu recomendo que você venha aqui e coloque aqui um renomear. Então ele fica editável e copia assim você garante que vai tá levando o
nome adequadamente. Volta aqui pro sistema então e cola aqui consultar. Muito bem. E agora aqui eu tenho duas opções. Obter linha, ou seja, se eu quero tirar alguma informação de lá, ou inserir linha, ou seja, se eu Quero colocar uma informação lá. Neste caso, eu vou obter linha, ou seja, vou obter uma informação. E neste caso, eu não preciso aplicar filtros porque eu vou obter toda a informação vinda de lá. Você já vai entender mais completo. Vamos então aqui agora pra instrução de segundo nível, que nós já preparamos também lá no material. Então, a instrução
de segundo nível é um momento onde você deve explicar nos detalhes o que você de fato quer que ela faça. Então, perceba que o usuário está buscando atendimento e você deve verificar se o usuário está disponível na base de dados. Para isso, você constró a base de dados e obteve o seguinte retorno e obteve esse retorno, esse extern return. Então, entenda que no lugar desse external return é equivalente a o sistema vir aqui, copiar essas informações e então colar essas informações aqui. Então, o equivalente a isso, você obteve este segundo retorno e Então tem todos
os demais informações abaixo que são com base o retorno obtido, você deve verificar se o CPF de número CPF, que aquele parâmetro foi recolhido, está disponível na coluna CPF. e se o nome completo, ou seja, nome completo está disponível aqui nesta coluna. E aí então eu digo, caso a informação coletada sim esteja disponível na base obtida, então você deve perguntar para qual das especialidades o cliente deseja e o Usuário deseja o atendimento, apresentando aqui consulta, avaliação, retorno ou outros assuntos. E aqui eu ainda trago a outra condição. Caso as informações coletadas não estejam disponíveis na
base obtida, então você deve dizer exatamente e obrigatoriamente usando aquela técnica de garantir uma mensagem, porque essa mensagem que inclusive está em azul, vai acionar o próximo neurotin, no caso de cadastrar o usuário. Então é, não localizei seu Cadastro na nossa base. Antes de seguir com atendimento, preciso realizar um rápido cadastro. Podemos fazer agora? Então entenda que a hora que ele diser sim para isso, o que que vai acontecer? Vai executar esse próximo neurotchain, que é execute essa função sempre que o usuário responder a seguinte pergunta: "Não localizei seu cadastro, tal, tal, podemos fazê-lo agora
mesmo". Então ou seja, estão vendo que essas informações elas estão iguais. Então ou seja, se eu Encontrei, eu mando esse menu, se eu não encontrei, então o que que eu faço? Eu termino com uma pergunta que a interação do usuário a essa pergunta vai fazer com que esse próximo neurotinho aqui seja executado. Então aqui no caso, vamos voltar aqui o extern que é como deve ficar. Vou simplesmente copiar esses dados, retorno aqui pro sistema e coloco aqui como uma instrução de segundo nível. Então basta salvar. Agora que está salvo, está tudo concluído. Temos a Ativação
quando usar interagir, temos os parâmetros que nós precisamos encolher e temos a execução. Então concluir e salvar. Está feito aqui este neurochain. Agora para criarmos aqui o cadastro de novos usuários, para quando não localizar a informação, a sequência é a mesma. Vou abrir um novo neurrochain, vou cadastrar essa execução, vou colocar esses acionadores, vou pedir para que recolha o CPF e o nome. O argumento aqui é um pouquinho diferente, mas isso é Para uma questão mais de estilo mesmo. Ah, então só que agora a gente vai fazer um pouquinho de diferente. Eu vou cadastrar a
informação e vou salvar a informação aqui. Vou dar uma aceleradinha aqui no vídeo para você rapidamente observar. Nessa acelerada aqui estou fazendo exatamente o que eu tinha feito anteriormente no outra instrução de neurochain. Chegamos aqui. Então agora eu coloco lá aquele mesmo ID, pois neste caso aqui eu estou Apontando pra mesma planilha. O nome da guia lá é cadastrar. Só que agora eu vou o quê? Eu vou inserir uma linha, vou colocar uma linha lá. Para isso é necessário agora eu mapear essas colunas. Então ao clicar em mais, você virar aqui nessa seta e ó,
eu já tenho aqui justamente as colunas que aparecem no meu Excel. No caso, eu vou pegar nome completo e qual vai ser o valor? Vai ser justamente o parâmetro que eu criei, que é o nome completo, ou seja, a informação De nome completo que o usuário entregar. Eu vou salvar aqui. Salvar. Agora eu vou adicionar mais um. Neste caso vai ser o CPF. A mesma coisa vindo na interrogação, é o CPF, é o parâmetro que eu fiz. Colocar aqui, salvar. E agora também vou dar a instrução do segundo nível. A instrução de segundo nível, deixa
aqui, segue algo muito parecido, que é o usuário te informou o nome, o CPF, registrou na nossa base e agora eu quero que você retorne um texto dizendo Que o cadastro foi realizado com sucesso e conclua perguntando para qual especialidade o usuário deseja atendimento para uma dessas determinadas áreas, consultar a avaliação. Se você observar, é a mesma coisa que estaria acontecendo aqui se eu tivesse encontrado o sim, mas no caso aqui quando a gente tava verificando ainda se esse usuário existe. Neste caso, tô considerando que ele não encontrou, então bateu um não. Então nessa situação
Acabou que executou esse neurotin aqui para cadastrar. Ele cadastrou. Então o argumento que eu tô entregando aqui agora é o que seria teria acontecido aqui neste caso do SIM. Olha, isso aqui é uma engenharia de prompt, é raciocinar, é pensar, bom, se sim eu coloco esse menu, se não eu faço essa pergunta. Ao responder essa pergunta, aciona esse neurotin e cadastra o cliente lá na base. Então eu concluo fazendo aquele mesmo menu que eu teria Feito anteriormente, no caso de Sim. Então é uma questão de estilo, não tem uma regra exatamente para você seguir, mas
isso é a tal da engenharia de prompt, ou seja, é a conexão, é o entendimento de que quando termina uma coisa e quando começa outra. Retorno aqui pro sistema então e coloção de instrução de segundo nível. Feito isso, é só salvar. E estamos lá, mais um neurotin. Pronto, agora o de cadastrar o usuário. Ficou agora aqui o de Transferência para uma secretária, né? ou seja, executa a função sempre que alguém pedir ou aceitar uma transferência, enfim, várias condições aqui. O caminho é o mesmo. Vou simplesmente copiar as informações que eu tenho aqui disponíveis. Vou abrir
lá um novo neurochain. Vou colocar um nome, vou colocar a argumentação. Vou também est destacando aqui todas as informações que são necessárias para que ele seja executado. Posso colocar aqui também, Né? Devo colocar aqui as ativações, os exemplos de ativação. Muito bem. Aí sigo aqui agora. Observe que eu vou criar um parâmetro para este caso onde eu quero que ela faça um resumo dessa conversa. Então aqui para isso, terminei aqui essa parte, posso salvar, vou adicionar aqui em fazer um parâmetro. E então eu coloco aqui fazer um resumo da conversa. Simplesmente isso, um argumento bem
tranquilo. E agora aqui, então, eu vou nas configurações de execução, onde eu Tenho aqui novamente nove condições, né? Mas não vou usar Google Sheets agora. Agora vou usar o qu? O transferência de atendimento, ou seja, eu quero enviar essa informação para um WhatsApp de um terceiro. Eu poderia usar também o atribuir contato, tá? Isso seria o caso de quem vai responder, vai responder através do mesmo número de WhatsApp que está conectado na plataforma, ou seja, o mesmo número da IA, utilizando aqui esse nosso multiatendimento, tá? Mas para Este exemplo, nós vamos usar o transferente de
atendimento. Para isso, basta aqui adicionar, vou inserir um número aqui. Então, eu vou colocar aqui a mensagem ali. Eu já copiei, coloquei, por exemplo, olá, tenho um atendimento para te passar nome e coloquei aqui name, telefone, fone, contact. Resumo, resumo, justamente, né, pegando aqui dos parâmetros, namect, nós temos aqui já como um parâmetro fixo do sistema, o phone e o resumo que eu criei ali, ou Seja, quero que a produza um resumo de tudo que foi conversado. Então eu informo o número de telefone aqui e está feito. Basta salvar, concluir aqui e pronto. E muito
bem, já estamos com quase tudo pronto, ou seja, temos o neurotin de saudação que vai fazer com que force a leitura da personalidade e da saudação, seguindo assim as regras de personalidade e saudação que nós colocamos. Tem a verificação do usuário para ver se esse usuário tá lá na Planilha, porque a gente vai avançar aqui ainda nessa apresentação. Ah, quando não tiver, cadastrá-lo. De toda forma termina enviando o menu e em algum momento que ele quiser falar com humano, com a secretária, faz a transferência aqui pra secretária. Ah, e instruções. Nós estamos então com os
currículos, as regras de saudação, a definição aqui dos profissionais, que é o que a gente vai trabalhar agora, que é para criar agenda, outros assuntos, né, no geral, Que a gente definiu que é para transferir para alguém e personalidade. Muito bem, que traz a questão do nosso miner aqui. Bom, aqui nessa área, se ainda se recorda aqui um pouco tempinho atrás aqui do vídeo, nós criamos uma obrigação de que primeiro tem que definir qual é o profissional e somente depois que definir qual é o profissional é para terminar fazendo a pergunta. Ótimo, vamos agendar então
com um determinado profissional, uma Determinada especialidade. Vamos agendar agora mesmo. Bom, então agora aqui nós vamos criar o nosso calendário que como eu disse já anteriormente é uma espécie de um neurotin também. Então nós vamos acessar aqui essa área aqui de calendários pra gente construir esses calendários aqui em conjunto. Vamos lá. Muito embora na nossa plataforma tenham treinamentos específicos aqui de calendário, eu vou procurar de uma maneira rápida fazê-lo, mas Eventualmente você pode solicitar, seja para nossa IA, para nosso time, treinamentos mais específicos do calendário, tá? Então, basicamente, nós vamos adicionar aqui um calendário para
relembrarmos. Nós temos aqui então o Dr. Antônio Júnior e a Dra. Ana Beatriz, onde o Dr. Antônio Júnior, de acordo aqui com o nosso modelo, ele cuida mais os assuntos que confocam em odontologia e a Ana Beatriz tem aqui mais uma situação de estética facial, tá? Então, Só pra gente seguir aqui um raciocínio. Bom, e vamos lembrar que aqui na nossa pergunta final a gente diz aqui, ó, ótimo, vamos então agendar, e eu peço pra máquina, insira o tipo de agendamento é uma consulta ou avaliação ou o retorno, tá? Então vamos pensar aqui no nosso
exemplo que no caso do Dr. Antônio Júnior vai poder ser uma situação de consulta ou retorno. E no caso da doutora Ana Beatriz vai poder ser uma situação de avaliação e retorno, Uma vez que ela cuida a estética facial. Mais uma vez, isso que é só um exemplo, tá? Mas vai ser importante a gente pensar nessa nomenclatura para que a gente dê o nome devido à agenda, ao calendário, para que então dessa forma esse calendário seja acionado corretamente. Então vamos começar aqui pelo Dr. Antônio Júnior, OK? Vamos aqui então colocar o nome da agenda. Eu
vou colocar que Dr. Antônio Júnior, eu vou colocar que ele leva uma hora pros seus Atendimentos. Vou salvar. E a partir disso aqui agora eu posso vir aqui e fazer aqui as configurações. Aqui eu tenho duas situações. Eh, deixar ela ativa, ou seja, a partir de agora já tá funcionando. E eu também posso ter um link público, tá? O link público segue justamente a condição de você poder enviar esse link para alguém e esse alguém pode simplesmente escolher na sua agenda o dia e o horário que assim quiser agendar. Então, por exemplo, eu Escolhi aqui
às 9 horas, vou clicar aqui em agendar. Então, justamente aqui os sintomas, um parâmetro que eu criei, você vai ver logo mais como que isso aqui foi criado, né? E aqui tem inclusive a descrição da agenda. Logo mais você também vai ver como que isso foi criado. Então, o pessoal vai escrever lá quais são os sintomas, foi o único parâmetro que eu criei, logo mais você verá. E pronto, já está lá na agenda. Agora que entendemos o que que é O link público, bom, vamos usar aqui as configurações gerais. Então, notificações gerais é uma área
onde eu posso adicionar notificações. Por exemplo, ela pode ser texto, imagens, arquivos e vídeos. Eu posso definir uma notificação antes do evento ou após o evento. Então, aquela coisa de avisar, olha, amanhã você tem uma consulta ou daqui uma hora você tem uma consulta. Aqui você pode criar do jeito que você quiser, né? Lembrando que nós também Temos os parâmetros aqui com o o data e horário do evento, o nome da pessoa. Então você pode personalizar uma mensagem, tipo, olá, o nome da pessoa passando aqui para avisar que amanhã, dia tal, você tem uma consulta,
tal, horário, então a a mensagem que você quiser colocar aqui dentro usando esses parâmetros variáveis para que então ela seja enviada no momento adequado, tá? Eh, bom, aqui pro nosso exemplo, eu não vou colocar nenhuma notificação. Disponibilidade de horário, isso é bem importante. Então aqui eu vou colocar que o doutor atende de segunda a sexta-feira das 8 à 17. Vou clicar aqui em aplicar todos. Então faz com que é de segunda a sexta todos os dias com aquele intervalo de uma hora lá que a gente planejou. Então pronto, já tá feito. Disponidade de horários. Regra
de agendamento é algo bastante importante mesmo. E aqui inclusive olha tipo de agendamento. Então lembra que eu citei a Situação de que o Dr. António, ele pode fazer tanto consulta como também um retorno. Então então esse tipo de agenda, como é que eu vou colocar aqui assim? Olha, tipo de agenda. Então como tá escrito aqui, o que será agendado ou marcado nessa agenda. Então eu vou escrever consulta ou retorno, Dr. Antônio Júnior. E isso é muito importante porque aqui a máquina vai terminar dizendo: "Ótimo, vamos então agendar, por exemplo, uma consulta, que Aqui é o
nome do profissional com o Dr. Antônio Júnior. Podemos verificar a agenda agora mesmo? E quando a pessoa responder que pode, ou seja, ela está concordando que será uma consulta com o Dr. Antônio Júnior, então a IA vai entender que é esta agenda e não a agenda da doutora, OK? Então esse é um nome muito importante ser definido, porque é a partir dele que a máquina vai entender que é hora de executar o calendário que agenda, tá? Depois a Gente tem aqui limite para dias de agendamento futuros, ou seja, até quando pode agendar? Até o ano
que vem? Não, vamos pôr 14 dias aqui, seria equivalente a a duas semanas aí. Ah, horários disponíveis porque até quantos eu posso mostrar? Todos os horários. É, normalmente três horários, né? Alguns de manhã, alguns de tarde. Antecedência mínima de agendamento, tá? Pode marcar para agora, pode precisa de um intervalo maior, né? Porque uma vez que a pessoa Tá conversando automaticamente no WhatsApp, vou pôr daqui 2 horas. Então, uma pessoa tá conversando às 8 da manhã, vai poder marcar ali a partir das 10 horas e da manhã algo assim, tá? Aqui existe uma área de link
de chamada padrão, tipo se fosse um caso de uma chamada de reuniões online, não não se aplicaria aqui neste caso. E está pronto, então, todas as regras de agendamento. Lembrando que eu não estou sendo muito detalhista aqui no Calendário por ter vídeo específico sobre isso. Link público de agendamento é justamente para você ver tudo aquilo que eu mostrei, é necessário que seja criado esse link público de agendamento. Então para isso você define um nome. Então foi aqui que eu defini que seria esse Dr. Antônio Jur. É só complementar isso. Copiou esse link. Esse link aqui
é público. Você pode enviar para alguém e se alguém utilizar. Bom aqui tem algumas chaves também de ativação do tipo a Eventos criados na página pública terão por padrão a notificação de agenda e mensagens de gesto desativadas. Não, eu quero que ela fique ativada. Ou seja, eu quero sim que lembra a pessoa que ela tem um horário. Eventos criados na página pública não executarão neurochas auxiliares dessa agenda. Neurochain é auxiliar que a gente vai criar logo mais. Mas sim, não, nesse caso eu quero também, né? Daí aqui a gente define uma descrição pública, por exemplo,
agenda Com o Dr. Antônio Júnior. E também deste modo está feito, realizado já esse processo. Bom, parâmetros de agendamento não é obrigatório, mas você pode criar parâmetros, né? Assim como a gente viu vários parâmetros. E esse parâmetro aqui, eh, você pode criar ele aqui e utilizá-lo no neurot auxiliar, vai dar para isso. Vamos criar pelo menos um parâmetro aqui. Vamos supor que esse médico nesse dentista atende convênio. Então, nome do parâmetro vai ser Convênio. Eu vou pedir para que seja solicitado esse esse parâmetro que ele ocorra no momento de um agendamento. Poderia criar também um
para reagendamento, um para cancelamento, mas vou deixar aqui num agendamento. Aqui eu posso definir se ele é obrigatório ou não. Ou seja, a o calendário pode efetivar a reserva mesmo sem ter essa informação ou ela é obrigada. Então aqui vamos dizer que ele é obrigatório e eu vou colocar uma descrição aqui nesse Nesse parâmetro. por exemplo, você deve pedir o número da categoririnha do paciente. Então isso significa que sem esse número de carteirinha não segue o agendamento, mas vai ser interessante aqui pro exemplo como um todo. Então deixei só um parâmetro, mas pode se criar
quando quiser, sei lá, pedir o CPF, pedir o nome completo, pedir, né? Enfim, que no nosso caso a gente vai pedir o CPF lá anteriormente. Então é aqui que você cria o parâmetro que você Quiser. Bom, agora aqui são os parâmetros da página pública, ou seja, para ter aquele link conforme eu mostrei anteriormente. Para isso basta você adicionar os parâmetros e vamos dizer que eu quero um parâmetro onde o paciente explique qual é o sintoma que ele tá tendo. Vamos dier então que escolher o nome, sintoma e eu quero que ele faça isso no momento
que ele tiver trabalhando aqui o agendamento, tá? É a mesma coisa se é obrigatório, se não é Obrigatório, vou dizer que sim que é obrigatório. Aí eu posso escolher aqui uma das opções, por exemplo, vou deixar um texto longo, poderia ser curto email ou enfim, texto longo e vou salvar. Bom, aqui você pode criar realmente números parâmetros caso você queira aí criá-los. E por último, não menos importante, nós precisamos definir aqui as mensagens de êxito. Aliás, não só não menos importante, como obrigatório. Você vai ter que definir uma mensagem de êxito Para um agendamento, para
um reagendamento e para um cancelamento. Então, coloquei ali agendamento, né? Vai ser um, quando tiver ocorrendo um agendamento vai ser um texto, poderiam ser images, arquivos, outras coisas, ou seja, para dar aqui a mensagem de texto. Ou seja, chegamos no final, conseguimos concluir aqui o teu agendamento, né? Então, olha, tudo certo com seu agendamento que eu posso vir aqui, por exemplo, eu vou querer que a partir Daqui entre o o nome, então tem aqui um name content, assim como já vimos anteriormente. Então, tudo certo com seu agendamento e aqui vai aparecer o nome da pessoa.
Se quiser colocar um no nome da pessoa, você pode colocar um asterisco, né, uma exclamação. E você pode pegar os dados variáveis aqui, inclusive de horários e outras coisas mais que você queira. Aqui para simplificar, eu vou deixar dessa maneira e para tentar encurar um pouquinho o Vídeo, eu não vou demonstrar aqui na tela os demais reagendamento e cancelamento, basta seguir a mesma ideia. Quando o cliente reagendar, vai ser essa mensagem que vai mandar uma mensagem que você definir e o cancelamento, a mesma coisa. E muito bem, então criei as mensagens de êxito, tanto para
agendamento, reagendamento e cancelamento. Aí tive uma ideia aqui interessante. Por exemplo, aqui nos parâmetros de agendamento, me veio a Ideia aqui de que se for um cancelamento, eu quero saber o motivo do cancelamento. Então eu posso pôr por exemplo o nome do parâmetro, vamos escrever como motivo. E aí eu vou escolher que é para um caso de cancelamento e eu vou dizer que, por exemplo, é obrigatório e que a a IA deve pedir para que o cliente informe o motivo do cancelamento. Eu tô dizendo então que ele é obrigatório. Ou seja, se for um caso
de cancelamento, ela fal Qual motivo do cancelamento? Se ele se negar a dar, ela vai falar: "Então vou cancelar, não sei" onde faz sentido no campo prático, mas de modo geral ela para poder seguir com o cancelamento, o cliente vai ter que informar o motivo. Então adicionei aqui mais um parâmetro. Bom, configurações feitas, é só salvar e já está funcionando. E para finalizar aqui a agenda, lembra que eu fiz aquele exemplo lá no no link? Então ele já está aqui, né? Foi marcado ali às 9 horas da Manhã do dia 24 para onde já tá
aqui. Assim que a gente for fazer o teste lá diretamente no WhatsApp, também vou mostrar aqui nesses vídeos, você vai ver que eu vou estar conversando com a máquina e vamos estar gerando uma conversa com relação ao calendário. Esses calendários estarão caindo aqui. Olha comentar que você tem a condição visual de enxergar aqui o calendário nesse formato que você tá vendo, como também aqui em lista dá para se fazer Uma série de filtros aqui, buscar events, atualizações, enfim, dá para explorar bem legal que essa página e poder navegar. E agora no caso do calendário da
Dra. Ana Beatriz, vamos dizer que a mesma coisa, né? Vou encurtar o nosso caminho aqui, não faz sentido mostrar tudo em detalhe novamente, mas o único ponto que eu quero destacar é pro tipo da agenda, né? Então aqui nesse tipo de agenda, nós definimos aqui neste exemplo que ela tem Duas condições, avaliação e retorno, uma vez que ela trata mais de assuntos de stack. Então neste caso, eu vou chamar aqui de avaliação e retorno e o nome da doutora. As demais configurações seguem iguais, mas é muito importante que esse nome não seja conflitante com outro
calendário. Inclusive, em casos de um salão de beleza, onde você tem vários profissionais, um faz unha, um faz cabelo, né? Tem que se pensar em estratégias onde se acione o calendário Adequado. É mais uma questão mesmo de criatividade de uso. E muito bem, os dois calendários estão prontos, né? E aqui eu consigo visualizar os dois ou se eu desflegar aqui um vai desaparecer. No caso vou desplegar aqui o doutor Antônio, lá aquele compromisso, ele some ou aparece. Então imagino que a Dra. Ana Beatriz também tá aqui. Então dá para se ver todos os compromissos dá
inclusive para editar a cor, tá? Que você quer que apareça. Então vamos dizer assim que no Caso da da Dra. Ana vai ser essa cor aqui um pouco mais rosa, assim, um pouco mais feminina. Então pronto. Então a partir do momento que gerarem as agendas, sejam pelo link público ou seja pela conversa, tudo vai tá caindo aqui. E ainda para fechar completamente vamos falar dos neurochains auxiliares. Como eu disse, calendário também é um neurochain. Então eu posso ter um neurochain auxiliar a ele. Tem como que eu vou ensinar aqui? Serve para ser Auxiliar de outro
neurochain também. Vamos lá que vamos entender. Vamos imaginar que eu quero que após que uma agenda aconteça, ou seja, um evento ele seja marcado, eu quero ser notificado disso. Então a regra mesmo, vamos primeiro começar pela a ativação. Vamos dar um nome, por exemplo, aviso de agendamento. Porém, aqui, olha, eu vou clicar aqui porque ele é um neurotin. Agora auxiliar. Auxiliar de quem? Quando eu clicar aqui, eu vou ver todos os Neurotins, inclusive aqueles que você consegue ver aqui na tela, como verificação de usuário, cadastrar usuário, transferência para secretária. Mas observe que também tem aqui,
olha, o calendar, horário disponível, consulta doutor ou a consulta ou retorno, Dr. Antônio Júnior, ou calendar agendar, consulta ou retorno, Dr. António Júnior. Reagendar, desmarcar. Então eu quero que sempre que ocorrer um calendário agendar com ele, essa é a ativação, não preciso Fazer nada além disso, eu quero ser notificado, ou seja, essa vai ser a execução. Não dá para criar parâmetros aqui, porque ele é um auxiliar. Então o parâmetro que eu criei lá dentro do calendário é o que eu vou poder utilizar aqui nessa execução. Da mesma forma, se você quiser criar um neurochain auxiliar
de algum outro neurochain mais convencional, tipo da saudação ali, olha, depois de rodar esse, eu quero que você execute um próximo. O procedimento É o mesmo. Então aqui mais uma vez, dentre essas opções, vamos dizer que eu vou usar aqui o transferência de atendimento. Mais uma vez vou colocar o telefone que vai receber, colocar a mensagem. Mas observe que aqui na interrogação existe aqui, ó, parâmetros públicos do calendário do Dr. Antônio Júnior e é o sintoma, lembra que nós queríamos lá um parâmetro sintoma? Então posso copiar ele aqui, escrever um determinado texto e em algum
momento do Texto citar o sintoma ali que o paciente está tendo. Então basta definir um telefone, salvar, assim como os demais concluir e salvar. Então significa que assim que um calendário ocorrer, eu vou ser notificado, recebendo um relatório e ainda recebendo lá o parâmetro do sintoma. Chegou agora, então a hora mais esperada. Vamos fazer um teste, né, sobre tudo. Então vamos imaginar aqui que o usuário chega e envia uma determinada mensagem. Por exemplo, oi, Vocês fazem obturação? Entenda então que pra pergunta oi vocês fazem obturação, a IA tá procurando aqui entre os treinamentos currículos. Será
que tem alguma coisa a ver com o vocês fazem obturação? Acho que nada a ver. Saudação, tem alguma coisa a ver? Hum, pode ser o oi. Pode ser. Vocês fazem obturação. Eu acho que não. Mas vamos lá. Eu vou recolher. Eu vou levar para mim esse tantinho aqui de treinamento. Definição profissional? Acho que não. Outros assuntos também não. Personalidade também não. Então ela não vai trazer personalidade a uma primeira vista. Então ela vem aqui nos neurochains e ela faz a mesma coisa. Porém, já sabendo como a IA funciona, ela vai encontrar esse neurotin que diz:
"Execute essa função quando for um início de atendimento". E é, quando o histórico estiver vazio, e é. O usuário estiver solicitando uma determinada informação, também. Mas a gente diz, Caso ainda não exista o CPF, essas informações, olha, você deve pedir essas informações. E veja, esse neurochain tá fixo. Então essa informação com certeza aí a Leon. Então muito embora ela possa ter carregado ali da área de instruções, ela ter carregado esse treinamento de saudação, ela também carregou o a o neurochain de saudação. E aqui diz que obrigatoriamente ela deve executar esta função. Então para executar obrigatoriamente
essa função, ela vai lá E observa se ela precisa carregar algum parâmetro, ou seja, procurar algum parâmetro. aqui neste caso não. Então ela vem aqui nas configurações de execução. Então aqui ela deve carregar o saudação e a personalidade. Aqui é que a coisa acontece. Ou seja, se não tivesse o neurotin de saudação e simplesmente somente a instrução de saudação, ela iria saudar o cliente sem usar o minerez. Mas aqui no caso nós temos aqui a situação da personalidade à disposição Dela. E aqui diz: "O cliente está iniciando no atendimento e você deve seguir as orientações
disponíveis, em especial foque as orientações de personalidade." Então, ou seja, agora aqui vai dar certo, ela vai falar aqui o nosso minerez. E muito bem, aqui ela fez parcialmente certo ou aquilo que eu realmente queria que ela fizesse. Ela falou: "Olá, observa que ela não trouxe o meu nome". Justamente porque a gente colocou lá nas regras gerais que ela não Deveria usar o nome disponível, ou seja, aquele nome lá que já vem no WhatsApp, tá? Mas porque a minha primeira pergunta vai ser: "Qual seu nome? Então não faria sentido ela falar: "Olá, falaram meu nome,
dá s segmento e perguntar meu nome de novo". Então até aqui nós já organizamos essa definição aqui com ela justamente lá por causa daquela regra que colocamos lá em regras gerais. Embora aqui, observe um detalhe, eu coloquei aqui nesse de saudação, olá, Insira aqui o nome disponível, mas coloquei em regras gerais, eu coloquei que ela não deve usar esse nome disponível. Então é isso, são confusões que muitas vezes a gente mesmo faz quando a gente tá criando um treinamento. Por isso a importância de fazer um treinamento dentro de um documento de Word te ajuda a
enxergar melhor isso. Bom, logo mais eu vou fazer essa correção e altero aqui. Por enquanto eu vou deixar assim mesmo. Então muito bem, ela já tá se comportando diferente do padrão dela. Colocou só um olá, não usou meu nome e agora seja bem-vindo. Para iniciar seu atendimento, por favor, me diga qual o seu nome e o seu CPF. Até aqui tudo certo, né? Mas cadê o nosso miner que a gente tanto pediu para ela fazer? Ela não trouxe. E por que que ela não trouxe? Vamos entender. Propositalmente eu produzi esse erro justamente para que a
gente entenda as possíveis Incoerências que a gente mesmo cria. Observa só aqui em saudação. Eu falei, ao iniciar um atendimento, você deve saudar o usuário conforme baixo. Eu defini como é para ela salvar. Muito embora ela tenha carregado a questão da personalidade, inclusive aqui no Neurochain, se a gente observar, ela não executou o Neurochain, uma que eu já imaginava, porque para mim, se tivesse neutar executado aqui o neurochain, ela teria pego essa personalidade e a Saudação, porém ela possivelmente não teria rodado a personalidade justamente porque eu defini, eu decidi aqui em Saudação que ela deveria
vir com esse texto. Então aqui já me vem na cabeça a necessidade de eu complementar, dizendo que ela deve sim utilizar os termos minerez conforme as instruções disponíveis, uma vez que eu já tô entendendo que vai ter ali a instrução disponível. E uma outra coisa interessante aqui também, já que esse Neurochain não foi executado, eu também vou precisar melhorar essa minha argumentação, alguma coisa que nessa minha argumentação não está muito boa ou não foi suficiente para ela entender. Ou não só isso, uma outra possibilidade que também muito muito interessante é que essa saudação aqui deu
tão certo ao iniciar o atendimento você deve saudar o usuário conforme abaixo, deu tão certo que ela saiu executando. Então eu vou tomar a seguinte medida. Eu proibi, eu Acabei fazendo o seguinte, eu não vou nem mexer por enquanto, pelo menos lá no neurochain. Lembra que eu falei há pouco? Ah, talvez eu tenha que mexer nas instruções aqui de execução do Neurotchain. Mas antes de eu tentar isso, eu vou tentar o seguinte, já que quando o cliente naquela condição mandou uma mensagem e já saiu executando direto esse treinamento, então eu prefiro fazer o seguinte. Olha,
antes de você executar esse cara aqui, verifica se já tem o CPF. Se não tem, não executa esse cara, hein? Está proibido de executar esse cara. E sim, vá lá executar a função de referência saudação. E a outra coisa que eu fiz aqui também, já estava, né, ao iniciar o atendimento, você deve saudar o usuário conforme abaixo. Eu complementei aqui assim, ó, dizendo e incluindo no texto abaixo as informações disponíveis em instruções de personalidade. A mesma coisa que eu falei há pouco. Isso aqui só vai Funcionar dizendo, olha, as instruções de personalidade, que são justamente
essas que estão, né, aqui que foram criadas, só vai funcionar se a IA tiver subindo para aquela segunda análise essa disponibilidade. Caso ela não tenha subido esse treinamento ali, essas instruções, não vai adiantar nada esse meu argumento. Mas aqui eu estou deduzindo o seguinte, que bom, quando o usuário chegar, se ela tentar executar esse cara aqui direto, ela não vai Conseguir. Eu tô obrigando ela a não fazer isso e mandando ela primeiro executar a função de referência lá do neurochain, que é a saudação, porque eu já sei que lá ela vai usar o conversação, né,
esse aqui que a gente tá trabalhando, né, que o sal de saudação mais o personalidade. Então lá eu sei que ela vai executar. Eu ainda digo aqui complemento dizendo assim que ao saldar o usuário você deve usar o de personalidade porque o próprio Eurin vai Estar carregando já essa instrução de personalidade no momento da execução dele. Então mais uma vez vou avançar sem análise da não quero que ela mude nada, vou dar um sim, concluir e pronto, o treinamento foi atualizado. Então eu cliquei aqui em atualizar instruções, que isso na verdade significa que eu vou
apagar, vou dar um blackout em toda a memória da máquina. Eu não recomendo que isso seja feito quando é uma máquina que já está no mercado, ou seja, já está Rodando aqui no nosso modelo, tá? Neste caso, você deve vir aqui em multiatendimento, localizar o nome com que você está utilizando ali para fazer o teste no sistema. Clique nele, então essa janela abre. Você vem aqui em cima, então você verá um atualizar instruções a partir daqui. Neste caso, você somente atualizou as instruções com você. E isso a gente faz por quê? Porque ela vai memorizando
tudo que tá acontecendo. Então quando eu dou atualizar Instruções, muito embora ainda estou vendo nessa tela, internamente essa conversa já não existe mais. Porque se eu repetir o mesmo teste agora, ela tende a repetir esse mesmo padrão aqui que ela tá conversando. Então eu posso não perceber o efeito que causou a alteração que eu fiz ali no treinamento. Vamos então retornar aqui e usar o mesmo argumento que eu usei ali, que eu fiz anteriormente. E vamos ver se a gente consegue produzir uma experiência Diferente. E perfeito, agora sim. Olá, não citou meu nome, seja bem-vindo.
Nós realizamos diversos procedimentos odontológicos, incluindo obturações. Para ajudar melhor, me diga qual o seu nome completo e o seu CPF, por favor. Excelente. Bom, nessa planilha, eu tenho aqui três nomes e três CPFs. E eu tenho ar aqui de cadastrar, que ela tá completamente vazia. Então, eu vou começar dando algum nome diferente desses, tá? para que ela não encontre, Para que ela peça a informação e assim ela salve a informação. Vamos ver. Então vamos dizer que eu disse que meu nome aqui é José e dei o meu CPF. Então ela disse: "Agradeço, José Uai, preciso
verificar nossa base cadastro, mesmo que seja o primeiro contato. Posso fazer essa verificação agora mesmo?" Justamente aquela questão que nós pedimos para ela fazer, justamente aqui, onde falamos após o usuário informar o nome e o CPF, então você deve fazer essa Exata pergunta. Lembrando que essa exata pergunta, ou seja, a interação a essa pergunta vai justamente acionar aqui o neurochain de verificação do CPF, fazendo ela ir lá na planilha de Excel e fazer essa busca, essa consulta. Se ela encontrar, ela vai encontrar dando um retorno no menu. Se ela não encontrar, ela vai dizer que
ela não localizou e vai me convidar para fazer um cadastro. ao eu aceitar fazer um cadastro, então ela vai seguir com os parâmetros que Foram dados, mas vai então agora executar essa planilha, vai então executar esse neurochain, que justamente vai ser o neurochain de salvar essas informações lá na planilha de Excel. Vamos ver então aqui eu vou lá e concordo. Pode nesse momento, então entenda que ela está executando o neurochain de verificação, chegando ali naquela aba que já são dos clientes da carteira, procurando um tal de José com esse CPF, o que ela não vai
encontrar. Então se você não encontrar, você deve dizer que não localizou e convidá-lo para fazer um cadastro agora mesmo. Exatamente o que ela acabou de fazer. E eu vou também concordar, vou dizer podemos. Observe que tanto ali no obturação como aqui no Podemos, né? Eu tive um erro de digitação, faltou uma letra. Mesmo assim, para isso não é um problema, não é impeditivo. Ela consegue entender essa esses erros de digitação. Dentro do parâmetro de cadastrar o novo Usuário, nós definimos que caso não tenha encontrado, que ela deve pedir o nome completo CPF. E aqui ela
pediu novamente. Particularmente, eu não gostei da experiência final, tá? Isso poderia ser facilmente alterado, indo lá dizendo para que ela deva recolher a informação já prestada anteriormente e fazer uma alteração da argumentação. Eu não vou fazer isso agora porque não faria sentido gastar mais alguns minutos de vídeo apenas para isso. Então vou Seguir aqui dando o meu nome completo e meu CPF. Coloquei um nome mais completo aqui como José Carlos Almeida e um número. Então ela retornou uma mensagem que eu gostaria dizendo que eu houve um sucesso nesse cadastro e me dando aqui as opções
agendar uma consulta, agendar uma avaliação, retorno ou outros assuntos. Muito embora tudo deu certo, vamos analisar aqui no cadastro do usuário, né, que houve aqui um login dizendo que o cliente informou o nome Completo do CPF, né, que o cadastro não tinha sido encontrado na base, portanto é necessário fazer um novo cadastro. Recolheu nos parâmetros o meu CPF, o meu nome completo e dessa forma então operou aqui o cadastrar usuário, fazendo justamente a devolutiva daquele menu da forma que foi colocada. Inclusive aqui quando eu disse formate o texto de maneira amigável, por isso que o
texto tá lá mais coloridinho, usando emojis, né? Mas porque também era uma das Definições que nós havíamos aqui aplicado e solicitado que ela fizesse. E vamos lá olhar agora a planilha de Excel, pedi então para que ela viesse aqui nessa planilha na aba cadastrar e aqui está José Carlos Almeida e aqui o número do CPF. E muito bem, agora vamos chegar ali no avanço do calendário, então vou dizer que eu quero agendar uma consulta, OK? Que aí vai trabalhar ali com a agenda do Dr. Antônio Júnior. É bom aqui eu posso escrever, agendar Consulta, mas
também pode colocar opção um que ela também vai entender. Ah, lembrando que a nossa IA também entende de áudio, então se a pessoa falar: "Ah, pode ser essa opção um, vai resolver, se falar também gravar, vou agendar uma consulta, vai resolver também". Enfim, que eu só coloquei opção um. Então aqui ele perguntou: "E aí com quem que você quer agendar? Com o Dr. Júnior ou com a Dra. Ana Beatriz trouxe a especialidade de cada Beatriz não bateu porque meu Currículo lá que eu coloquei dela também tava errado, não tem problema. Mas enfim, dentro das informações
dadas tá correto? E é o Dr. Antóio Júnior que eu desejo. Só vamos lembrar o por que ela fez isso aqui. Porque que ela perguntou? porque ela já não acionou o calendário diretamente. Porque justamente aqui nesse treinamento de definição do profissional, nós dissemos: "O usuário deseja realizar um dos nossos serviços, agendar consulta, agendar uma avaliação Ou agendar um um retorno." Para isso, você deve primeiro saber com qual profissional esse esse paciente deseja e só então depois fazer aquela pergunta personalizando determinados campos para acionar justamente o calendário. Tem isso que nós já apresentamos amplamente. Então vamos
dizer que vai ser com o Dr. Antóio Júnior. Observe que eu vou escrever só Antônio Júnior. Mais uma vez a IA ela é perfeitamente capaz de compreender essas diferenças Linguísticas ou formas de escrever ou eventuais erros de português, né? dentro de uma um range possível aí de entendimento. Aqui ocorreu uma situação que eu considero OK, mas poderia ser passiva de uma alteração. Ela acabou dizendo aqui sobre, vamos agendar uma consulta com o Dr. António Júnior fazero uma pergunta. Aqui estão as opções disponíveis para você. Ou seja, ela já tinha recolhido tudo que era necessário para
que ela acionasse aquele Calendário. Aqui no treinamento, eu gostaria que ela fizesse essa pergunta. Dado o fato do contexto da conversa, já tá aqui falando sobre consulta Dr. Antônio, ela já entendeu, bom, consulta Dr. Antônio, eu preciso verificar o calendário e ela já me trouxe o calendário fazendo a pergunta que eu havia definido que ela fizesse aqui, mas ao mesmo tempo, simultaneamente, ela executou o calendário trazendo as opções. Bom, aí vai uma questão mais de Estética, uma questão mais de gosto. Se, por exemplo, eu quisesse mudar isso, eu teria que mudar um pouco da minha
argumentação dada ali dentro desse treinamento, pois aqui eu disse que somente após o usuário informar qual profissional, ela deve seguir fazendo essa pergunta e a pergunta já fez ela deduzir muito rapidamente que já era para ela adicionar o calendário. Ali ela fez tudo junto. Então, talvez você esteja satisfeito com isso e tá tudo Bem. Particularmente eu estaria ou talvez tentasse mudar. Depende. Vamos aqui pro nosso vídeo seguir aceitando uma das opções. Eu vou responder assim, pode ser às 10. Então, com base na minha resposta, for perfeito. Vamos agendar uma consulta com o Dr. Antônio Júnior
na quarta-feira, dia 23/04/2025 às 10 horas. Agora preciso que me informe o número da carteirinha do convênio, tá bom? Ou seja, foi justamente aquele parâmetro que nós pedimos o número da Carteirinha. Vamos digitar um número fictício. Digitado aqui o número fictício, ela trouxe aquela minha mensagem de êxito que eu defini exatamente aqui na mensagem de êxito pedindo para que troucessem um tudo certo. E o name, tá? O name contact acabou trazendo o nome do meu WhatsApp direto, tá? E não o nome fictício que eu dei durante a conversa. Para isso, eu deveria usar aqui o
parâmetro nome do contato recolhido, tá? Também só mais um Detalhe. E muito bem, se você sobreviveu até aqui, com certeza entendeu muito sobre a nossa tecnologia. Entenda que ela é altamente personalizável e tudo que você tem por ideia e padrões estéticos de texto, ela pode aceitar, ela aceita. Há uma questão é realmente a maneira com que você pede para ela. Aqui mesmo durante esse vídeo, algumas experiências foram inferiores ao que eu desejava ou diferentes da que eu desejava. Então isso basta eu retornar Naquele treinamento que eu fiz e mudar um pouquinho ali a minha argumentação,
a forma de eu explicar, escrever proibições para ela ou escrever temas que eu considero que são altamente relevantes, importantes, que ela siga de determinado modo. Então dessa maneira você consegue realmente personalizar e deixar sua IA completamente apropriada da forma que você queira. Bom, qualquer dúvida temos nossa equipe de atendimento, temos a nossa IA que pode Tirar dúvidas, apresentar vídeos mais curtos, mais diretos em relação a algum ponto que você esteja procurando, bem como temos a nossa assistência técnica, podemos fazer uma chamada online com você gratuitamente para te auxiliar, para qualquer dúvida que você esteja enfrentando
e com um pouquinho de esforço, um pouquinho de dedicação, tenho certeza que vai valer a pena cada segundo gasto, pois a nossa tecnologia, no fim vai te economizar muito tempo, Aumentar, melhorar tua relação com teus clientes e, por que não aumentar tuas vendas. Muito obrigado e até a próxima. Ciao. Ciao.