Analisando propostas

Integração Gohighlevel (webhook) + revisão de motor de distribuição de leads — Node/Supabase

Publicado em 25 de Junho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos desenvolvendo uma plataforma SaaS de distribuição automática de leads e buscamos um profissional sênior para dois entregáveis específicos e bem delimitados. A maior parte do sistema já está sendo construída internamente, e este não é um projeto para construir a plataforma do zero.

Entregável 1 — Integração com CRM GoHighLevel (HighLevel):

Receber, via webhook, leads que atingem o estágio de qualificação no HighLevel.
Mapear os campos do lead e entregar ao nosso back-end (Supabase Edge Functions).
Implementar tratamento de falhas: fila com retry, dead-letter e reprocessamento idempotente.
Garantir idempotência por lead (sem duplicação no recebimento).

Entregável 2 — Revisão da lógica crítica de distribuição e financeiro:

Revisar o motor de distribuição de leads (concorrência, locks transacionais).
Validar que o débito de saldo e a entrega do lead são atômicos (transação ACID — tudo ou nada).
Garantir que um lead seja entregue a um único consultor, sem duplicidade sob concorrência.
Apontar riscos e recomendar ajustes.

Stack do projeto: Next.js, React, Supabase, PostgreSQL, Edge Functions, webhooks, N8N.

Diferenciais que valorizamos:

Experiência prévia com GoHighLevel / HighLevel (API e workflows).
Domínio de concorrência e transações em PostgreSQL.
Experiência com sistemas de carteira/saldo pré-pago ou financeiro.

Este é um trabalho pontual, com possibilidade de novos projetos de integração no futuro.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias