Cómo funciona Flowker
Comienza explorando las integraciones disponibles, conectándolas a tu entorno, define un workflow que modele tu proceso de negocio y luego ejécutalo. Cada ejecución queda registrada, es auditable y recuperable. Aquí está el flujo de alto nivel:
Explora el catálogo
Consulta los providers, executors y triggers integrados disponibles para ver qué integraciones están disponibles de serie.
Configura tus executors
Conecta Flowker a los servicios externos que tus workflows necesitan — motores anti-fraude, procesadores de pago, proveedores KYC, servicios de notificación — creando configuraciones de executor con credenciales y endpoints.
Define tus workflows
Modela tu proceso de negocio como un workflow: define los pasos (nodes), el orden de ejecución (edges) y las condiciones que controlan las bifurcaciones.
Qué puedes automatizar
Flowker está diseñado para procesos financieros de múltiples pasos que requieren confiabilidad, trazabilidad e integración con servicios externos. Estos son los escenarios más comunes.
Orquestación de pagos
El desafío: Un pago involucra múltiples pasos — validación, enrutamiento al proveedor correcto, confirmación y notificación. Cuando se manejan manualmente o con integraciones dispersas, las fallas pasan desapercibidas y la conciliación se vuelve dolorosa. Cómo lo resuelve Flowker: Define un workflow que coordine todo el ciclo de vida del pago:- Trigger — Llega una nueva solicitud de pago vía API o webhook.
- Validar — Verificar que los datos del pago estén completos y la cuenta tenga saldo suficiente.
- Enrutar — Seleccionar el proveedor de pago adecuado según monto, moneda o rail (Pix, TED, SWIFT).
- Confirmar — Llamar al proveedor y esperar confirmación.
- Notificar — Enviar un evento de confirmación al cliente y actualizar el ledger.
Validación anti-fraude
El desafío: Las verificaciones de fraude deben ocurrir antes de procesar una transacción — pero involucran servicios externos, lógica de scoring y diferentes umbrales según el tipo de transacción. Codificar esta lógica a mano genera pesadillas de mantenimiento. Cómo lo resuelve Flowker: Define un workflow previo a la transacción que ejecute las verificaciones de fraude antes de que algo llegue al ledger:- Trigger — Se envía una nueva transacción.
- Enriquecer — Recopilar historial del cliente, datos del dispositivo y geolocalización.
- Scoring — Llamar a uno o más proveedores de detección de fraude y recopilar puntuaciones de riesgo.
- Decidir — Aplicar reglas: si el score supera el umbral, bloquear; si es limítrofe, marcar para revisión; si es bajo, aprobar.
- Actuar — Proceder con la transacción o notificar al equipo de cumplimiento.
Onboarding de clientes
El desafío: El onboarding requiere verificación de identidad, validación de documentos, checks AML/KYC y creación de cuenta. Estos pasos involucran múltiples proveedores externos y requisitos regulatorios que varían por jurisdicción. Cómo lo resuelve Flowker: Define un workflow de onboarding que automatice todo el proceso:- Trigger — Llega un nuevo registro de cliente.
- Verificar identidad — Llamar a un proveedor KYC para validar documentos e identidad.
- Verificar cumplimiento — Ejecutar screening AML contra listas de sanciones y bases PEP.
- Evaluar riesgo — Aplicar reglas internas de riesgo basadas en perfil, jurisdicción e historial.
- Crear cuenta — Si todas las verificaciones pasan, crear la cuenta del cliente.
- Notificar — Enviar email de bienvenida o notificar al gerente de relación si se necesita revisión manual.
Workflows de aprobación manual
El desafío: Algunas operaciones — transferencias de alto valor, cambios de límite, cierres de cuenta — requieren aprobación humana. Pero construir flujos de aprobación con notificaciones por email, timeouts y rutas de escalamiento es complejo y propenso a errores. Cómo lo resuelve Flowker: Define un workflow que llama a un servicio de aprobación externo mediante un executor:- Trigger — Se envía una solicitud de transferencia de alto valor.
- Evaluar — Verificar monto, perfil de riesgo y políticas internas.
- Solicitar aprobación — Llamar a un servicio de aprobación externo (gerente, oficial de cumplimiento) a través de un nodo executor.
- Decidir — Un nodo condicional evalúa la respuesta de aprobación.
- Actuar — Si se aprueba, proceder con la transferencia. Si se rechaza, cancelar y notificar.
Capacidades clave
- Validación pre-ledger — Todas las verificaciones se ejecutan antes de cualquier registro en el ledger.
- Trazabilidad completa — Cada paso genera logs detallados que se pueden consultar, revisar y exportar.
- Integraciones con providers — Conecta con motores de fraude, proveedores KYC, procesadores de pago y cualquier servicio HTTP.
- Bifurcación condicional — Enruta la ejecución según resultados, montos, scores de riesgo o cualquier campo.
- Ejecución idempotente — Idempotencia integrada que garantiza reintentos seguros sin procesamiento duplicado.
- Monitoreo en tiempo real — Consulta el estado de ejecución y resultados de cada paso mientras los workflows se ejecutan.
Todas las solicitudes a la API de Flowker requieren autenticación mediante el header
X-API-Key: <your-api-key>. La API key se provisiona mediante la variable de entorno API_KEY durante el despliegue. Las credenciales específicas de proveedores (para servicios externos) se gestionan a través de configuraciones de provider. Consulta el Quickstart técnico para el flujo completo de bootstrapping.Próximos pasos
Conceptos fundamentales
Comprende los bloques esenciales de Flowker: workflows, nodes, edges, providers y executors.
Quickstart técnico
Configura tu primer workflow paso a paso con instrucciones técnicas detalladas.
¿Qué es Flowker?
Conoce la visión, arquitectura y diferenciadores de la plataforma de orquestación.
Referencia API
Explora los endpoints disponibles para crear, ejecutar y gestionar workflows.

