Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor experiente para transformar um workflow n8n existente em uma plataforma SaaS multi-tenant robusta. O objetivo é criar uma solução completa de automação de vendas e atendimento ao cliente 24/7, utilizando múltiplos agentes de IA.
O projeto envolve a refatoração da arquitetura para suportar múltiplos clientes (multi-tenant), garantindo que cada operação seja associada a um account_id específico. A plataforma deverá integrar-se com diversas APIs para automatizar processos chave:
1. Prospecção de empresas via Google Maps API.
2. Qualificação automática de leads utilizando a OpenAI Response api, atuando como um sdr virtual.
3. Manutenção de atendimento ao cliente 24/7 com múltiplos agentes de IA, preservando o fluxo de atendimento existente.
4. Sincronização e uso do Helena CRM como banco de dados único para contatos, oportunidades, campos customizados e histórico de interações (notas), eliminando a necessidade de outras bases de dados como Supabase.
5. Integração com o WhatsApp Oficial através da API do Helena CRM para comunicação.
6. Agendamento de reuniões diretamente no Google Meet via API.
7. Implementação de um agente 'Closer' para auxiliar no fechamento de vendas.
Requisitos essenciais para o projeto incluem:
- Experiência avançada com n8n, incluindo a criação e gestão de workflows complexos e conhecimento de frameworks como LangChain.
- Proficiência na integração com múltiplas APIs, como Google Maps, OpenAI, Google Meet e Helena CRM.
- Sólido conhecimento em arquitetura multi-tenant para garantir escalabilidade e segurança dos dados dos clientes.
- Experiência prática com a Response API do ChatGPT para qualificação de leads e interação com agentes de IA.
- Habilidade para produzir código limpo, eficiente e bem documentado.
Os entregáveis esperados são:
- Workflow n8n completamente refatorado, testado e otimizado para a arquitetura multi-tenant.
- Documentação técnica abrangente do projeto, incluindo diagramas de arquitetura e detalhes de implementação.
- Guia de configuração detalhado para facilitar a implantação e manutenção da plataforma.
- Conjunto completo de testes unitários e de integração para garantir a funcionalidade e estabilidade da solução.
Será fornecida documentação completa do projeto para o profissional selecionado.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias