Estamos buscando um desenvolvedor para criar um Produto Mínimo Viável (MVP) de um atendente virtual comercial para pequenos e médios comércios, como delivery, barbearias, clínicas, lojas de roupas e serviços locais. O foco principal é o atendimento via WhatsApp, organização de pedidos/agendamentos e geração de relatórios essenciais. O objetivo é desenvolver um MVP replicável, simples, estável e fácil de manter, que possa ser configurado para múltiplos clientes sem a necessidade de reescrever o sistema.
O atendente virtual funcionará como um funcionário digital operacional, baseado em fluxos determinísticos, com uso pontual de inteligência artificial apenas para interpretação de mensagens (texto e áudio transcrito), não sendo um chatbot genérico.
funcionalidades principais:
* integração com whatsapp (via api oficial ou provedor intermediário).
* Recebimento de mensagens de texto e áudio.
* Transcrição automática de áudio para texto (speech-to-text).
* Motor de fluxo fixo por segmento de negócio (ex: delivery, barbearia).
* Configuração por cliente via arquivo JSON (incluindo nome do negócio, serviços, horários, preços, etc.).
* Confirmação obrigatória de pedidos/agendamentos.
* Funcionalidade de fallback para atendimento humano quando o atendimento virtual sair do escopo.
* Registro de todos os atendimentos em banco de dados.
relatórios (básicos):
* quantidade de conversas iniciadas.
* Quantidade de conversões (pedidos/agendamentos).
* Taxa de abandonos.
* Ticket médio (quando aplicável).
* Forma de pagamento (se houver).
painel administrativo (simples):
* visualização de atendimentos.
* Visualização de relatórios.
* Cadastro e edição das configurações do cliente.
restrições importantes:
* sistema simples, focado em um mvp real, evitando overengineering.
* Código replicável para múltiplos clientes.
* Prioridade em estabilidade e previsibilidade, sem lógica excessivamente 'inteligente'.
tecnologias (abertas à sugestão):
* backend:
node.js ou Python.
* Banco de dados simples (SQL ou NoSQL).
* Integração com api de ia (uso controlado).
* Frontend simples para o dashboard básico.
escopo de entrega:
* mvp funcional e testado.
* Código limpo e documentado.
* Instruções detalhadas para replicar o sistema para novos clientes.
* Pequeno período de ajustes e suporte pós-entrega.
Prazo de Entrega: Não estabelecido