Como funciona

Del evento a la ejecucion sin perder el control.

Selfint funciona como un motor de procesos. Recibe una seƱal de entrada, ejecuta un workflow, transforma datos, llama a servicios externos cuando hace falta y registra todo el recorrido.

Flujo base

1

Entrada

Una peticion, fichero, email, mensaje o hora programada inicia el proceso.

2

Decision

El workflow define que pasos deben ejecutarse, en que orden y bajo que reglas.

3

Transformacion

Los datos pueden mapearse, validarse, enriquecerse o reorganizarse antes de la entrega.

4

Entrega

Selfint envia el resultado a otro sistema, genera ficheros, publica mensajes o dispara el siguiente paso.

5

Seguimiento

Todo queda registrado: estado, origen, tiempos, errores y opciones de reintento.

Como entran los procesos

  • API y webhook: integracion en tiempo real con aplicaciones externas.
  • Agenda: tareas periodicas.
  • Kafka y colas: volumen guiado por mensajes y desacoplamiento.
  • Lectura de email: monitorizar buzones y reaccionar automaticamente.
  • AMQP, MQTT y Pub/Sub: modelos adicionales de trigger basados en mensajes.

Que ocurre en medio

  • Los workflows pueden crearse, pausarse, reanudarse, duplicarse, versionarse y volver atras.
  • Los mappings y la importacion OpenAPI ayudan a adaptar datos entre sistemas.
  • La IA puede usarse dentro de los workflows o para sugerir un borrador de diseno.
  • Las conexiones y credenciales estan centralizadas y pueden probarse.