Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
O projeto consiste na criação de dois workflows interconectados no n8n: um Síncrono (para a interação direta) e um Assíncrono (para o WebHook). Fluxo Síncrono (Interação com o Cliente) O n8n deve realizar as seguintes ações em sequência, sendo acionado pelo Huggy: Autenticação: Obter e gerenciar o Token jwt (post /login). O token deve ser cacheado para uso nas chamadas subsequentes. Simulação: Chamar o endpoint de simulação (POST /operacoes/realizar-simulacao), formatando o payload (RealizarSimulacaoCommand com valorDesejado e quantidadeParcelas). Criação de Operação: Se o cliente aceitar, criar a proposta formal (POST /operacoes), utilizando o payload completo (CriarOperacaoMap - Dados do Tomador, Proposta, Dados Bancários). Geração do Link: Acionar o pedido de link de formalização (PUT /operacoes/{operacaoid}/gerar-link-formalizacao). Workflow 2: Listener Assíncrono (Webhook) - crítico o n8n deve criar um endpoint público para receber as notificações de status da : configuração: configurar o webhook listener no n8n para receber a requisição da api (header esperado: webhook-type: status-operation). Lógica Condicional (IF Node): Implementar um roteamento condicional para o status.id recebido: SE status.id = 3 ("Aguardando assinaturas"): O WebHook trará o linkFormalizacao. O n8n deve enviar imediatamente este link ao cliente via Huggy. SE status.id = 8 ("Paga"): Enviar notificação de sucesso de desembolso ao Huggy. SE status.id = 7 ("Cancelada") ou outro status de rejeição: Enviar notificação de insucesso ao Huggy. Entregáveis Opcionais (Diferenciais) Documentação de Mapeamento: Detalhamento dos campos utilizados nos payloads RealizarSimulacaoCommand e CriarOperacaoMap.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Otro
Otros roles necesarios Desenvolvimento de Workflow n8n Completo para Integração de API de Crédito (Presença Bank) com Chatbot (Huggy).
Plazo de Entrega: No definido
Habilidades necesarias