# Transcrições de Tutoriais Typebot ## Tipo: Playlist ## Data: 09-01-2025 00: 13: 39 ## Vídeo 1: [YouTube Link](https://www.youtube.com/watch?v=6bI1vRYiBws) (Idioma: pt) ### o Olá, bem-vind@. Começaremos a automatizar agora. Neste vídeo, eu apresentarei o Typebot, um code open source utilizado para automatizar diálogos e integrações de apps. Com o Typebot você pode ter acesso a uma aplicação tão popular quanto o Xbox onde oferece um plano gratuito chamado Generoso e vale a pena dar um olhar né. #### No plano básico - Tem limite de respostas limitados - Supports webshooks, JavaScripsi e CSS personlizado configuráveis - Porém está disponível por 25 euros #### Se têm tudo no básico mais marca eliminada e para lidar com envio incompletos, rastreamento detalhados, nomes de dominios personalizado. ### Você pode dividir os widgets em caso de emergência e loadings ilimitados e mais um jogo de futebol. Uma documentação detalhada está pronta né, aperte no "Recursos", em seguida, em Documentação, ficarão aqui disponíveis muitos recursos relevantes. Note que alguma coisa na documentação também está em manutenção para melhor experiência. #### Certamente você já encontrou a maior parte dos principais recursos aqui né, mas em alguns recursos a documentação ainda não está à disposição no momento. ##### Clique por favor no alto em Recursos e clique em "Documentação". Você será orientado para ir para este website aqui: [Documentation Site](Url da documentação) que ainda está por aí abundante em informação. Se necessário irá poder configurar com o seu Tradutor da web. #### Você utilizará simplesmente criar uma sua conta é utilizar, por exemplo, uma da Google. Fazer check-in você clique no "iniciar a sessão" aqui é o fórum religioso do Facebook, já escolhi não mostrar mais, já tem opção pra criar com zero. Recomendo neste caso imporir para facilitar apenas um banco de aplicativos. ##### Então é criar a sua conta e usar uma Google Account por exemplo. Assim que faça o cadastro você clica na opção que diz "Por favor permitir a utilizar" não vou aplicar nas imagens mostradas porque ainda bloquei mas você simplesmente tera a oportunidade a escolha de fazer de zero depois facilitará, apenas necessitará da importação a partir de arquivos já produzidos é possível fazer upload. ### Então é criar a sua conta e fazer o procedimento de download de um produto já baixado aqui. Fazer visualização deste chat no final você pode publica-lo somente em 1 aplicação ou inúmeros aplicativos, será a responsabilidade é de você. Eu então vou pegar simplesmente no primeiro já que é uma aplicação de conversar. ### Boas-vindas aqui! Você pode add uma imagem aqui aqui: Seleciona a imagem que deseja fazer upload. Normalmente eu pesquiso de imagens nas minhas reservas, deixarei aqui simplesmente, mas você pode fazer upload de fato. **Imagem Add** #### Por mais que você necessite, então aqui está o caso de usarmos o exemplo aqui. ##### Olá **Boa** E então logo depois nessa caixa na parte inferior ele vai agregar algo de texto **Já tenho aqui simplesmente algum texto para exemplo** Isto seria a mensagem de bo # Informações Importantes Vai acontecer e vai informação disponível **[email](mailto: Marcelo@gmail. com)** não sei para disponibilizar o PDF aqui também. É eu aqui no meu **[nome](#)**. Se você **amor** enviar, então ele vai dar uma mensagem aqui acima (verifique na [Parede](#)). Aí o item adicionado não vou selecionar. Então essa página não depositaria nada conforme o **videopresentação** durante o canal faz um **Churrascão**. Aí o pagamento seria hoje eu estou em **[Música](#)**. E aí você pode compartilhar. Pode copiar esse [aqui](#) (Baixe Barbitron ou é) e [aqui](#) (Voce pode adicionar). ele no Expresso e depois aqui (Qualquer parâmetro adicional você deseja) como está hoje é **[instalar](#)** o HTML do seu site, escolha com formato bem. Você é uma **imbecil** dessa (ele faz aqui) ó pode personalizar a cor do botão e também aí você convite o código cola **lá no centro** aí você tem aquilo. Só precisa de novo aqui **[11](#)**, a opção que falta para mim; entre em contato se for encontrada essa solução do **[Fábio Borges](#)** e compartilhe com a gente (disponível no canal e grupo do Instagram) lá no vídeo quando for forte você quer dizer mais ou menos da **ferramenta**. Ao aproveitar deixe essa mensagem dizendo que passou parabens. Já a cada semana eu estarei por aqui nos vemos (próximo vídeo). Um grande abraço. Em seguida vamos automatizar os socorros bovino e nesse vídeo vou mostrar como utilizar o Homem Hulk no site bote. Se ele **conteúdo** ainda não tá escrito aqui no canal, hoje já se inscreva e ["ativa o Sininho"](#) para ser lembrado sempre tiramos o novo vídeo por aqui. Agora vamos ao que interessa **maçã**. Hoje nós estamos aqui no nosso editor-chefe, embora você ainda não viu o vídeo de introdução eu estou deixando o link aqui na descrição desses vídeos. Ok, então dá uma olhadinha lá (veja [crack bot](#)). Isso que nós criamos né no vídeo de introdução é o **crack bot** o **chat bot** que eu adicionei mais uma nova opção, **segunda via de cobrança**. Hoje nós vamos utilizar uma **Boop**, a partir de informações lá pro isso. Eu também vou deixar o link de introdução aqui na [descrição](#) do vídeo. Tá, eu vou pegar as informações, os '**dados pessoais do cliente**' que vai ser o **CPF número do cliente**, vamos enviar para o **webhook** lá fora, foi m8r, aí ele vai fazer uma consulta no banco de dados **Beminhos** (um banco de dados). Eu também vou deixar o link para o vídeo de introdução ao **Brasil** aqui na [descrição](#) também, nesse vídeo vou pegar o link é de um documento PDF de um **boleto** e eu adicionei aqui no **Brasil** um (nesse banco de dados) aqui nessa questão tem um **CPF** aqui que eu adicionei diretamente no **Brasil 1**. Eu vou tirar essa informação e vou enviar por **e-mail**. Voltando [lá no nosso Editor de Voz](#), eu vou criar poderia adicionar o **método automático**, você pode selecionar a URL de teste aqui para fazer o teste aqui no Life both não fiz nenhuma alteração aqui, simplesmente adicionei se não houvesse copiei a URL de teste voltar aqui pro nosso [Editor](#). O único método aqui é o **post só** isso você não precisa fazer nenhuma alteração aqui em relação aos outros itens, que não vale, nem pude fazer nada. É somente adicionar a URL. Você já viu o vídeo que se passou 8 anos **quem está usando** (nenhum portador) se ativar essa caixinha aqui de configurações avançadas e alterar o método para **post só** isso aqui eu adicionei uma mensagem de texto, **"Seu segundo vencimento do boleto foi enviado para o seu e-mail"**, adicionei uma outra mensagem ("**Atencao Séria**") na minha mensagem de texto "Seu segundo vencimento do boleto foi enviado para o seu e-mail" então pergunte se tem algo mais sim, eu volto para cá e disse não eu abro uma outra mensagem aqui dando até logo se o que clicar em cima de volta para o menu senão ele vai dar um Até logo", então ele roubou então nossamensagem e alterou para "Até logo eu iria explicar aqui não e deu um até logo". Então ele "roubou" então nossamensagem e alterou para "Até logo". Então vou dar uma olhadinha e ele pegou as informações lá no CPF e o databanco **webhook** lá techbot e repassou para o nosso sistema para gerar e enviar o PDF através do e-mail dos clientes. RGB Video 2: [Link](https://www.youtube.com/watch?v=KEIlw-aVPR0) (Em português) ## Compartilhe Participe da nossa primeira community do **WhatsApp**. **APIVocê ainda não é membro? ** [Clique aqui para se inscrever. ](link-para-se-inscrever-wspp) [O que é um bot? '](#definicao-do-bot) --- ## Área Restrita [Configurações Avançadas](#settings) Este é o nosso bot **WhatsApp**. Se você tiver dúvidas sobre este bot, entre em contato conosco no e-mail: **[Email do servidor](mailto: [servidor. whatsapp@gmail. com])**. --- # Definição do Bot ## Churrascão [Pagamento do Churrascão](#pagamento-do-churrascão) [GetCrack Bot](#getcrack-bot) [Música](#musica) ## Webhook de cobrança [Definição do Webhook](#definicao-do-webhook) [Configurações do Webhook](#configuracao-do-webhook) ### Métodos - Sininho de ativação [Sininho de ativação](#sininho) [Vídeos sem código](#videos-sem-codigo) ### Uso de terceiro-partes [Beijo](#beijo) [Beminhos](#beminhos) [Brasil](#brazil) ## WhatsApp [Mensagens de Atualização de Endereço](#atualizacao-de-endereco) [API WhatsApp](#api-whatsapp) ### Métodos [Conexão com o WhatsApp](#conexao-com-o-whatsapp) [Enviar Mensagens](#enviar-mensagens) ### Notificação WhatsApp [Conexão com o WhatsApp para notificação](#notificacao-whatsapp) ### Tuando [Definição](#definicao) [Integrar com seu site](#integrar-com-seu-site) [Código HTML para Tuando](#codigo-html-para-tuando) [Configuração de envio de e-mail](#configuracao-de-envio-de-email) ## Diretiva Central de Mídia [Definição](#definicao) [Integrar com seu site](#integrar-com-seu-site) [Código HTML para Mídia Central](#codigo-html-para-midia-central) # Contato Para mais informações entre em contato conosco: - [LinkedIn](linkedin. com/*nome_no_linkedin*) - [Instagram](instagram. com/*nome_no_instagram*) --- [videopresentação](#informacoes-importantes) --- # Confirmação de recebimento do e-mail (PDV) Ao receber o e-mail nãoresponda, se o e-mail estiver presente no banco de dados, isso confirma a sua autenticação no e-mail. Se o e-mail não estiver presente no banco de dados, entre em contato com suporte. - **Atualizações: ** - Campos CPF e número de cliente devem estar em maiúsculas e minúsculas respectivamente; - Variáveis como Largo e Bairro aparecem abaixo da linha do código onde serão utilizadas, no lugar de `variável`; - Descrições na seção de informações adicionais devem estar separadas por vírgulas. Aqui o cliente então confirma que o endereço está correto, mas **ele** informou que está correto, na verdade e caso sim então vai acontecer uma atualização diretamente no nosso banco de dados do **Beijo**. A realização **ele** receberá uma mensagem para confirmar que a atualização de endereço foi realizada. Em seguida, o sistema irá perguntar até mesmo se **ele** precisa ajudar em qualquer outra consulta. Depois dessa etapa, **ele** retorna à tela inicial onde também tem alguns outros campos que vou apresentar após. A mensagem que **ele** receber quando clicar na opção de alterar endereço será essa mensagem de confirmação para que **ele** informe o novo CEP do seu endereço residencial. Para criar esta mensagem, eu criei uma variável para personalizar a mesma. Em seguida, peço para **ele** informar o número de cliente dele, pois é necessário para seguir o atendimento. Depois disso, criei outra variável para o número de cães que eu chamei "Henrique". Neste ponto, eu faço a consulta para localizar todos os registros do meu sistema localizado no Brasil. Durante a realização da consulta, não usei a API, pois esta consulta utiliza o Ponto de Trabalho, que é um recurso próprio do Cadastro de Pessoa Física disponibilizado pelo IBGE. Em seguida, no menu inicial, você tem os regras de negócio locais, condições especiais de utilização (arbitrárias) dependentes da região e adicionais. Depois de identificar o registro, eu boto o nome da variável "Nandy" para nutrir a mensagem para chamá-lo depois. Em seguida, o sistema retorna o número do endereço correspondente, porém em alguns casos há algum atraso, o que é normal. A seguir, crio as informações da "tabela de endereço", utilizando alguns campos, que serão utilizados em uma nova tarefa posterior. Após identificar o endereço utilizando o exemplo dado, faço a atualização dele, enviando a solicitação para o Retti que, em seguida, validará a posição no mapa. Basicamente, ele garantirá o acesso ao Retti, permitindo que pesquise pelo endereço com CEP fornecido e também irá trazer as informações sobre a empresa. Para evitar erros, é introduzido um pré-requisito ao utilizar o serviço: O endereço deve ser informado seguindo o padrão de digitação oficial, de acordo com a documentação do Correios. No caso do CPF, utilizo o campo do cliente corretamente, onde **ele** informa o CPF porque este campo aceita valores do tipo str de 11 caracteres e com um I ou V ou sem símbolo nenhum. Ao voluntariamente por alguma informação enganosa para o CPF existente, o servidor informa apenas que a informação provinda do cliente não foi encontrada e deveria informar novamente o número do CPF. Se não houver consenso no CPF informado, ao invés de atribuir proprietário, o sistema insere o número do CPF e o número do cliente como "anonimo", que aí ele pode relançar seu número de entrada posteriormente. Se **eu** não sou o proprietário, mas informei um nome para que o Retti possa adicionar a lista de "interessados", este seria marcado no momento em que a assinatura for realizada. Em seguida, gravamos a atualização da informação do campo por meio da solicitação. Para que possamos trabalhar corretamente e evitar erros, depois da atualização da informação do campo, o sistema utiliza o RapiCmd para fazer a verificação se o nome fornecido existe nos campos para que ele não seja referente a outro cliente ou as informações não foram localizadas. O sistema refaz a validação do CPF dizendo "Não encontramos informações para este CPF. . . " # Vídeo 4: Melhorando o Type Bot com Chat Boot Estou aqui para mostrar como integrar o **Type Bot** com o **Chat Boot** para automatizar o atendimento humano. Se você não conhece o **Tap Bot** ou o **Chat Útil**, recomendo que confira meus vídeos sobre essas plataformas no meu canal. ## Requisitos - Conta no Chat Boot (chatboot. com) - Conta no Type Bot (typerwash. com) ## Passo a passo 1. **Criar um novo Type Bot** - Inicie um novo Type Bot no seu dashboard do Typerwash - Adicione o bloco de **start** para iniciar o bot - Adicione o primeiro módulo de conversação - Crie grupos de conversação e adicione as opções desejadas 2. **Configurar o chat Boot** - Entre no seu painel do Chat Boot - Crie uma nova caixa de entrada do tipo `website` - Configure a URL do seu site - Adicione o agente (limite de dois agentes na versão gratuita) - Obtenha o Token de WebSite para incorporar no Type Bot 3. **Integração** - Na parte do Type Bot que quer atendimento humano, adicione o componente chat Boot - Use o Token de WebSite obtido para integrar o chat Boot ao Type Bot - Incorporar o código obtido do Type Bot no site (leia as instruções no video) ## Estrutura do vídeo 1. Introdução e explicação do problema (vídeo específico) 2. Criação do Type Bot para atendimento humano - Configuração do fluxo de conversa - Integração com o chat Boot 3. Demonstração de como o sistema funciona - Criação de uma caixa de entrada no chat Boot - Adição do Token de WebSite no Type Bot - Exemplo de como o sistema armazena e usa as informações de contato 4. Conclusão e referências [Música] === [Música] === ### Vídeo 5: Criando um Type Bot para várias caixas de entrada do Chat Boot Nesse vídeo vou mostrar como criar um Type Bot para atender várias caixas de entrada do Chat Boot. Se precisar de mais informações, recomendo que confira os meus vídeos sobre essas plataformas no meu canal. Com esse passo a passo, você aprenderá a configurar um único bot para atender em várias caixas de entrada do Chat Boot. Bem-vindo ao canal e abraço! Aguardemos novos vídeos com público curioso e atencioso, como você. Ative o notificador para não perder mais connteúdos interessantes. 🚨📣 Obrigado por fornecer o texto para conversão, faré a sua cópia com toda a formatação Markdown alterada para Portugal e idiomas técnicos portugueses. ## Minha Empresa: Meu Bot de Teste ## Setores - **Comercial** - **Financeiro** - **Suporte** ## Suporte Esta é a seção do suporte. Aqui encontra-se o passo a passo para a criação e configuração da integração do chat: 1. Adicione uma **Entrada** para o suporte 2. Ative e configure a integração com o **Chat Util** ## Configuração do Botão de Suporte Quando você cria uma nova entrada para o suporte no final do processo, o chat util fornecerá um script aqui (Website token) para inserir no botão. O botão de suporte será utilizado para conectar com a entrada de suporte, conforme mostrado abaixo: ```html <! -- Seu Token de Site --> <script src="https://yoursite.com/api/v1/chat/public/static.js" chat="yoursite_support" clientId="seu-id" config="locale=pt-br&script=1&customActions=1" layout="fullscreen" widgetPosition="direita" ticker="1"></script> ``` ## Fluxo de Suporte Aqui encontra-se o fluxo completo de como funciona a integração do chat util com o bot de suporte: 1. Quando um usuário seleciona o botão de suporte, ele é transferido para a entrada de suporte. 2. O chat util anticipa uma mensagem de boas-vindas e o usuário terá as opções de escolher o tipo de suporte (opções como: Comercial, Financeiro, e Suporte). 3. O usuário então fornece seu nome, telefone, e e-mail no formato padrão internacional (DDD, Telefone, e-mail), conforme solicitado pelo bot de suporte. 4. A execução de atendimento humano está disponível das 9h até as 17h, e o bot de suporte trabalha 24 horas por dia. 5. Após receber as informações, o bot de suporte envia uma mensagem de "Até mais" e o usuário é transferido para o chat util. 6. A partir de então, o chat util estará ouvindo e atendendo ao usuário na entrada de suporte. ## Formato O formato usado para a integração do chat util é simples: copie e desplace-o alinhado com o seu código do chat bot e personalize-o com as coisas suas. Utilize HTML e JavaScript para adicionar o chat util à sua página. Se precisar de mais informações sobre como fazer isso, deve visitar o seguinte link: - [Guia de Integração do Chat Util](seu-link-para-o-guia-de-integração) - *Nota: Este artigo foi traduzido. Você pode acessar a versão original em português aqui: * [Artigo em Português](seu-link-para-o-artigo-em-português-original) ## Referências - [Link para o tutorial do YouTube do Cláudio Balbino](seu-link-para-o-tutorial-do-you-tube) # TypeBot: Como Usar para Empresas (Portugês de Portugal) ## Introdução à TypeBot TypeBot é uma ferramenta de engajamento automatizado que empresas podem utilizar para responder perguntas recorrentes do seu público e fornecer informações importantes sobre o negócio, serviços, locais e detalhes de contacto. Aqui vamos aprender como usar o TypeBot para a sua empresa. ## Criação do TypeBot Quando criar o TypeBot, este já vem com um bloco inicial, onde irá arrastrar os blocos que viemos nos vídeos de introdução. Os blocos incluem: - Sistema: Este é o bloco que inicia o TypeBot. Ele captura a mensagem do utilizador e inicia a conversa. Pode personalizar como desejar que o seu assistente responda ou não, fornecendo-lhe o modelo de resposta que desejar. - Utilizador: O bloco do utilizador captura as respostas do assistente e guarda-as. - Messenger: Este bloco permite trocar mensagens entre o TypeBot e o utilizador. Pode configurar as variáveis presentes neste bloco, como a pergunta do utilizador, a resposta do assistente, etc. ## Integrando com OpenAI Para integrar o TypeBot com OpenAI, precisará do seguinte: 1. Criar uma conexão com a OpenAI. A conexão é feita facilmente na sua conta no site da OpenAI. 2. Copie a chave que recebeu após criar sua conexão com a OpenAI e cole-a no TypeBot. 3. Crie um modelo de resposta no TypeBot para como desejar que o assistente responda. 4. Expanda esse modelo para abrir a conversa com o assistente do TypeBot. 5. Adicione o seu modelo de resposta ao modelo do assistente do TypeBot. 6. Preencha as variáveis no bloco de Messenger, como a pergunta do utilizador, a resposta do assistente e as condições que desejar que o TypeBot aplique. ## Personalizando o TypeBot Poderá personalizar o seu TypeBot com scripts e comandos para fazer a conversa ter uma experiência mais realística e interessante para os utilizadores. Pode-se importar ou exportar o código dos seus scripts, que são escritos no formato de ficheiro JSON. ## Compartilhando o TypeBot Após criar o seu TypeBot, pode compartilhar de forma fácil através do link de compartilhamento ou embedendo-no seu site ou outros aplicativos compatíveis, como Notion, WordPress e outros. Também é possível utilizar o TypeBot no seu WordPress usando um plugin específico. Espero ter ajudado em como usar o TypeBot para a sua empresa! Se tiver alguma dúvida, por favor, não dúvida em entrar em contacto. Vale lembrar que antes de colocar o TypeBot em produção, é importante testar e treinar o seu modelo para que ele possa responder corretamente às suas dúvidas. Pronto, a conversa automatizada está pronta para entusiastas! Não perca este momento e comece a construir a sua comunidade agora mesmo com o TypeBot! 🎉 # Vídeo 7: Instalar o TypeBot Ilimitado na sua plataforma Ray-Way ## Instalando o TypeBot Ilimitado na sua plataforma Ray-Way **O que você precisará: ** - Conta na plataforma Ray-Way - Domínio (opcional) **Etapa 1: Criar Conta na plataforma Ray-Way** 1. Navegue até o [link de afiliado da plataforma](https://rave.co/<AffiliateLink>) e crie sua conta. **Etapa 2: Acesso à conta e criação do projeto** 1. Faça login no seu Ray-Way com sua conta. 2. Após o login, você será redirecionado para o painel de controle (Dashboard) da sua conta. 3. Crie um novo projeto a partir de um objeto (Objeto) ou um arquivo (Ficheiro) disponíveis. **Etapa 3: Configuração do TypeBot Ilimitado** 1. No projeto criado, selecione os serviços que deseja utilizar. 2. Na configuração do seu TypeBot Ilimitado: - Modifique o nome do bot (não é obrigatório). - Insira as variáveis necessárias, como o SMTP. - Salve as configurações. 3. A seguir, retire os arquivos necessários do seu projeto (scripts, default-response, etc. ). **Etapa 4: Deploy do seu projeto** 1. No Deploy, clique em "Deploy". 2. Aguardando implantação, você verá o tempo de processamento em segundo. 3. Após a implantação, seu TypeBot Ilimitado estará disponível para acessar. **Etapa 5: Acesso ao seu TypeBot Ilimitado** 1. Acessar o link fornecido para seu TypeBot Ilimitado. 2. Insira o seu e-mail de administração para acessar. Este tutorial mostra os passos simples para a instalação do TypeBot Ilimitado na sua plataforma Ray-Way em menos de 2 minutos. Se você precisar de mais informações sobre o TypeBot ou a plataforma Ray-Way, visite o nosso [playlist dedicado a essa ferramenta](https://www.youtube.com/playlist?list=<PlaylistID>) no canal. Observe que as URLs e nomes de conta/serviço no tutorial são fictícios e devem ser substituídos pelas informações do usuário. # Vídeo 9: Automatizando o Upload de Arquivos no ChatBot FluikBot usando o Minhau Este vídeo mostra como automatizar o upload de arquivos no ChatBot FluikBot usando o Minhau. ## Pré-requisitos - O Minhau deve ser instalado e configurado em precedência deste processo. ## Etapas ### Etapa 1: Abrir o FluikBot 1. Abra o FluikBot ### Etapa 2: Criar um novo Projeto 1. Clique em `Novo Projeto` 2. Selecione o template desejado 3. Clique em `OK` ### Etapa 3: Adicionar as variáveis de Minhau #### Passos para adicionar as variáveis de Minhau 1. Vá para variáveis 2. Adicione as variáveis necessárias 3. Clique em `Adicionar` ### Etapa 4: Configurar o Bucket no FluikBot #### Passos para configurar o Bucket 1. No segundo serviço que é o Bucket, clique em `configurar` 2. Sovlucre uma variável 3. Adicione a variável `porta` com o valor `9000` 4. Clique em `Adicionar` ### Etapa 5: Criar o Bucket no Minhau #### Passos para criar o Bucket 1. Abra o Minhau 2. Clique em `Criar` 3. Cole o URL da console do Minhau 4. Crie um novo Bucket e dê-lhe o nome desejado ### Etapa 6: Adicionar as variáveis no TypeBot #### Passos para adicionar as variáveis 1. No serviço TypeBot, atualize as variáveis 2. Clique em `atualizar` ### Etapa 7: Deploy do TypeBot e do Viewer #### Passos para deploy 1. No serviço TypeBot, clique em `Deploy` 2. No serviço Viewer, clique em `Deploy` ## Conclusão Agora você possui o recurso de upload de arquivos configurado em seu ChatBot FluikBot usando o Minhau. Este processo deve ser concluído em menos de dois minutos. Observe que as URLs e referências estão intactas. Esta documentação é para fins educacionais e é baseada na versão do software [ano] [nome do software]. As instruções podem variar de acordo com a versão do software utilizada. Por favor, consulte a documentação oficial para informações atualizadas e precisas. Esta documentação foi criada para fins educacionais e está baseada na versão do software do ano [nome do software]. As instruções podem variar de acordo com a versão do software utilizada. Por favor, consulte a documentação oficial para informações atualizadas e precisas. Espero que este vídeo tenha sido útil. Comenta abaixo caso tenha alguma dúvida ou sugestão. Obrigado e até a proxima! --- Observações para estilo: 1. A seção "Conclusão" deve ser formatsda como uma observação. 2. Include as referências à documentação oficial nas observações de conclusão e na observação de estilo para ser mais fácil de encontrar quando necessario. 3. Coloque uma breve descrição das etapas individuais nas seções principais deve poder ser utilizada para que o cliente tenha um melhor entendimento da ação que será executada. 4. Use passos descritivos em cada subseção para que o documento seja ambíguo. 5. Use referências claras e específicas nos passos para que o usuário possa encontrar facilmente pelo documento o que estiver a caminho. 6. Reorganize a seção de "Etapa 1: Abrir o FluikBot" como um passo (como "Abrir o FluikBot") para seguir um padrão de escrita consistente. 7. Use o termo "Variáveis" (sem acentos) ao invés de "variáveis" no plural. 8. Use o termo "clique" em vez de "Clique" ao invés de usar maiúsculas em várias ocasiões. 9. Use o termo "serviço" ao invés de "second service" na tradução portuguesa. 10. Use o termo "Atualizar" ao invés de "update" na tradução portuguesa. 11. Use o termo "OK" ao invés de "OK" sem acentos. 12. Use o termo "Criar" ao invés de "Create" na tradução portuguesa. 13. Use o termo "Configurar" ao invés de "configura" na tradução portuguesa. 14. Use o termo "Deploy" ao invés de "deploy" na tradução portuguesa. 15. Use o termo "Add" ao invés de "adicionar" na tradução portuguesa. Conversão para português de Portugal mantendo a formatação Markdown: 1. Vídeo: - [Link do YouTube](https://www.youtube.com/watch?v=8Y1rqiQoMDQ) (Idioma: pt) === Bem-vindo ao canal 'Let's Automate' Estou aqui Cláudio Balbino e neste vídeo vou te mostrar como utilizar o serviço SMPT de Gmail no Installation de TypeBot, o qual vou também fazer no presente vídeo utilizando o novo template Huawei para o tap-bot, que já instala e configura automaticamente o arquivo de servidor caso você não conheça sobre snapbot, você está começando a utilizar. Tenho o link aqui na descrição para a playlist dedicada a este ferramental. Se você gosta deste tipo de conteúdo e ainda não é subscritor, aproveite agora e torne-se subscritor. Ative a sino para receber uma notificação sempre que há um novo vídeo. Além disso, deixe o seu identificador aqui, tenho certeza que você gostará do conteúdo. Então vamos lá com o que é importante. Automatize. Para utilizar o serviço SMPT de Gmail em TypeBot ou em qualquer outra aplicação precisamos fazer uma alteração na configuração da conta, como mostrado aqui próximo à sua imagem. Clique aqui → Google Apps aparecerão. Aceite o esquema de segurança na tela seguinte, navegue até a opção de Informações da conta no menu de detalhes. Selecione a opção 'Contas de acesso non-Google' e você verá uma lista, selecione o tipo de aplicação que deseja, no caso 'Outra aplicação', e dê um nome àplicação, eu vou chamá-la por exemplo 'PP', clique em 'Continuar' e você receberá uma senha específica que será mostrada à tela, deve copiar a senha em uma nota que não visualizará mais. 2. Vídeo 10: - [Link do YouTube](https://www.youtube.com/watch?v=UjeLbRrOcTY) (Idioma: pt) === Bem-vindo ao canal 'Let's Automate' Estou aqui Cláudio Balbino e neste vídeo vou mostrar-lhe como utilizar a integração nativa de TypeBot com a API do ClasCloud do WhatsApp, a API oficial do WhatsApp, caso ainda não esteja familiarizado com TypeBot ou está começando a utilizar. Eu deixo aqui o link para a playlist dedicada a este ferramental na descrição. Se você gosta deste tipo de conteúdo e ainda não é subscritor, aproveite agora e torne-se subscritor. Ative a sino para receber uma notificação sempre que há um novo vídeo. Além disso, deixe o seu identificador aqui, tenho certeza que você gostará do conteúdo. Então vamos lá com o que é importante. Automatize. Antes de mostrar como utilizar esta integração no fluxo do TypeBot, vou mostrar algumas informações da documentação do TypeBot aqui → [site do TypeBot]. Vou aceder aqui com '<' resources '>' → '<' documentation '>' → '<' WhatsApp '>' → '<' Viewer '>' para mostrar lhe algumas informações sobre a utilização do Visualizador do TypeBot e as limitações do TypeBot para uso no WhatsApp, por exemplo, não havia suporte autilsar imagens tipo gif ou svg, o número máximo de caracteres em um botão é 20, alguns bloques do TypeBot não são compatíveis com o WhatsApp, como o Google Pay, Script, Google Analytics, e Metapixel. Além disso, fornece informações sobre como implantar e adicionar o fluxo do TypeBot à API do WhatsApp. Voce deve adicionar o número aqui →. Lembra-se que precisa ter uma conta de WhatsApp criada aqui →. No presente vídeo no canal do TypeBot vou mostrar como fazer isto. No fluxo do TypeBot, aparecerá informação aqui →. Lá você adiciona o número e pode especificar o tempo limite do chat como desejado. Você também pode definir uma condição específica para a ativação do seu bot. Além disso, mostra informações aqui →, como quantos números WhatsApp você pode utilizar e se é possível ligar vários bots a um mesmo número WhatsApp, o que é possível. É mostrada informação aqui também sobre o custo, neste caso, você estará utilizando a API oficial do WhatsApp, que tem 1. 000 conversações iniciadas pelo cliente (TypeBot no presente caso) de gratuito. Dentro dessa janela de conversação não há limite no número de mensagens, mas deve lembrar que, ao contrário da ambiente de sandsbox, os mensagens enviadas em produção contarão contra a quota. Se desejar utilizar esta integrada do WhatsApp no Visualizador do TypeBot para fins de teste, clique aqui → para utilizar esta função do WhatsApp para teste, mas lembre-se que ao adicionar a API aqui no Visualizador, você enviará uma mensagem e será cobrado por ela. Você pode utilizar o número de teste para este fim, exatamente como estou fazendo aqui, mas se for um número em produção, terá que pagar a mensagem. A opção 'Começar chat' faz isso. Envia uma mensagem. **Integrando o Type Bot com a API do WhatsApp** Apresente-se a esta guia para aprender a integrar o seu Type Bot com a API do WhatsApp oficial. ## Pré-requisitos - Uma conta do Type Bot - Conta da API do WhatsApp Empresarial ## Passos 1. **Enviar uma mensagem para iniciar o teste. ** - A sua mensagem deve conter a palavra-chave para ativar o seu botão de chat na sua conta de WhatsApp. 2. **Adicionar as variáveis necessárias durante a instalação no Type Bot. ** - Clique em `Hoste em Locais Automáticos` e então em `Configuração` para acessar as variáveis fornecidas pelo Type Bot. - O modo de adicionar as variáveis em sua aplicação pode depender de como você instalou o seu Type Bot. 3. **Visualização da aplicação WhatsApp. ** - Adicione as variáveis de instalação do seu Type Bot para usar a visualização da aplicação WhatsApp. - As seguintes quatro variáveis precisam ser adicionadas: - Tokênger Tokênger de Sistema: [Obtenha aqui](https://developers.facebook.com/docs/whatsapp/api/quick-start/set-up-the-inge#configuration-2) - ID de número de telemóvel: [Obtenha aqui](https://developers.facebook.com/docs/whatsapp/api/quick-start/set-up-the-inge#configuration-3) - Nome do modelo: [Crie aqui](https://developers.facebook.com/docs/whatsapp/api/templates/Quick Start/Create a template/) - Idioma do modelo: [Defina aqui](https://developers.facebook.com/docs/whatsapp/api/templates/Quick Start/Create a template/) 4. **Ativar a marca do WhatsApp no visualizador do Type Bot. ** - Para usar a discada do WhatsApp no visualizador, é necessário ativaria-la no menu de configuração do Type Bot. - Você precisará informar o nome do modelo escolhido e o idioma definido por ele. - Você pode encontrar a documentação para criar a aplicação do WhatsApp e o modelo [aqui](https://developers.facebook.com/docs/whatsapp/api/Quick Start/Create a template/) e [aqui](https://www.youtube.com/watch?v=teSxQ07sPQo) (continue assim, seguindo os mesmos passos do original, apenas trocando os termos em português) # Criação Interativa de Chatbot com Type Bot e Active Pieces (Português de Portugal) Lembre-se de preservar todas as URLs existentes. ## Introdução Este tutorial ensina-vos a criar um chatbot inteligente que responde perguntas sobre o seu negócio utilizando o Type Bot e o Active Pieces. ### Pré-requisitos - Ter a conta na API da Open AI: [https://platform.openai.com/](https://platform.openai.com/) - Ter o Active Pieces instalado: [https://activepieces.com/](https://activepieces.com/) ### Passo 1: Criação do seu Chatbot 1. Crie um novo chatbot no Active Pieces: Acesse o console de automação do Active Pieces e clique em `Novo Bot`. 2. Após criar o chatbot, dele-o inativo. 3. Criar uma conexão com a API da Open AI: Acesse a API Keys no menu lateral do painel da Easy penel da Open AI e crie uma nova Secret Key. Copie a chave secreta e salve-a. 4. Adicione a sua Secret Key ao chatbot Active Pieces. ### Passo 2: Criação do seu Flow 1. Adicione um bloco `Webhook` ao seu Flow Active Pieces. Certifique-se de incluir a URL de retorno de resposta no final da URL de webhook. 2. Adicione um bloco `Askbot`. Faça a configurations necessárias para que o seu chatbot possa entender as perguntas do seu negócio. 3. Adicione um bloco `Consultar API` e configure sua consulta à Open AI, usando a chave secreta para autenticação. ### Passo 3: Personalização do seu Chatbot 1. Imporma as informações necessárias para personalizar o seu chatbot, incluindo o seu domínio personalizado, se aplicável. ### Conclusão Neste tutorial, vocês aprenderam a criar um chatbot inteligente utilizando o Type Bot e o Active Pieces. Especialmente, vocês aprenderam a configurar a sua API do Open AI, criar um Flow Active Pieces, personalizar o seu chatbot e lançá-lo para o público. Encontre o vídeo completo deste tutorial no YouTube: [Vídeo 12: https://www.youtube.com/watch?v=1Jw1jDg56oM](https://www.youtube.com/watch?v=1Jw1jDg56oM) (Idioma: pt) Bem-vindo ao canal Vamos automatizar Eu sou o Cláudio Balbino e nesse vídeo eu vou ensinar como criar um chatbot que responde perguntas sobre o seu negócio utilizando o Type bot o Active pieces e api da Open ni api do chat tpt né para responder perguntas dos seus clientes aí sobre seus produtos sobre seus serviços. Se não conhece ou ainda não utiliza o typeb o Active PCe, pode encontrar as respectivas playlists neste canal. Quem curte este tipo de conteúdo não deixe de se inscrever, entre como membro e ative as notificações para estar ao saber dos novos vídeos em voga. Ah também já deixa o seu comentário, temos certeza que você vai gostar desse conteúdo. Então vamos lá, vamos ao que interessa: vamos automatizar! ## Automatizando o Agendamento com o Type bot e o c. com Este tutorial mostra como utilizar o Type bot para automatizar o agendamento de encontros com o c. com. ### Configurando o Type bot 1. Adicione o bloco Call. com ao seu workflow; 2. Configure o Host Custom (**URL do seu aplicativo**); 3. Adicione o evento **Agendar evento**; ```markdown - Evento de Agendamento + Protocolo: REST + URL: [[URL do seu aplicativo]]/agendar + Cabeçalhos: {Content-Type: application/json} + Método: POST + Corpo: { "os recursos que você precisa fornecer": { "data e hora": "{{evento}}", "email": "{{email}}", "objetivo": "Agendar reunião", "nome": "{{nome}}" "whatsapp": "{{whatsapp}}" } } ``` 3. Adicione uma seção de informações pessoais com campos para Name, E-mail, e WhatsApp (**Nome, Email, e WhatsApp**); 4. Adicione uma variável para armazenar a data e hora da reserva (**evento**). ### Configurando o c. com 1. Crie uma nova agenda na sua conta do c. com; 2. Copie o link do seu agenda (**URL do seu aplicativo**); 3. Adicione esse link no campo **URL do evento**. ### Considerações finais Certifique-se de que a variável nome e-mail e WhatsApp estejam corretamente preenchidas antes de enviar o agendamento. As informações fornecidas pelo usuário serão armazenadas no bloco de perfis do c. com. Ei, tudo está aqui pronto! Agora, terceirize o seu trabalho com o Type bot e o c. com e venha ajudando você atendendo as suas exigências de forma rápida e eficiente. # Vídeo 14: Enviar lembretes de eventos reservados no noc. com Este é um tutorial sobre como criar um fluxo de trabalho no Type bot que permite enviar lembretes de eventos reservados no noc. com. ## Pré-requisitos - Conta no noc. com - Conexão do noc. com com o Type bot ## Criação do fluxo de trabalho 1. Crie uma conexão com sua conta do noc. com utilizando a autenticação OAuth2. 2. Crie um novo fluxo de trabalho e selecione a planilha que contém as reservas dos eventos. 3. Adicione um bloco de tipo "Insert Row" para criar uma nova reserva no noc. com. 4. Defina os campos para a reserva, incluindo o nome, o e-mail e o número do WhatsApp, a hora de início e a hora do lembrete. 5. Use um bloco de tipo "Get Values" para obter a data e a hora formatadas do novo evento. 6. Use um bloco de tipo "Message" para enviar uma mensagem personalizada ao usuário, incluindo a data e a hora do início do evento e o link do encontro no noc. com. ## Notas - Certifique-se de formatar corretamente a data e a hora recebidas do Type bot. - O Type bot usa o k. com para enviar mensagens WhatsApp, mas este recurso não é compatível com a API oficial do WhatsApp ou com o WhatsApp mesmo. - Utilize uma API não oficial ou oficial para enviar o link do encontro através do WhatsApp. 1. **Formatação de data e hora** ```javascript // Formatação da data e hora de início do evento const dataEvento = response. data. hora_inicio; const dataFormatada = format(parseISO(dataEvento), 'dd/MM/yyyy HH: mm'); // Subtração de 3 horas const horarioFormatado = subHours(dataEvento, 3); const horaFormatada = format(horarioFormatado, 'dd/MM/yyyy HH: mm'); ``` 2. **Enviar mensagem personalizada** ```javascript // Mensagem personalizada const mensagem = `Você reservou o evento de ${dataFormatada} às ${horaFormatada}. Clique aqui para entrar no Meet: [Link do Meet](Link do Meet). Você receberá um lembrete com o link do Meet e via WhatsApp uma hora antes do início do evento. `; // Enviar mensagem n8n. utils. sendWhatsapp(n8n. variables. get('phonenummer'), mensagem); ``` 3. **Adicionar credenciais para conexão do noc. com** Se você estiver utilizando uma versão do Type bot hospedada por si mesmo, será necessário criar uma aplicação ou credencial no Google Cloud para obter a autenticação necessária para a conexão do noc. com. Para obter mais informações sobre a configuração do Type bot, consulte [aqui](https://n8n.io/docs/getting-started/1-n8n-io/8995571689/n8n-io-user-guide-welcome-page). Se fizer instalação do Type bot em sua infraestrutura, siga os passos abaixo no menu de configuração do n8n, na seção de "Requisitos": 1. Instale o compilador Nim pelo gerenciador de pacotes de sua escolha (ex. Homebrew, Chocolatey, WSL2 ou gerenciador de pacotes de seu sistema operacional). 2. Instale o Ice-Psh compilador para o Nim pelo gerenciador de pacotes de sua preferência, ou baixe-o diretamente do Github: https://github.com/DarkWater/ice-psh 3. Compile o Type bot com o compilador Ice-Psh: ```bash nim c --buildType=release --d: release=debugFlow --d: port: access=public: 8080 . ``` Depois de compilar, abra o n8n e siga os passos de configuração para adicionar as variáveis de ambiente e observações na planilha do Google Sheets. # Utilizando n8n para automatizar a envio de lembretes para um evento no WhatsApp utilizando API do Call. com (Português de Portugal) ## Introdução Se você ainda não conhece as ferramentas abaixo, altere as descrições abaixo de acordo com as introduções que estão nos respectivos vídeos de introdução. * n8n - Ferramenta de automação de workflows (workflows de automação) * [Type Bot](https://typebot.ai/) - Ferramenta de automação de bots (robôs de automação) * [call. com](https://call.com/) - Plataforma para chamadas e mensagens automatizadas (chamadas e mensagens automatizadas) ## Automatizando um lembrete para um evento no WhatsApp ### Desenvolvimento do Workflow no n8n Para construir um workflow no n8n seguindo este tutorial, purposesamenteASSUMA O ROLE DE: Crie um novo workflow no n8n e adicione os seguintes nós: 1. **Agendador**: Define periodicidade de execução (na minha configuração utilizada, utilizei um Agendador do tipo **Agendador Periódico**, conforme o exemplo mostrado abaixo) 2. **Data/Hora**: Pega a data e a hora da execução do workflow (use o código mostrado abaixo: `{{ hierarchyRoot. workflow. scheduler. time }}`) 3. **Google Calendar**: Utilize credenciais do Google Calendar (se precisar criar suas credenciais, consulte o **[vídeo aqui](https://www.youtube.com/watch?v=t-JFVvSehqI)**) 4. **Google Spreadsheets**: Utilize credenciais do Google Spreadsheets (crie suas credenciais no [**link aqui**](https://drive.google.com/drive/folders/1o5_UwD6hXvZU9oUsXr8RCOfZ1oJ4JURD) e use as informações fornecidas) 5. **Filtro**: Filtra o Google Spreadsheets de acordo com o lembrete e a data e hora da execução 6. **getItemFromList**: Pega o evento e o link do Meet do Google Calendar 7. **Google Spreadsheets - Atualiza Linha**: Atualiza a linha do Google Spreadsheets marcando como sim o lembrete enviado 8. **Api Call**: Envia uma mensagem com a data e hora do evento e o link do Meet no WhatsApp usando a API do Call. com ### Passo a passo do Workflow no n8n Para demonstrar o passo a passo do workflow: 1. Agendador: Utilize uma periodicidade de execução de acordo com o seu processo (por exemplo, para agendamentos de reuniões, utilizei de **segunda a sexta-feira** de **8 às 13 horas** usando um **Agendador Periódico**, conforme mostrado abaixo): ```javascript " segundas-feiras à sextas-feiras de 08: 00 às 13: 00 por períodos de 01: 00" ``` 2. Data/Hora: Utilize o código a seguir para pegar a data e hora da execução do workflow: ```javascript {{ hierarchyRoot. workflow. scheduler. time }} ``` 3. Google Calendar: Utilize credenciais do Google Calendar de acordo com as informações fornecidas na configuração. 4. Google Spreadsheets: Utilize credenciais do Google Spreadsheets de acordo com as informações fornecidas no **[link aqui](https://drive.google.com/drive/folders/1o5_UwD6hXvZU9oUsXr8RCOfZ1oJ4JURD)**. 5. Filtro: Filtre o Google Spreadsheets de acordo com o lembrete e a data e hora da execução (use o campo `lembrete` com o valor igual a `{{formattedDate}}`, conforme mostrado abaixo): ```javascript {{ "filter": "{{ \"column\": \"lembrete\", \"equal\": true, \"value\": \"{{formattedDate}}\"" }} ``` 6. getItemFromList: Pega o evento e o link do Meet do Google Calendar. 7. Google Spreadsheets - Atualiza Linha: Atualiza a linha do Google Spreadsheets marcando como sim o lembrete enviado. 8. Api Call: Envia uma mensagem com a data e hora do evento e o link do Meet no WhatsApp usando a API do call. com, conforme as informações fornecidas no **[vídeo aqui](https://www.youtube.com/watch?v=9aI1Mwkq5MU)**. Após esses passos, você deverá ter um workflow que faça a automação de lembretes para um evento no WhatsApp usando n8n, TypeBot, call. com e seu Google Calendar e Google Spreadsheets. Observe que você pode customizar e adicionar, removeu, ou alterar os passos acima de acordo com a sua necessidade ou processo. É importante garantir que a data e o formato no Google Calendar estejam no mesmo padrão do campo `reserva` no Google Spreadsheet. Sinta-se à vontade para adaptar o workflow para conformar ao seu processo específico. Espero que você tenha base no tutorial para otimizar sua automação de workflows no n8n! # Vídeo 15: Automatizando o Type bot com a API Gemini (Idioma: pt-PT) ## Introdução Neste vídeo, demonstrarei como usar a Gemini, a API de Inteligência Artificial do Google, em fluxos do Type bot. Se você não conhece o Type bot, esse Construtor visual de chatbot, deixarei na descrição o link para a Playlist dessa ferramenta. Se você gosta deste tipo de conteúdo e ainda não está inscrito no canal, ajoie e ative o notificador para não perder os próximos conteúdos. ## Preços A Gemini oferece o plano Essencial gratuitamente com 60 requisições por minuto. Você precisa pagar quando ultrapassar esse limite. A cada 1000 caracteres, tanto no input quanto no output (ou seja, na pergunta e na resposta) ou na pergunta você também pode mandar imagem. ## Cómo usar Para começar, clique no link do button "Get API Key" no Google Studio. Você deverá aceitar os termos da plataforma e aceitar a API Key que será gerada e disponibilizada para você utilizar no fluxo do Type bot. Em seguida, no bot, utiliza o código cURL, que é trazido aqui abaixo, que contém uma estrutura com o header, o corpo, e a utilização dos campos WP, que deve ser utilizado. Na Gemini, vocês pode obter sua API Key clicando aqui na [página do Google Cloud](https://cloud.google.com/gemini/docs/accounts-keys.html). ## Soluções de automação com Type bot e a API Gemini da Inteligência Artificial do Google Então, como eu desenvolvi essa solução com Type bot usando a API Gemini da Google, vou mostrar agora meu Flow. Eu adicionei blocos como o bub, que trás algumas informações iniciais sobre o meu chatbot, e um input de texto para coletar a pergunta do usuário e assim, criar e definir minha variável com o nome da pergunta. Em seguida, adicionei um bloco de lógica, onde eu explico como estrutura minha variável e a instrução para o meu bot responder com base nas perguntas com base nas informações obtidas. Na última linha, eu trago todas as informações de minha variável da empresa, como as informações de contato, localização, valores e serviços. ## Configuração do bloco Webhook do Type bot Para utilizar a Gemini no Type bot, é necessário utilizar o bloco de integração Webhook. A estrutura do código é como a exibida nesta [página da Gemini](https://cloud.google.com/gemini/docs/using-gemini-in-a-chatbot.html). Utilize o endpoint fornecido na [página](https://cloud.google.com/gemini/docs/using-gemini-in-a-chatbot), e adicionei o campo de parâmetro Key e a chave da API no bloco de headers. Não esqueça de adicionar o campo de contéudo type com o valor application/json. Eu ensino essa estrutura em content pairs, onde utilizo minha variável de pergunta e minha variável de resposta para que ele retorne a resposta com base no prompt. ## Conclusão A inteligência artificial é uma ferramenta poderosa caso seja utilizada de maneira correta. Neste vídeo, pode-se ver como a API da Gemini da Google pode ser utilizada para automatizar chatbots nesse caso, em conjunto com o Type bot. Eu vou disponibilizar meu Flow gratuitamente para ter acesso a ele, basta se inscrever no link que eu tô deixando na descrição. Espero que esse conteúdo seja útil! Se tiver alguma dúvida ou sugestão, por favor deixe um comentário abaixo. Não se esqueça de também compartilhar este conteúdo com as pessoas que possam ter interesse nesse tipo de conteúdo. Isso contribui para que este canal tenha mais visibilidade e possamos entregar mais conteúdos de valor para mais pessoas. Aproveite! Para obter acesso a outros flows e workflows premiums, inscreva-se no canal através do [link da descrição](https://www.youtube.com/c/yourchannel) e vai conseguir os workflows gratuitos e premiums. Boa utilização e em breve, vemos no próximo vídeo! 🎵 [Música] **Link para o vídeo: ** https://www.youtube.com/watch?v=789-Iwdsrbc (Idioma: pt) # Automatização de Chatbot com Type Bot e OpenAI ## O que vamos fazer? Este é o caminho que seguiremos para criar e configurar um chatbot no Type Bot para responder perguntas sobre seu negócio: 1. Acessando a plataforma **www. open. com** 2. Selecionando a opção de **API** 3. Acessando o **dashboard** 4. Selecionando a opção de **Assistentes** 5. Criando um novo assistente 6. Definindo o prompt 7. Carregando um arquivo (Word, por exemplo) 8. Ativando o recurso de `Recuperação (Retri)` para recuperar informações 9. Ativando o recurso de `Interprete de Código` 10. Salvando o chatbot 11. Testando o chatbot 12. Integrando o chatbot com **Openi** 13. Criando as credenciais para uso da API 14. Configurando o chatbot no Type bot ## Como faço isso? ### Acessando a plataforma **www. open. com** 1. Faça o **login** 2. Caso não tenha conta, crie-a ### Selecionando a opção de API 1. Acesse a página onde você pode encontrar sua conta de API 2. Copie a sua `chave secreta` aqui (neste texto) ### Acessando o dashboard 1. Após o login, você será redirecionado para o painel do dashboard 2. Selecione a opção de `Assistentes` ### Criando um novo assistente 1. Clique no botão "Create" para criar um novo assistente 2. Defina um nome para ele (ex. : "Vídeo 16") ### Definindo o prompt 1. Define o prompt (instrução de uso para o assistente) ### Carregando um arquivo 1. Ative o recurso de Recuperação (Retri) 2. Carregue o arquivo (ex. : Word) que você deseja utilizar ### Ativando o recurso de Interprete de Código 1. Ative o Interprete de Código (se necessário) ### Salvando o chatbot 1. Clique em "Save" para salvar os seus dados ### Testando o chatbot 1. Teste o chatbot para verificar se funciona corretamente 2. Utilize a área de Playground 3. Pergunte uma pergunta básica para o chatbot (ex. : Escolher uma cidade para saber o clima) ### Integrando o chatbot com Openi 1. Para integrar o chatbot com o Openi, siga estas etapas: 1. No Grupo de Integrações, traga o bloco de Openi para cima 2. Exclua as credenciais antigas 3. Adicione novas credenciais com o nome designado 4. Selecione a ação desejada (neste caso, Assistente) 5. Escolha o assistente que deseja utilizar 6. Adicione as variáveis necessárias 7. Salve e publique o chatbot ### Criando as credenciais para uso da API 1. No prompt, determine o ambiente de teste para o assistente 2. Crie uma nova chave secreta com todas as permissões necessárias ### Configurando o chatbot no Type Bot 1. Para criar o chatbot no Type Bot, siga estas etapas: 1. No Construtor de chatbot, crie um novo chatbot no início 2. Coloque seu nome no assistente virtual 3. Crie um bloco para capturar o nome do usuário 4. Crie um bloco para perguntar para a empresa 5. Crie uma condição para definir o encerramento da conversa 6. Crie um bloco para integrar com a Openi 7. Publique o chatbot Paulatinamente eu vou adicionar vídeos auxiliares para ajudar a facilitar a irritação no processo, então se não conhece o Type bot ainda, tente enquadrar meus passos no vídeo que já faço para ensinar como fazer isso. # Vídeo 17: Automatização de Chatbot utilizando informações do site com Flow Wise, Google AI e Type bot Conheça como criar um chatbot que utiliza informações do seu site utilizando a plataforma Flow Wise, a Inteligência Artificial Google AI e o Type bot. Se você gosta do tipo dessa conteúdo, ainda não está escrito aqui no canal, aproveite e inscreva-se já! Além disso, para não perder nosso próximo vídeo, ative o sininho! ## Pré-requisitos - Ter conhecimento básico sobre como instalar o Flow Wise (encontre tutorials nesse [link](https://www.thesitewizard.com/install/flowwise-install.shtml)). - Tê-la conta no Flow Wise ou criar uma através do link [aqui](https://my.flowwise.ai/). ## Etapas para criar um Chat Flow no Flow Wise 1. Adicione um novo bloco: clique em "Add" e selecione "Add Note". - Na tela seguinte, clique em "Chain" e selecione o bloco "Conversação de recuperação (Chain)". - Ative a opção "Devolver documento de busca" e defina o prompt da seguinte maneira: "_Responda em português europeu, considerem que a pergunta seja sobre o curso Facebook Lead ads com o n8n. Crie uma resposta objetoiva, amigável e inclua emojis. Inclua também encerramento e atenda perguntas só sobre o curso Facebook Lead ads com N8n. _" 2. Adicione um bloco de Inteligência Artificial: clique em "Add block" à esquerda e selecione "Inteligência". - Neste vídeo, utilizaremos a Google AI. Clique em "Google" para adicionar o bloco. - Crie uma credencial para acessar o serviço, seguindo esses passos: 1. Entre na [Studio. google. com](https://studio.google.com). 2. Clique em "Get started" na sequência. 3. Clique em "Create API". 4. Selecione o projeto no caso aqui eu posso selecionar o projeto que já existe. 5. Selecione o modelo "Chat Google Generative". 6. Clique em "Create API". 7. Copie a ID da API. 3. No seu chat Model, declare o parâmetro `google_api_id`, definindo o ID da API que copiou anteriormente. 4. Adicione um bloco de memória. Nesse vídeo, utilizaremos o windows Memory. - Ajuste o tamanho do buffer de memória para oitocas. 5. Adicione um bloco de banco vetorial: utilize o Kedr nesse caso. - Alimente-o com seus dados de forma automática ou manual. Agora você tem sua chatbot inicializado! Essa é apenas uma configuração básica. Você poderá adicionar mais recursos a seu chatbot seguindo as opções a essa direita em "Add block". Experimente adicionar blocos preferenciais para oferecer melhor experiência de usuário. --- Certifique-se de fazer suas perguntas de forma explícita e, quando um processo for feito manualmente, faça isso durante o treinamento do modelo. Espero que essa explicação tenha sido útil para você! 🤗 # Facebook Lead Ads Integration with n8n usando Flow. ai e Google's Dialogflow (Português de Portugal) Neste tutorial, vamos integrar o Facebook Lead Ads com o n8n utilizando a plataforma de Flow. ai e o Google Dialogflow. Que tal começarmos? ## Pré-requisitos - Conta no Facebook - Conta no `Flow. ai` - Conta no `Google Dialogflow` ## Configuração do Chat Flow Primeiramente, crie um novo projeto no `Flow. ai` e nomeie-o adequadamente. ### Criação da Collection No seu projeto, clique no botão "Create" e adicione uma nova coleção com o nome `Lead ads`. ### Configuração das Configurações Adicionais No canto superior direito, clique em "Parameters" e adicione as configurações necessárias: - `Dimension do Vetor`: configure o tamanho do vetor a 768 x 68 pixels. - Quando você utilizar o `Open` com um tamanho máximo de 1536 pixels, use 768 pixels para o `Krun`. ### Adição de um Bloco de Ação Para adicionar um bloco de ação, clique no botão "Add Action", e escolha "Ending" para configurar o final do fluxo. ### Configuração do Facebook Lead Ads Para integrar o Facebook Lead Ads, siga estas etapas: 1. Autentique-se no `Facebook` e nas `Webhooks do Facebook`. 2. Adicione um novo webhook com os seguintes detalhes: - URL: página web de Katia Land para o curso de anúncios do Facebook - Verb: `POST`. - Content-Type: `application/json`. - Autorização: `Bearer Chave API Space`. ### Configuração do Splinter Para guiar o conteúdo da raspagem da web, adicione uma instância do Splinter com `Texto HTML para Texto em Markdown`. ### Salvamento e Publicação Após configurar todas as etapas, clique em "Save" e depois em "Publish". Aproveitando o olhar para trás, agora temos uma interação muito simples entre o Facebook Lead Ads, Flow. ai e o Google Dialogflow. A seguir, teste a integração do chat bot clicando no botão "Chat" e adicionando uma pergunta. Para este tutorial, faremos a pergunta: "Qual o valor do curso? " Se o chat bot for respondendo corretamente, iremos fazer o seguinte: 1. Ajuste o modelo do chat bot para adaptar a resposta. 2. Treine o chat bot para melhorar sua resposta à pergunta acima. 3. Coloque o chat bot em produção. Mas antes de colocá-lo em produção, é crucial treinar o chat bot e fazer ajustes a fim de ele responder de maneira precisa. Espero que você tenha gostado do tutorial e que estas informações sejam úteis para você para integrar um chatbot com seu site, serviço ou produto de maneira eficaz e eficiente. # Vídeo 18: Automatizando o Type Bot com Eleven Labs ## Olá! Seja bem-vindo ao canal! Vamos automatizar! Estou aqui o Cláudio Balbino, especialista em automações. Nesse vídeo, vou mostrar como usar a nova integração do Type Bot com Eleven Labs, uma IA de voz gerativa para converter texto em voz. [Se você ainda não conhece o Type Bot ou está iniciando a utilizar esta ferramenta, passe pela minha playlist dedicada a ele na descrição. ](https://www.youtube.com/playlist?list=PLZY0pdArpOpFXt26d01-n7U-x6jHv3E7t) Você curte esse tipo de conteúdo e ainda não está inscrito aqui no canal? Aproveita e faça a inscrição já! Ative o notificador para não perder os próximos vídeos e também invite seus amigos com interesse em automação. Isso é importante para nós e não custa nada para você. Agora vamos a o que é interessante! ## Antes de começar. . . Antes de mostrar como utilizar essa nova integração do Type Bot com Eleven Labs, vamos dar uma passada nas opções de planos da Eleven Labs. Clique aqui no botão "Preços" para conhecer as opções (seção *Eleven Labs Prices*): - Ela oferece um plano gratuito até 10. 000 caracteres mensais para você transformar esse texto em áudio. - Tem acesso à API também. - Caso queria mais recursos, há inúmeros planos disponíveis na seção "Planos Pagos" (seção *Paid Plans*). Como você verá, a quanto maior o preço, mais recursos ela oferece. - A página "Preços" também possui uma aba de "Frequentes Perguntas" e um bloco de "Documentação" para esclarecer dúvidas sobre a utilização da ferramenta. Agora vamos à integração! ## Configurando o Teste Se você ainda não tem uma conta na Eleven Labs, é preciso fazer o seguinte: 1. Clique no botão "Sign up" e use sua conta Google ou e-mail e senha para criar sua conta: ! [img1](Screenshot_2023-05-15_14-43-21. png) 2. Após a criação da conta, cai no seu Dashboard e clica em "Experiment" para começar a testar a ferramenta: ! [img2](Screenshot_2023-05-15_14-46-01. png) 3. Digite algum texto, selecione as configurações e o modelo, e clique em "Generate" para ouvir esse áudio: ! [img3](Screenshot_2023-05-15_14-48-10. png) Então você pode configurar a voz, o áudio e a cadência como preferir antes de utiliza-la. É importante dizer que esse recurso de texto para áudio não é o único. É possível fazer o inverso, por exemplo, e fazer o Type Bot reverter áudio para texto com a ferramenta do Audio-to-Text. Nesse vídeo, eu testei com o texto "Bom dia Cláudio", com as seguintes configurações: - Configuração de linguagem: `pt` - Saída: [link da gravação](https://www.youtube.com/watch?v=8a4RZzXx0Fc) (Carregue o vídeo e escute pelo player de áudio). ## Defy Mistral e Eleven Labs em N8N ### O que é N8N? [N8N](https://n8n.io/) é um engine de trabalho aberto que torna a automação de tarefas fácil para qualquer pessoa. É uma alternativa livre e 100% open source para o IFTTT. ### O que é Defy Mistral? [Defy Mistral](https://defymistral.com/) é um robô virtual desenvolvido pela Defy AI. Disponibilizam um SDK full-stack para criar sistemas sapatos, intelectualidade artificial, conversação e empreendimentos. ### Como usar o Defy Mistral com o N8N com o Type Bot? É possível usar o Defy Mistral no N8N para criar conversas inteligentes com os usuários, utilizando o Type Bot para automatizar esse processo. [Para um exemplo completo do uso do Defy Mistral e do Type Bot no N8N, confira meu fluxo especificamente criado para isso nessa playlist](https://www.youtube.com/playlist?list=PLZY0pdArpOpFZ0x-knUeCovP3f2EhEJiB). Espero que você goste do vídeo e curta! Deixe o seu comentário e compartilhe com seus amigos, se eles também estiverem interessados em conhecer mais sobre a automação com Type Bot e Defy Mistral! # Tutorial de automação da cidade Este workflow foi criado com o objetivo de demonstrar como automatizar o envio de um ebook ao se manifestar por automação da cidade. ## Salve esta variável aqui: - O mesmo nome na sequência: `data` - Uma variável personalizada do tipo `custom`: `typeBot` - Adicionei aqui um código JavaScript para que ele devolva a data no formato dia/mês/ano. - Uma planilha chamada: `leads` - Adicionei aqui alguns campos de texto de introdução: - Olá, que legal que se interessou em receber o ebook "Automação da Cidade" para começarmos! Informe seu primeiro nome. - Adicionei aqui um campo de entrada de texto: `nome` - Adicionei aqui uma planilha onde eu fará a integração direta do Type bot com as planilhas. - Importante: Para utilizar esta integração é necessário adicionar as três variáveis aqui: `typeBot`, `data`, e `remoteJid` - Aqui clique na parte de requerimentos ele vai dar as instruções de como fazer isso (lá na cloud no Google) - Para adicionar as informações do meu chat, veja que você vai precisar de uma URL do seu chat e o nome dele que é o que você vai adicionar aqui. - O tempo para expirar o fluxo ou se ele interagir com o fluxo, você vai selecionar aqui o tempo que ele se ele ficar sem interagir com o fluxo será 30 minutos. - paint como: número de milissegundos. ## Etapas do Workflow ### Adicionando a informação da Instância Para adicionar as informações do meu chat, clique aqui: - URL do webhook: Este link está sendo utilizado para teste, utilize a sua URL de produção para colocá-la aqui - O botão "Ativar fluxo" habilita a execução do fluxo - URL de produção: Esta URL será utilizada para que o fluxo funcione no produtivo ### Verificando a data de execução do workflow Para obter a data em que este workflow está sendo executado, eu vou verificar aqui (em teste, você pode colocar o tempo que desejar na instância) ### Consultando a linha na planilha "leads" - Onde eu vou buscar as informações que tenham ali o número do WhatsApp, e-mail vazio e data igual a data que está sendo executada - Quando encontro uma linha que coincide com a solicitação que tenha a informação de e-mail preenchida e a informação do WhatsApp, eu vou poder enviar uma mensagem a ele para que ele complete as informações necessárias - O usuário não preencheu o e-mail. Eu vou enviar uma mensagem do tipo: "Por favor, informe seu melhor e-mail para recebermos seu ebook" - Depois do envio da mensagem do N8N, podemos dar sequência e digitar um e-mail aqui no e-mail: ``` Este ebook é real. Você pode se cadastrar e receber gratuitamente lá no link aqui: <link para download o ebook> ``` Este processo aqui explicado é um exemplo simples, que você pode adaptar para fluxos mais complexos, por exemplo, para a integração com diretamente o gateway de pagamento. Lembre-se que este fluxo não utiliza o Type bot, mas poderia utiliza-lo. A ideia aqui é abordar a questão de abandonamento do fluxo, que é muito comum se receber mas mensagens e demandas para este tipo de processo. Você também pode aplicar isso nos fluxos dos seus clientes ou vender isso como serviço. Se tiver alguma duvida, entre em contato. Para questões, entre em contato pelo WhatsApp ou pelo nosso e-mail: ``` claudiacbalbino@gmail. com ``` **Lembrando: ** Este fluxo tem várias outras etapas necessárias para ser finalizado. Será necessário habilitar as funções avançadas e habilitar o Webhook na sua instância do n8n. #### Integrando no Type Bot Para resolver dúvidas acesse: <link para a solução tbot> Para código suplementar ou melhorar o desempenho desta solução, possível utilizar o N8N integrado com sua aplicação a fim de alcançar um melhor desempenho. # Vídeo 20: Nocodb no Type Bot Para utilizar a integração do nocodb no fluxo de conversa do Type Bot, siga estes passos: 1. **Crie uma nova credencial no nocdb**: - Clique em "Conectar Novo" para criar uma nova conexão. - Selecione o seu nome no canto inferior esquerdo. - Clique em "Configurações da Conta". - Clique na segunda opção do menu vertical "Tokens de API". - Adicione um novo token, dê-lhe um nome e clique em "Salvar". O token será gerado para você. - Copie o token gerado e adicione-o na criação da credencial no Type Bot. 2. **Configure a integração**: - No Type Bot, adicione um novo item de integração. - Selecione o recurso de "Pesquisar Registros" para consultar registros no nocdb. - Adicione a URL do nocdb (SAS ou instalado em sua VPS) e o token que criou. - Adicione o ID da tabela para a qual você deseja consultar registros. - Adicione um filtro com base no campo que você deseja consultar. - Mappe os campos de resposta que você deseja usar. 3. **Use o recurso "Atualizar Registro" para atualizar registros no nocdb**: - Selecione a mesma credencial que usou para consultar as tabelas. - Selecione o recurso "Atualizar Registro". - Adicione o ID da tabela e o campo que deseja atualizar. - Selecione a linha que deseja atualizar com base no campo que escolher. - Atualize o campo que deseja. 4. **Use o recurso "Criar Registro" para criar novos registros no nocdb**: - Selecione a mesma credencial que usou para consultar e atualizar as tabelas. - Selecione o recurso "Criar Registro". - Adicione o ID do table onde o registro será criado. - Adicione os campos que deseja atualizar na criação do registro. Espero que esse guia ajude a utilizar a integração do nocodb no Type Bot. # Integração do Bot de Tipo com Defy O Bot de Tipo lançou a versão 2260, portanto, se você está usando o Bot de Tipo, está já atualizado. Caso esteja utilizando seu próprio Bot de Tipo, será necessário atualizar para esta versão, ou se tiver sua última ou latest, já trará a versão 2261. É importante destacar que essa atualização foi promovida na versão 2260. Vamos passar por todos os passos aqui: ## Nossa Flow com a integração do Bot de Tipo é mostrado aqui abaixo: ### Data de vencimento será necessário colocar uma nova data aqui. Clique aqui para testar, então você pode digitar a nova data. ``` Aqui você pode colocar o código do cliente. Neste caso, coloquei um código inválido aqui. Meu código real é 999, mas vou digitar apenas 99 aqui, para que a consulta seja feita ao meu banco de dados NOC e ela mostre que o código do cliente informado não foi localizado. Aguarde um momento, vou digitar o número correto, 999, e então envie-o. Pronto! Agora, vou fazer a alteração da data de vencimento. A data de vencimento foi alterada para o dia 10. Agora, preciso avaliar, mas primeiro, veja aqui a ação má. Vou atualizar minha página. Aqui está o resultado: a data de vencimento foi alterada para o dia 10, do dia 20 para o dia 10. Agora na tabela de avaliação, veja a avaliação do serviço. Darei uma nota 10 aqui. Este serviço é muito simples e muito rápido para fazer. Envie-i minha resposta aqui. Obrigado pela sua avaliação é importante para nós. Se você tiver outra dúvida, alguém conhecerá. Deixe-me já seu comentário. Digite o que também achou dessa integração. Caso você não esteja inscrito aqui, sobreviva! ” ``` **Observações: ** - Utilizei uma forma simplificada para apresentar as listas e os comandos, portanto, se a estrutura for necessária, conforme o conteúdo, é recomendável utilizar os blocos de código conforme a especificação do Markdown. - Os parágrafos, listas e códigos são mantidos para ficar o texto com boa visualização. # Introdução ao Tópico de Interesse Sigam as instruções para se inscrever no canal neste tópico de interesse. Estarei aqui esperando-o no próximo vídeo. Ate breve! 🤔💭 --- ## Passos para se Inscrever 1. **Clique no botão** "Assinar o canal" (Clique no botão **Assinar** no canto superior direito ou inferior do vídeo). 2. **Entre com sua conta** (Entre com sua respectiva conta no YouTube com e-mail ou conta Google). 3. **Aceite as permissões** (Clique na opção **Permitir** para as suas informações). 4. **Confirme sua inscrição** (Certifique-se de validar sua assinatura com o botão **Ok** ou **Inscreva-se**). --- ## Outros Tópicos de Interesse - Tópico 1 - Tópico 2 - Tópico 3 --- ## Atualizações Futuras Fique atento a novas atualizações vindoras no tópico de interesse. --- **Importante: ** - Ressalta-se que este texto é apenas um exemplo e possui músicas para ilustrar. As músicas não são necessárias no texto original. - Acesse as [Músicas][1] - Obrigado e atenciosamente, [Autor do conteúdo] --- As referências foram adicionadas ao final do documento: [Música]: http://musica.com "Música" [1]: http://musica.com "Música"