Pular para o conteúdo principal

Sobre

Hypergestor Integrations é a plataforma de integrações do CRM Hypergestor. Permite conectar o CRM de forma bidirecional com sistemas externos — montadoras, ERPs, parceiros e outros fornecedores.

O que faz

  • Inbound: busca dados de sistemas externos (leads, veículos, estoque) e importa para o CRM
  • Outbound: envia dados do CRM (atualizações de status, propostas) para sistemas externos

Como funciona

Cada integração é um microserviço HTTP independente e stateless. O runner (orquestrador central) coordena a execução via filas, chamando cada integração através de um pipeline de duas etapas:

  1. Collect — busca dados (da API externa ou do CRM)
  2. Process — mapeia campos internamente (transform) e grava o resultado no destino

A granularidade é por handler — cada integração pode ter múltiplos handlers (ex: receive-lead inbound + send-lead outbound), cada um com seu schedule e pipeline independente.

Multi-tenant

A plataforma é multi-tenant com isolamento por RLS (Row-Level Security) no PostgreSQL. Cada tenant configura suas próprias credenciais e ativa os handlers que precisa.