Como o Flowker funciona
Você começa explorando as integrações disponíveis, conectando-as ao seu ambiente, definindo um workflow que modela seu processo de negócio e então executando-o. Cada execução é rastreada, auditável e recuperável. Aqui está o fluxo de alto nível:
Configure seus executors
Conecte o Flowker aos serviços externos que seus workflows precisam — motores anti-fraude, processadores de pagamento, provedores KYC, serviços de notificação — criando configurações de executor com credenciais e endpoints.
Defina seus workflows
Modele seu processo de negócio como um workflow: defina os passos (nodes), a ordem de execução (edges) e as condições que controlam as bifurcações.
O que você pode automatizar
O Flowker foi projetado para processos financeiros de múltiplos passos que exigem confiabilidade, rastreabilidade e integração com serviços externos. Estes são os cenários mais comuns.
Orquestração de pagamentos
O desafio: Um pagamento envolve múltiplos passos — validação, roteamento para o provedor correto, confirmação e notificação. Quando gerenciados manualmente ou através de integrações dispersas, as falhas passam despercebidas e a conciliação se torna dolorosa. Como o Flowker resolve: Defina um workflow que coordena todo o ciclo de vida do pagamento:- Trigger — Uma nova solicitação de pagamento chega via API ou webhook.
- Validar — Verificar se os dados do pagamento estão completos e se a conta tem saldo suficiente.
- Rotear — Selecionar o provedor de pagamento adequado com base no valor, moeda ou trilho (Pix, TED, SWIFT).
- Confirmar — Chamar o provedor e aguardar a confirmação.
- Notificar — Enviar um evento de confirmação ao cliente e atualizar o ledger.
Validação anti-fraude
O desafio: Verificações de fraude precisam acontecer antes de uma transação ser processada — mas envolvem serviços externos, lógica de scoring e diferentes limiares dependendo do tipo de transação. Codificar essa lógica no código-fonte gera pesadelos de manutenção. Como o Flowker resolve: Defina um workflow de pré-transação que executa as verificações antifraude antes que qualquer dado chegue ao ledger:- Trigger — Uma nova transação é submetida.
- Enriquecer — Coletar histórico do cliente, dados do dispositivo e geolocalização de sistemas internos.
- Scoring — Chamar um ou mais provedores de detecção de fraude e coletar pontuações de risco.
- Decidir — Aplicar regras: se o score ultrapassar o limiar, bloquear; se estiver na margem, sinalizar para revisão; se estiver baixo, aprovar.
- Agir — Prosseguir com a transação ou notificar a equipe de compliance.
Onboarding de clientes
O desafio: O onboarding de um novo cliente requer verificação de identidade, validação de documentos, checks AML/KYC e criação de conta. Esses passos envolvem múltiplos provedores externos e requisitos regulatórios que variam por jurisdição. Como o Flowker resolve: Defina um workflow de onboarding que automatiza todo o processo:- Trigger — Um novo cadastro de cliente chega.
- Verificar identidade — Chamar um provedor KYC para validar documentos e identidade do cliente.
- Verificar conformidade — Executar screening AML contra listas de sanções e bases PEP.
- Avaliar risco — Aplicar regras internas de risco com base no perfil, jurisdição e histórico.
- Criar conta — Se todas as verificações passarem, criar a conta do cliente no sistema.
- Notificar — Enviar email de boas-vindas ou notificar o gerente de relacionamento se revisão manual for necessária.
Workflows de aprovação manual
O desafio: Algumas operações — transferências de alto valor, alterações de limite de crédito, encerramento de contas — exigem aprovação humana. Mas construir fluxos de aprovação com notificações por email, timeouts e caminhos de escalonamento é complexo e propenso a erros. Como o Flowker resolve: Defina um workflow que chama um serviço de aprovação externo via executor:- Trigger — Uma solicitação de transferência de alto valor é submetida.
- Avaliar — Verificar valor, perfil de risco do cliente e políticas internas.
- Solicitar aprovação — Chamar um serviço de aprovação externo (gerente, oficial de compliance) através de um nó executor.
- Decidir — Um nó condicional avalia a resposta da aprovação.
- Agir — Se aprovado, prosseguir com a transferência. Se rejeitado, cancelar e notificar o solicitante.
Capacidades-chave
- Validação pré-ledger — Todas as verificações são executadas antes de qualquer registro no ledger, prevenindo estados inconsistentes.
- Rastreabilidade completa — Cada passo gera logs detalhados que podem ser consultados, revisados e exportados.
- Integrações com providers — Conecte-se a motores de fraude, provedores KYC, processadores de pagamento e qualquer serviço HTTP.
- Bifurcação condicional — Roteie a execução com base em resultados, valores, scores de risco ou qualquer campo de dados.
- Execução idempotente — Idempotência integrada garante retentativas seguras sem processamento duplicado.
- Monitoramento em tempo real — Acompanhe o status de execução e os resultados de cada passo enquanto os workflows rodam.
Todas as requisições à API do Flowker requerem autenticação via header
X-API-Key: <your-api-key>. A API key é provisionada por meio da variável de ambiente API_KEY durante o deploy. Credenciais específicas de provedores (para serviços externos) são gerenciadas através de configurações de provider. Consulte o Quickstart técnico para o fluxo completo de bootstrapping.Próximos passos
Conceitos fundamentais
Entenda workflows, nodes, edges e o modelo de execução do Flowker.
Quickstart técnico
Configure e execute seu primeiro workflow com instruções passo a passo.
O que é o Flowker?
Conheça a arquitetura, funcionalidades e diferenciais da plataforma.
Referência da API
Explore os endpoints disponíveis para criar e gerenciar workflows.

