Demo
Integração de demonstração que simula uma montadora fictícia com leads. Serve como referência para novas integrações.
Objetivo
Sincronizar leads entre o CRM Hypergestor e o sistema da montadora. A integração opera em duas direções:
- Inbound — busca leads novos da montadora periodicamente e importa para o CRM
- Outbound — envia atualizações de status do lead do CRM de volta para a montadora
Como funciona
A integração roda como um microserviço HTTP independente na porta 4000. O runner do Hypergestor orquestra a execução dos handlers via fila, chamando os endpoints internos do serviço (collect → process, com transform aplicado internamente).
Os dois handlers operam por pulling (agendamento periódico):
get-leads— a cada 5 minutos, consulta a API da montadora para buscar leads novos e insere no CRMsend-lead-update— a cada 10 minutos, coleta leads atualizados no CRM e envia o novo status para a montadora
Referência
- Blueprint — schema completo com diagrama, credenciais, mapeamentos e endpoints
- API Interna — endpoints do serviço (collect, process, execute; transform é interno)
- API Externa — endpoints da montadora consumidos pela integração