Realizado

Desenvolvedor Python para Manutenção e Evolução de Bot de Vendas Whatsapp

Publicado em 03 de Março de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Procuramos um desenvolvedor Python experiente para colaborar na manutenção e evolução de um sistema de bot de vendas para WhatsApp já em produção. O sistema atende clientes, conduzindo conversas automatizadas desde o primeiro contato até a geração de orçamento em PDF. O objetivo principal é garantir a estabilidade do sistema e implementar novas funcionalidades.

O sistema atual roda em um VPS Ubuntu 22.04 com Docker e é composto por 8 containers, incluindo:

*  ai-bot: Serviço principal em Python/Flask que utiliza GPT-4.1-mini da OpenAI para conversas inteligentes, gerenciamento de estado e solicitação de orçamentos.
*  Orcamento-server: Servidor Python/Flask para geração de PDFs de orçamento com visualização 3D isométrica usando ReportLab e Matplotlib.
*  N8n: Orquestrador de workflows que conecta o Z-API (WhatsApp) ao ai-bot e integra com PipeRun (CRM).
*  Followup-bot: Serviço de follow-up automático (24h, 72h, 7 dias).
*  Healthcheck: Monitor de saúde dos serviços.
*  PostgreSQL, Redis: Infraestrutura de suporte para banco de dados e cache.
*  Polling-bridge: Mecanismo de contingência que verifica novos chats a cada 30s, atualmente substituindo o webhook quebrado.

As necessidades imediatas incluem:

1.  Correção do webhook do Z-API: O webhook de recebimento de mensagens parou de funcionar. É Crucial restaurar o fluxo por webhook para otimizar a comunicação.
2.  Estabilização do sistema: Garantir que nenhuma mensagem de cliente fique sem resposta. Isso envolve aprimorar logs, monitoramento e tratamento de erros para aumentar a robustez do sistema.
3.  Melhoria do followup-bot: Implementar persistência de dados para o bot de follow-up, que atualmente perde informações ao reiniciar.

Evoluções futuras serão solicitadas conforme a demanda, podendo incluir:

*  Implementação de catálogo de produtos.
*  Integração com outros sistemas de CRM.
*  Desenvolvimento de um dashboard de métricas para acompanhamento de desempenho.

Tecnologias envolvidas:

*  Python 3.11, Flask
*  Openai api (gpt-4.1-mini)
*  Docker, Docker Compose
*  n8n (automação de workflows)
*  Z-API / Evolution API (WhatsApp)
*  SQLite, PostgreSQL
*  ReportLab, Matplotlib (geração de PDFs)
*  PipeRun (CRM)
*  Linux (Ubuntu 22.04)

Buscamos um profissional proativo, com forte capacidade de resolução de problemas e experiência comprovada nas tecnologias mencionadas, para garantir a continuidade e o aprimoramento contínuo do nosso sistema de vendas.

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