¿Por qué usar Flowker?
Las operaciones financieras involucran múltiples pasos, aprobaciones y verificaciones externas. Gestionarlas manualmente genera errores, retrasos y brechas de cumplimiento. Flowker centraliza esta orquestación para que cada paso quede registrado, auditable y repetible. Para el caso de negocio completo, consulte ¿Por qué Flowker?.
Conceptos fundamentales
En su núcleo, Flowker se basa en dos conceptos:
- Workflows: El proceso general — una secuencia de pasos que definen qué sucede para una operación dada (p. ej., “procesar un pago Pix” u “onboarding de un nuevo cliente”). Los workflows pueden bifurcarse y recuperarse de fallas automáticamente.
- Tasks: Los pasos individuales dentro de un workflow — como verificar un score de fraude, esperar la aprobación de un gerente, llamar a un servicio externo o registrar en el ledger.
¿Qué hace diferente a Flowker?
Diseñado específicamente para el dominio financiero
A diferencia de las herramientas de workflow genéricas, Flowker está modelado específicamente para el ecosistema transaccional. Su arquitectura refleja las realidades operativas y regulatorias de la banca, pagos, Pix y orquestación financiera.Validación pre-libro mayor
Flowker aplica todas las validaciones antes de que cualquier registro llegue al libro mayor. Esto previene estados inconsistentes, errores operativos y violaciones de cumplimiento, asegurando que solo se registren transacciones válidas, autorizadas y bien formadas.Contextos delimitados por diseño
La plataforma está estructurada en torno a contextos delimitados claros, separando responsabilidades como incorporación, pagos, liquidación, riesgo y conciliación. Esta segmentación mejora la escalabilidad, gobernanza y claridad del dominio en operaciones financieras complejas.Integraciones con APIs, Webhooks, SDKs y Conectores Preconstruidos
Flowker se conecta perfectamente con cualquier sistema externo: cores bancarios, motores de fraude, PSPs, ERPs o APIs de terceros. Siempre que se definan las expectativas de entrada/salida, Flowker puede orquestar, transformar, enriquecer y enrutar datos a través de su ecosistema.Registros de auditoría completos
Cada paso dentro de un workflow genera registros de auditoría detallados que pueden ser consultados, revisados y exportados. Esto proporciona trazabilidad y visibilidad de grado de cumplimiento en todo el ciclo de vida de la orquestación.Observabilidad de extremo a extremo
Soporte nativo para trazado distribuido, métricas y registro estructurado, permitiendo monitoreo en tiempo real a través de workflows e interacciones externas.Seguridad de nivel empresarial
Autenticación por API Key para todos los endpoints. Canales de datos cifrados vía HTTPS.Experiencia orientada al desarrollador
Flowker incluye definiciones OpenAPI, plantillas reutilizables y un entorno de desarrollo local con Docker, permitiendo a los equipos construir, probar y desplegar flujos con confianza y velocidad.Características principales
Orquestación de workflows
- Ejecute tareas secuencialmente.
- Aplique lógica condicional basada en códigos de estado HTTP y campos de respuesta.
- Persista el estado del workflow para auditoría y recuperación.
- Gestione versiones con control completo del ciclo de vida, incluyendo borrador, activación, desactivación e iteración basada en clonación.
Integración y conectividad
- Envíe solicitudes HTTP (POST, GET, PUT).
- Reciba y procese webhooks de sistemas externos.
- Conéctese a múltiples proveedores de servicios financieros.
Motor DSL
- Defina workflows con un .
- Valide definiciones de workflow antes del despliegue.
- Transforme datos entre pasos y reutilice plantillas para una configuración más rápida.
- Plantillas de workflow reutilizables para una configuración más rápida y consistencia entre entornos.
Autenticación y seguridad
- Autenticación por API Key (header X-API-Key) para todos los endpoints.
- Registro de auditoría completo con logs estructurados y cifrado en reposo.
Observabilidad
Flowker incluye observabilidad integrada impulsada por OpenTelemetry, Jaeger, Prometheus y Grafana. Puede rastrear cada ejecución de workflow, monitorear métricas y revisar logs detallados para depuración y cumplimiento.Casos de uso comunes
Operaciones antifraude
- Envíe datos de transacciones y cuentas a servicios externos de prevención de fraude.
- Recopile y procese respuestas de múltiples proveedores, y aplique reglas configurables para decidir si proceder.
- Cada paso se registra y almacena para auditoría.
Aprobaciones manuales
- Pause un workflow hasta que una persona valide la operación.
- Puede soportar múltiples niveles de aprobación, enviar notificaciones e integrarse con sistemas de aprobación.
- Una vez aprobado o rechazado, el workflow continúa o se detiene automáticamente.
Orquestación de pagos
- Coordine flujos de pago de múltiples pasos que abarcan múltiples proveedores o rieles.
- Flowker maneja reintentos, conciliación con su libro mayor y recuperación automática de fallos.
Incorporación de clientes
- Automatice procesos KYC y AML, intégrese con burós de crédito y servicios de validación, y configure reglas de incorporación condicionales basadas en perfiles de riesgo.
Arquitectura de la API
La API de Flowker se divide en tres categorías principales: Autoría, Tiempo de ejecución y Administrativa. Cada categoría tiene un propósito claro para ayudar a los desarrolladores a construir, ejecutar y gestionar workflows.
- Rutas de autoría: crear, actualizar y gestionar definiciones de workflow, versiones y plantillas.
- Rutas de tiempo de ejecución: iniciar, monitorear y controlar ejecuciones de workflow en tiempo real.
- Rutas administrativas: gestionar tenants, API keys, proveedores y salud del sistema.
Estado actual
Flowker está en desarrollo activo. Para información adicional sobre integraciones específicas o detalles de implementación, contáctenos.

