Estamos buscando um desenvolvedor para criar um sistema avançado de atendimento ao cliente via WhatsApp, transformando um chatbot tradicional em um agente de negócios inteligente. O objetivo é automatizar a comunicação, entender a intenção do cliente usando inteligência artificial e fornecer respostas personalizadas e eficientes.
Funcionalidades Essenciais:
1. Recepção de Mensagens: O sistema deve receber mensagens de clientes via API oficial do WhatsApp Business.
2. Processamento de Linguagem Natural (pln) com ia: utilizar inteligência artificial para identificar a intenção do cliente em suas mensagens, cobrindo tópicos como:
* dúvidas sobre produtos
* horários de funcionamento
* preços
* agendamentos
* solicitações de suporte
3. Base de Conhecimento: O sistema deve consultar uma base de conhecimento para obter informações relevantes e gerar respostas.
4. Respostas Personalizadas: A IA deve gerar respostas automáticas e naturais, adaptadas à intenção e ao contexto da conversa.
5. Envio Automático: As respostas devem ser enviadas de volta ao cliente via WhatsApp.
Funcionalidades Avançadas:
* Memória da Conversa: A IA deve ser capaz de lembrar o contexto de interações anteriores para manter a fluidez e a coerência do diálogo.
* Encaminhamento para Atendimento Humano: Se a IA não conseguir responder a uma pergunta ou identificar a intenção, o sistema deve ser capaz de encaminhar a solicitação para um atendente humano.
* ÁUdio para Texto: Transcrição automática de mensagens de áudio enviadas pelos clientes.
* Catálogo Inteligente: Capacidade de consultar produtos em um banco de dados e fornecer opções aos clientes com base em suas perguntas (ex: "Tem notebook até R$ 3000?").
Diferenciais para um Agente de Negócios:
O sistema deve ir além de um chatbot básico, incorporando lógicas de negócio para:
* Agendar consultas.
* Gerar orçamentos.
* Consultar estoque.
* Criar e enviar pedidos.
* Enviar segunda via de boletos.
* Coletar dados do cliente.
* Registrar todas as interações e dados em um CRM.
Arquitetura Proposta:
* WhatsApp (Interface do Usuário)
* API WhatsApp (Integração)
* Backend (
Node.js/Python)
* ia (api da openai)
* banco de dados (postgresql)
tecnologias desejadas:
* backend: python (com fastapi) ou
node.js (com Express)
* Banco de Dados: PostgreSQL (preferencialmente com Supabase)
* Inteligência Artificial: API da OpenAI
* Integração WhatsApp: API oficial do WhatsApp Business da Meta for Developers
Este projeto é uma excelente oportunidade para demonstrar proficiência em integração de IA, APIs, banco de dados, automação e lógica de negócio em um ambiente profissional.
Prazo de Entrega: Não estabelecido