Fonctionnement

De l evenement a l execution sans perdre le controle.

Selfint fonctionne comme un moteur de processus. Il recoit un signal d entree, execute un workflow, transforme des donnees, appelle des services externes si besoin et enregistre tout le parcours.

Flux de base

1

Entree

Une requete, un fichier, un email, un message ou une heure planifiee demarre le processus.

2

Decision

Le workflow definit quelles etapes doivent s executer, dans quel ordre et selon quelles regles.

3

Transformation

Les donnees peuvent etre mappees, validees, enrichies ou reorganisees avant la livraison.

4

Livraison

Selfint envoie le resultat vers un autre systeme, genere des fichiers, publie des messages ou declenche l etape suivante.

5

Suivi

Tout est enregistre : etat, source, temps, erreurs et options de reprise.

Comment les processus entrent

  • API et webhook : integration en temps reel avec des applications externes.
  • Horaire : taches periodiques.
  • Kafka et files : volume pilote par messages et decouplage.
  • Lecture d email : surveiller des boites mail et reagir automatiquement.
  • AMQP, MQTT et Pub/Sub : modeles supplementaires de trigger bases sur les messages.

Ce qui se passe au milieu

  • Les workflows peuvent etre crees, mis en pause, repris, dupliques, versionnes et restaures.
  • Les mappings et l import OpenAPI aident a adapter les donnees entre systemes.
  • L IA peut etre utilisee dans les workflows ou pour suggerer un brouillon de workflow.
  • Les connexions et credentials sont centralises et testables.