Estamos lançando um projeto inovador focado no mercado de afiliados (Amazon, Shopee e Mercado Livre) e buscamos um desenvolvedor experiente para criar uma solução completa de Conversational Commerce. O objetivo principal é permitir que os usuários pesquisem produtos, comparem preços e resgatem cupons de desconto diretamente pelo WhatsApp, proporcionando uma experiência de compra fluida e integrada.
O coração desta solução será o n8n, atuando como o maestro para orquestrar os fluxos de trabalho. O fluxo de trabalho seguirá a seguinte lógica:
Entrada (WhatsApp): O usuário iniciará a interação enviando uma mensagem com o nome do produto (ex: "Tênis Nike") ou um link de produto. A comunicação será realizada através da API oficial do WhatsApp, utilizando provedores como Evolution API, Z-API ou Twilio.
Processamento (n8n): O n8n receberá a mensagem do WhatsApp e será responsável por toda a lógica de processamento, decidindo as ações necessárias com base na entrada do usuário.
Consulta (Marketplaces): O sistema consultará as APIs de Afiliados dos principais marketplaces: Amazon Associates pa-api, shopee open platform e mercado livre api, para buscar informações sobre os produtos, preços e cupons disponíveis.
Saída: O bot responderá ao usuário com uma lista organizada de produtos, incluindo links de afiliado já gerados e cupons ativos, facilitando a decisão de compra.
O profissional será responsável pela construção e otimização dos fluxos no n8n, pela integração robusta com as APIs de Afiliados e pela conexão eficiente com a API do WhatsApp. Buscamos alguém com forte experiência em manipulação de JSON, configuração de webhooks e sólida lógica de integração de marketplaces.
Requisitos Essenciais para a Contratação:
Dominio de n8n (Self-hosted): Essencial para garantir flexibilidade, evitar custos por execução e ter total liberdade na criação de fluxos.
Conhecimento em
Node.js / JavaScript: Para desenvolver funções personalizadas (custom nodes) dentro do n8n, quando as integrações nativas não forem suficientes para atender às necessidades específicas do projeto.
Experiência com APIs de Afiliados: Profundo conhecimento em métodos de autenticação (Oauth2, chaves api) e manipulação de estruturas json para extração e envio de dados.
Bancos de Dados (PostgreSQL ou Redis): Habilidade para implementar e gerenciar bancos de dados para armazenar o histórico de buscas dos usuários e para "cachear" preços, otimizando o desempenho e evitando o estouro dos limites de requisições das APIs dos marketplaces.
Prazo de Entrega: Não estabelecido