Tutorial sobre criação de agentes de voz com IA usando ElevenLabs +…
INEMA
“+ Add Node” e pesquise por "Gmail" (ou Outlook, se preferir).
2. Escolha "Send Email".
3. Configure os seguintes campos:
- To: {{$json["user_email"]}}
- Subject: "Confirmação do seu agendamento"
- Message:
Olá {{$json["user_name"]}}, <br>
Seu agendamento com Jack foi confirmado para {{$json["appointment_time"]}}.
4. Conecte esse nó ao nó de agendamento para que o e-mail seja enviado após a confirmação.
6️⃣ Configurar a Resposta para o ElevenLabs⌗
Depois que o processo for concluído, precisamos enviar uma resposta de volta ao agente de voz.
🔹 Criando um Nó de Resposta HTTP⌗
- Clique em “+ Add Node” e pesquise por "Respond to Webhook".
- Configure para retornar uma resposta como:
{ "message": "Agendamento confirmado para {{$json['appointment_time']}}. Você receberá um e-mail com os detalhes." } - Conecte esse nó ao final do fluxo, garantindo que a resposta seja enviada de volta ao ElevenLabs.
7️⃣ Testar e Ajustar o Fluxo⌗
- Ative o Webhook e envie uma solicitação de teste a partir do ElevenLabs.
- Verifique se os nós de Google Calendar e Gmail estão funcionando corretamente.
- Corrija possíveis erros de autenticação ou campos mal preenchidos.
- Teste diferentes comandos para garantir que o agente responde corretamente.
8️⃣ Publicar o Workflow e Automatizar⌗
- Clique em “Activate Workflow” para ativar o fluxo de automação.
- Copie a URL do Webhook final e adicione ao ElevenLabs para garantir a comunicação contínua.
- Teste o agente no site ou aplicativo integrado.
✅ Agora seu agente de voz está totalmente integrado ao n8n! Ele pode receber comandos, verificar disponibilidade, agendar compromissos e enviar e-mails automaticamente. 🚀
Passo a Passo Detalhado para Criar o Agente de Voz no n8n⌗
1️⃣ Criar uma Conta e Configurar o n8n⌗
- Acesse *n8n.io* e crie uma conta.
- Após o login, clique em “Workflows” e, em seguida, em “+ Create Workflow” para criar um novo fluxo de automação.
- Dê um nome ao fluxo, por exemplo: "Agente de Voz JD Gyms".
2️⃣ Criar um Webhook para Receber Dados do ElevenLabs⌗
🔹 O que é o Webhook?⌗
Um Webhook é um ponto de entrada que permite que o agente de voz do ElevenLabs envie dados para o n8n sempre que um usuário interagir com ele.
🔹 Como Criar?⌗
- No editor do n8n, clique em “+ Add Node”.
- Procure por "Webhook" e selecione-o.
- Configure o Webhook da seguinte forma:
- Método: POST (o agente de voz enviará os dados para o n8n).
- Path: Defina um nome como “voice-agent-webhook”.
- Respond immediately: Marque como "Sim" para que o ElevenLabs não fique esperando a resposta do n8n. - Copie a URL gerada, pois ela será usada no ElevenLabs.
🔹 Testando o Webhook⌗
- Clique em "Execute Workflow" para ativar o Webhook.
- Vá ao ElevenLabs e configure o agente de voz para enviar mensagens para essa URL.
- Faça um teste enviando um comando ao agente e verifique se o n8n recebeu os dados corretamente.
3️⃣ Criar o Processamento dos Comandos⌗
Agora, precisamos interpretar os comandos do usuário, como verificar horários, marcar compromissos ou enviar e-mails.
🔹 Criando um Nó de Script (Function Node)⌗
- Adicione um novo nó clicando em “+ Add Node”.
- Pesquise por "Function" e adicione "Function Node".
- No código do nó, adicione uma lógica para identificar as ações do usuário.
Exemplo de código no Function Node:⌗
```const input = $json; let action = "";
// Verifica se o usuário quer agendar um horário if (input.message.includes("agendar") || input.message.includes("marcar")) { action = "schedule_appointment"; } // Verifica se o usuário quer consultar disponibilidade else if (input.message.includes("disponível") || input.message.includes("horários")) { action = "check_availability"; } // Verifica se é um pedido de envio de e-mail else if (input.message.includes("enviar e-mail") || input.message.includes("confirmar")) { action = "send_email"; }
return [{ action }];``` Isso permite que o fluxo decida qual ação tomar com base na mensagem do usuário.
4️⃣ Criar a Integração com o Google Calendar⌗
O próximo passo é conectar o Google Calendar para verificar horários e marcar compromissos.
🔹 Adicionar o Nó de Google Calendar⌗
- Clique em “+ Add Node” e pesquise por "Google Calendar".
- Escolha "Get Many Events" para buscar disponibilidade de horários.
- Conecte sua conta Google ao n8n.
- Configure os seguintes campos:
- Calendar ID: Escolha o calendário correto.
- Time Min:{{$json["time_min"]}}(tempo mínimo do intervalo de busca).
- Time Max:{{$json["time_max"]}}(tempo máximo do intervalo).
🔹 Adicionar o Nó de Agendamento no Google Calendar⌗
- Adicione outro nó Google Calendar, mas agora selecione "Create an Event".
- Configure os seguintes parâmetros:
- Event Name:"Consulta com Jack"
- Start Time:{{$json["appointment_time"]}}
- End Time:{{$json["appointment_end_time"]}}
- Attendee Email:{{$json["user_email"]}}
- Description:"Agendamento confirmado."
🔹 Conectar os Nós ao Processador de Comandos⌗
- Se a ação detectada for
"check_availability", o fluxo direciona para o nó Google Calendar "Get Many Events". - Se a ação for
"schedule_appointment", o fluxo passa pelo nó "Create an Event".
5️⃣ Criar o Envio de E-mails Automático⌗
Agora, adicionamos um nó de envio de e-mail para confirmar o agendamento ao usuário.
🔹 Criando o Nó de Envio de E-mail⌗
- Clique em
Passo a Passo para Criar um Agente de Voz no ElevenLabs⌗
1️⃣ Criar uma Conta no ElevenLabs⌗
- Acesse: https://elevenlabs.io
- Crie uma conta ou faça login.
- Escolha um plano (há um gratuito com limitações).
2️⃣ Acessar a Área de Agentes de Voz⌗
- No painel do ElevenLabs, vá para a aba "Agents".
- Clique no botão “+ Criar Novo Agente”.
3️⃣ Nomear e Definir o Agente⌗
- Escolha um nome para o agente (ex: "Jack Helper").
- Selecione um modelo de IA (Gemini 1.5 Flash para baixa latência ou GPT-4 Turbo para precisão).
- Escolha uma voz (pode ser uma gerada ou personalizada).
4️⃣ Criar o Prompt do Agente⌗
- Escreva um sistema prompt curto e objetivo, definindo a personalidade e função do agente.
Exemplo de prompt:
"Você é um assistente de voz amigável para a academia JD Gyms. Seu trabalho é responder perguntas sobre planos e agendar consultas. Mantenha um tom natural e educado." - Evite prompts muito longos para evitar erros e respostas confusas.
5️⃣ Definir as Ferramentas do Agente⌗
- Vá até a seção "Tools" e adicione ferramentas como:
- Calendário para agendamentos.
- E-mail para confirmações.
- Banco de dados para informações do site (usando RAG).
6️⃣ Ativar a Base de Conhecimento (RAG)⌗
- Vá até a aba "Knowledge Base" e clique em "Adicionar Documento".
- Escolha entre:
- URL: Insira o link do site da empresa para que o agente extraia informações.
- Arquivo: Faça upload de documentos importantes.
- Texto Manual: Digite informações diretamente.
7️⃣ Ajustar a Configuração de Voz⌗
- Vá para a seção "Voice Settings" e escolha:
- Velocidade da fala
- Tom de voz (mais natural ou robótico)
- Latência (resposta rápida ou detalhada)
8️⃣ Gerar e Copiar o Código de Integração⌗
- Vá até "Embed" e copie o código de incorporação para integrar o agente ao site.
- Personalize cores e layout do widget para combinar com a identidade visual da empresa.
9️⃣ Testar o Agente e Ajustar Configurações⌗
- Faça testes de conversa para verificar se ele responde corretamente.
- Ajuste o prompt, a base de conhecimento e a latência conforme necessário.
- Corrija erros e otimize as respostas antes da implementação final.
🔟 Integrar o Agente com Outros Sistemas (Opcional)⌗
- Use n8n ou Make.com para conectar o agente com calendário, e-mail, WhatsApp e outros serviços.
- Configure webhooks para automatizar processos.
✅ Pronto! Seu agente de voz está criado e pode ser integrado a qualquer site ou sistema para atendimento automatizado. 🚀
mas tem solucoes mais baratas q tenho falado
O vídeo menciona o valor e o custo do agente de voz criado com n8n e ElevenLabs.
Detalhes sobre o Custo:⌗
- Plano do ElevenLabs: $22/mês inclui 250 minutos grátis.
- Custo adicional: $7,20 por hora após os minutos gratuitos.
- Comparação com um atendente humano: muito mais barato do que contratar um serviço de atendimento ao cliente.
Redução de Custos⌗
- Menos latência e mais eficiência ao usar modelos otimizados como Gemini 1.5 Flash.
- Automação reduz a necessidade de equipe humana, diminuindo custos operacionais.
- Integração fácil com n8n e outras plataformas, sem necessidade de programação avançada.
💡 Conclusão: A solução é 50% mais barata do que alternativas tradicionais de atendimento e pode ser aplicada a diversos negócios para economizar tempo e dinheiro.
Tópicos abordados no vídeo: Como Criar Agentes de Voz com IA (50% Mais Barato)⌗
1. Introdução ao Projeto⌗
- Apresentação dos agentes de voz com IA usando n8n + ElevenLabs
- Benefícios: baixo custo, baixa latência e fácil integração
- Demonstração de um agente real para uma academia
2. Configuração do Agente de Voz no ElevenLabs⌗
- Criação do agente de voz Jack Helper
- Escolha de modelos de IA (Gemini, GPT-4 Turbo, Claude) e seus trade-offs
- Ajustes na latência e otimização do tempo de resposta
- Definição do sistema prompt para orientar o comportamento do agente
3. Integração com n8n para Automação⌗
- Adição de ferramentas ao agente de voz (calendário, e-mails, base de conhecimento)
- Uso de Webhooks para comunicação entre n8n e ElevenLabs
- Configuração de requisições GET e POST para obter e registrar informações
4. Testes e Ajustes no Agente⌗
- Simulação de interações para validar a automação
- Erros comuns e correções (e.g., problemas de e-mail e agendamento)
- Ajuste da estrutura de prompts para otimizar respostas
5. Aplicação do Agente em um Site Real⌗
- Criação de um site interativo para uma academia usando Loable.dev
- Integração do agente de voz no site via widget do ElevenLabs
- Personalização da interface e ajustes na experiência do usuário
6. Demonstração Prática do Agente em Funcionamento⌗
- O agente responde perguntas sobre planos e horários da academia
- Ele consulta disponibilidade no calendário e agenda sessões
- Confirmação automática por e-mail para o cliente
7. Conclusão e Próximos Passos⌗
- Revisão do processo e ajustes finais
- Sugestões para expandir a funcionalidade do agente
- Como aplicar a tecnologia em outros tipos de negócios
🚀 O vídeo ensina a construir um agente de voz completo e integrado a sistemas reais, facilitando a automação de atendimento!
Como Criar Agentes de Voz com IA (50% Mais Barato)⌗
Neste vídeo, você aprende a construir agentes de voz realistas usando n8n e ElevenLabs de forma rápida e econômica.
🔹 Principais Funcionalidades:
✔️ Agentes de voz de baixa latência e baixo custo
✔️ Integração com qualquer site ou app web
✔️ Uso de RAG (Retrieval-Augmented Generation) para capturar informações diretamente de URLs
✔️ Automação de tarefas: marcar compromissos, responder perguntas e enviar e-mails
✔️ Treinamento dinâmico para personalizar o agente conforme as necessidades do negócio
🔹 Processo de Construção:
1️⃣ Criar o agente de voz no ElevenLabs
2️⃣ Integrar com n8n para adicionar ferramentas como calendário e e-mail
3️⃣ Aplicar a um caso real, como um site de academia, para captar novos clientes automaticamente
🔹 Demonstração Prática:
💬 O agente interage de forma natural, confirmando horários, agendando consultas e enviando confirmações por e-mail.
🔄 Durante o desenvolvimento, ajustes são feitos para otimizar o fluxo e garantir melhor resposta do modelo.
🔹 Resultado Final:
🚀 Um agente de voz automatizado e interativo que pode ser integrado a qualquer site para responder dúvidas e agendar serviços de forma eficiente e personalizada.
💡 Perfeito para negócios que desejam automatizar atendimento e aumentar conversões com IA!
🏗️ Construa Agentes de Voz com n8n + ElevenLabs⌗
💡 Ferramentas Essenciais:
🔥 n8n: Automação avançada sem código
🔮 Loveable: Plataforma para automações ()
👾 Codepen: Explore tendências de código
🌍 Eleven Labs*: Conversão de texto em voz realista
Como Criar Agentes de Voz com IA Realista (3X Mais Rápido)
💬 Crie agentes de voz com IA sem código 🔥 Conecte ao n8n (verifique agenda, marque compromissos, escreva e-mails) 👾 Integre a QUALQUER aplicativo web 💻 Treine o agente de voz com informações de sites
j78n8
j78n8 - Voz Realisticas com Elevenlabs
1