¿Por qué usar Flowker?
Los sistemas financieros necesitan flexibilidad. No todas las transacciones siguen las mismas reglas o pasos. Flowker le proporciona las herramientas para construir y controlar sus propios flujos de autorización, conectarse a servicios externos y tomar decisiones basadas en datos en tiempo real, manteniendo todo auditable. En su núcleo, Flowker se basa en dos conceptos principales:
- Workflows: Definen y orquestan cómo se ejecutan las tareas en todo el sistema. Puede organizarlos en secuencia o en paralelo, almacenar estados de ejecución y recuperarlos cuando sea necesario.
- Tasks: Representan los pasos individuales dentro de un workflow, como llamar a una API, activar un plugin, validar datos o esperar una entrada.
Resolviendo desafíos de orquestación
Muchos sistemas financieros dependen de múltiples servicios, verificaciones e integraciones. Flowker lleva la orquestación a una capa central para que pueda gestionar estas conexiones de manera consistente. Puede diseñar flujos de trabajo flexibles y de múltiples pasos que manejen aprobaciones, se conecten a proveedores o se ramifiquen según los datos de la transacción. Todo está registrado, versionado y es observable.¿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
Control de acceso basado en roles (RBAC), canales de datos cifrados, gestión de secretos y compatibilidad total con el Access Manager de Lerian.Experiencia orientada al desarrollador
Flowker incluye herramientas CLI, SDKs, definiciones OpenAPI, plantillas reutilizables y un flujo de trabajo de desarrollo moderno, permitiendo a los equipos construir, probar y desplegar flujos con confianza y velocidad.Características principales
Orquestación de workflows
- Ejecute tareas secuencialmente o en paralelo.
- 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, promoción, reversión y restauración.
Integración y conectividad
- Envíe solicitudes HTTP (POST, GET, PUT).
- Publique eventos a colas externas durante la ejecución del workflow.
- Reciba y procese webhooks de sistemas externos.
- Conéctese a múltiples proveedores de servicios financieros.
Motor DSL
- Defina workflows con un lenguaje específico de dominio (DSL).
- Valide, analice y simule definiciones de workflow antes del despliegue.
- Transforme datos entre pasos y reutilice plantillas para una configuración más rápida.
- Importe y exporte workflows y plantillas para mantener consistencia entre entornos.
Generación de workflows asistida por IA
Describa un workflow en lenguaje natural y deje que Flowker genere una estructura base para usted. Esta característica acelera la configuración y reduce el error humano durante la configuración inicial.Multi-tenancy y seguridad
- Aislamiento completo de tenants mediante separación basada en esquemas en PostgreSQL.
- Soporte para autenticación JWT (OIDC vía WorkOS o Auth0) y API Keys.
- Control de acceso basado en roles (RBAC) con políticas detalladas.
- 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.

