Sobre este projeto
it-programming / e-commerce
Aberto
Estamos buscando um especialista para desenvolver um fluxo de automação de vendas completo no n8n, integrando inteligência artificial e um banco de dados vetorial para otimizar a interação com clientes via WhatsApp. O objetivo é criar um assistente de vendas inteligente que possa guiar os clientes desde a busca de produtos até a finalização do pedido, com validações e integrações essenciais.
Fluxo esperado:
Início: Ao receber uma mensagem inicial, o bot deve se apresentar de forma amigável ("Olá, sou o assistente da loja X, quais produtos você deseja hoje?").
Busca de Produtos: O cliente informará o produto desejado, mesmo que com erros de digitação ou variações na descrição. O sistema deverá gerar um embedding da consulta do cliente e realizar uma busca fuzzy no banco de dados vetorial (Qdrant ou similar). O bot retornará opções de produtos com suas variações (marca, dosagem, tamanho) e preços, permitindo que o cliente escolha a opção desejada.
Gestão de Carrinho: Cada item escolhido pelo cliente será adicionado a um carrinho virtual. Após cada inclusão, o bot perguntará: "Deseja adicionar mais itens ou confirmar o pedido?".
Confirmação do Pedido: Para finalizar o pedido, o bot solicitará o cpf do cliente (com validação de dígito) e o endereço completo (rua, número, bairro, cidade, uf). O sistema deverá geocodificar o endereço e verificar se ele está dentro de um raio de 5 km da loja (parâmetro configurável). Caso o endereço esteja fora do raio de entrega, o bot oferecerá a opção de retirada na loja ou a possibilidade de informar um novo endereço.
Resumo e Envio: Antes de finalizar, o bot apresentará um resumo detalhado do pedido, incluindo a lista de itens, preços individuais, subtotal, CPF, telefone de contato e endereço de entrega. Será solicitada uma confirmação final do cliente antes do envio.
Pedido Final: Após a confirmação, um JSON contendo todos os dados do pedido será gerado e enviado via webhook para integração com nossos sistemas internos.
Tecnologias Envolvidas:
* n8n (obrigatório para orquestração do workflow)
* Qdrant, Redis Vector ou pgvector para o catálogo de produtos vetorizado
* SQL Server (para integração com api de preço e estoque via ean-13)
* whatsapp api (já configurada e pronta para uso)
entregáveis:
* workflow n8n completo em formato json.
* Scripts para carga de embeddings no banco vetorial (em formato csv ou sql).
* Integração funcional com a api de preço e estoque utilizando ean-13.
* Documentação básica para instalação e configuração do sistema.
Critérios de Aceite:
* O fluxo de vendas ponta a ponta deve estar totalmente funcional.
* A busca fuzzy de produtos deve operar corretamente, retornando opções relevantes.
* Validação de CPF e endereço deve ser precisa.
* O raio de entrega de 5 km deve ser respeitado e a lógica de verificação deve funcionar.
* O JSON final do pedido deve ser gerado corretamente com todos os dados necessários.
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Criar uma nova loja online
Prazo de Entrega: Não estabelecido
Habilidades necessárias