Votre métier, modélisé visuellement.
Clients, produits, commandes, contrats, incidents — ce que votre métier gère. Integrafy-OS crée tables, endpoints REST/GraphQL et validations automatiquement. Sans SQL, sans DBA, sans refaire de migrations.
De quoi se compose un modèle\u00a0?
Objets
Les entités que votre métier reconnaît : Client, Produit, Commande. Chaque objet avec ses attributs (nom, SIREN, prix) et ses validations.
Relations
Comment les objets se connectent entre eux. Une Commande appartient à un Client, contient des Lignes, est servie depuis un Entrepôt. Avec leurs propres attributs si nécessaire.
Actions
Ce que votre équipe peut faire sur les objets : créer, modifier, annuler, approuver, exporter. Chaque action avec une autorisation granulaire par rôle.
Validations
Types forts (email, IBAN, SIREN), plages (stock ≥ 0), patterns regex, références à d’autres objets. La donnée incohérente n’entre même pas dans le système.
Endpoints automatiques
Chaque objet dispose d’APIs REST et GraphQL générées d’office. Authentification, pagination, filtres, tri. Prêt à consommer depuis n’importe quelle application.
Hooks métier
Fonctions qui s’exécutent avant/après création, mise à jour ou suppression. Enrichissement, notifications, intégrations avec systèmes externes.
De l\u2019objet à l\u2019API\u00a0: exemple en 30\u00a0secondes
Vous définissez un objet Client avec les champs siren,
nom, tarif et une relation vers Société.
Vous cliquez sur «\u00a0Publier\u00a0».
Integrafy-OS génère automatiquement\u00a0:
GET /api/clients,POST /api/clients,PUT /api/clients/:id- Schéma GraphQL avec queries et mutations
- Validation de SIREN (format FR/UE/international)
- Index dans le lake pour des requêtes rapides
- Ontologie mise à jour — l\u2019IA sait déjà ce qu\u2019est un Client
Questions fréquentes sur les Modèles
Qui modélise le métier : l’IT ou l’utilisateur métier ?
Les deux le peuvent. La modélisation visuelle est pensée pour que les utilisateurs métier (responsables opérations, product owners) définissent les objets qu’ils manipulent chaque jour. L’IT peut affiner avec des types avancés, des contraintes et des validations techniques si nécessaire.
Quels objets sont fournis en standard ?
Des templates pour le B2B industriel : Client, Société, Produit, Variante, Tarif, Commande, Bon de livraison, Facture, Incident, Retour. Ils s’adaptent à vos champs spécifiques sans refaire le modèle.
Les APIs sont-elles générées automatiquement ?
Oui. Chaque objet expose des endpoints REST et GraphQL automatiques (list, get, create, update, delete) avec authentification, rate limiting et autorisation par rôle. Si vous avez besoin d’une logique personnalisée, vous pouvez l’override avec vos propres fonctions.
Que se passe-t-il si je change le modèle une fois en production ?
Le lake maintient un schema versioning : les données historiques conservent leur schéma d’origine et les nouvelles utilisent le schéma mis à jour. Les requêtes appliquent une coercition automatique quand c’est possible, et préviennent quand ça ne l’est pas.
Puis-je définir des relations N-à-N avec leurs propres attributs ?
Oui. Les relations peuvent avoir leurs propres attributs (ex : date du dernier achat, tarif appliqué). La modélisation n’est pas limitée aux relations 1-à-N simples — elle prend en charge les graphes dont votre métier a besoin.
Combien de temps l’IT met-elle pour ajouter un nouveau champ à l’ERP ?
Démo de modélisation visuelle en 30 minutes.