Como automatizar respostas de e-mail de clientes usando Latenode e OpenAI
Como fazer uma IA responder aos e-mails dos seus clientes sem nenhuma habilidade de codificação
Nesta publicação, vamos nos aprofundar na criação de um assistente de IA que pode responder a e-mails de clientes consultando a documentação do produto. Você não precisa de nenhuma habilidade de codificação para acompanhar. Basta aprender a usar a API de assistência da OpenAI e a mágica de automação sem código do Latenode.
Criando seu assistente de IA com OpenAI
Primeiro, vá até o portal OpenAI API para criar um assistente. Navegue até a seção 'Assistência' no canto superior esquerdo e clique em 'Criar'. Embora eu já tenha criado um para esta demonstração, vou guiá-lo pelos passos.
Depois de criar seu assistente, você verá um painel de instruções. Garanta que seu assistente use arquivos anexados especificando isso em suas instruções. Usei um arquivo TXT para simplificar; tudo o que nossa IA precisa é de informações, não do formato.
Para este exemplo, adicionei o primeiro capítulo da documentação do Latenode como um arquivo TXT. Após configurar seu assistente, você receberá um ID. Precisaremos dele mais tarde. Por fim, navegue até a seção de chaves de API para criar uma nova chave secreta. Com essas etapas concluídas, nossa configuração OpenAI está pronta.
Configurando sua automação Latenode
Agora, vamos mudar para o Latenode. O cenário que você criará obtém e-mails não lidos da sua caixa de correio, os envia para o assistente de IA, obtém respostas e as envia de volta para seus clientes via Gmail. Ele também marcará os e-mails como lidos.
Você pode usar este cenário como um modelo, disponível na descrição. O processo começa com gatilhos — programados ou manuais, usando um gatilho Webhook.
O primeiro gatilho ativa o cenário em um cronograma definido. Para um gatilho manual, use o nó HTTP para solicitar mensagens não lidas do Google Workspace. A lista de mensagens não lidas é movida para um iterador, que processa o corpo de cada e-mail em uma variável usando o nó JavaScript.
Você precisará criar um tópico de bate-papo com seu assistente de IA. Embora a OpenAI recomende criar um novo tópico para cada conversa, você pode optar por um único tópico para economizar custos. Posicionar o nó 'Criar tópico' após o nó iterador garante que apenas um tópico seja criado.
Enviando e-mails de clientes para o assistente de IA
Em seguida, enviamos os corpos das mensagens para o assistente de IA. Use o nó 'Criar mensagem' dentro do módulo GPT do Chat para enviar o conteúdo do seu e-mail. Configure-o com a chave da API e o ID do thread gerado anteriormente. Execute este nó para verificar a transferência da mensagem.
Depois, use o nó 'Create Run'. Novamente, insira a chave da API, o ID do thread e o ID do assistente. Escolha seu modelo — neste exemplo, GPT-4. Este processo gera a resposta do assistente.
Com a resposta da IA pronta, é hora de enviá-la de volta ao cliente usando o Gmail. Configure o nó do Gmail com o token de acesso da caixa de correio do assistente. Defina o endereço de e-mail do destinatário para a variável que contém o e-mail do remetente original. Você pode adicionar um texto fixo como "Atenciosamente, Equipe Latenode" antes de executar este nó para enviar o e-mail.
Finalizando a Automação
O último passo é marcar o e-mail como lido. Use outra solicitação HTTP para o Google Workspace para isso. Altere o método para POST e configure-o para remover o rótulo não lido da sua mensagem.
Por fim, teste toda a sua configuração adicionando um gatilho Webhook para ativá-lo manualmente. Observe o processo de execução na aba de histórico do cenário para garantir que tudo funcione sem problemas.
Conclusão
Implementar um assistente de IA para responder e-mails de clientes usando OpenAI e Latenode é simples e não requer habilidades de codificação. Este guia passo a passo pode ajudar você a automatizar sua comunicação de forma eficaz.
Se você achou este conteúdo útil, considere assinar e apertar o sino de notificação para mais dicas de low-code e automação de negócios. O Latenode também oferece um canal Discord dedicado onde você pode fazer perguntas e interagir com desenvolvedores. Boa automação!