Aller au contenu principal

Architecture des modules

En bref

Ontologie est organise en modules interconnectes. Chaque module remplit une fonction specifique, et les modules communiquent entre eux pour offrir une experience unifiee. Cette page explique comment ils s'articulent.

Vue d'ensemble

                    ┌──────────────┐
│ Dashboard │
│ (Vue globale)│
└──────┬───────┘
│ KPIs de chaque module
┌──────────────────┼──────────────────────┐
│ │ │
┌───────▼──────┐ ┌────────▼────────┐ ┌─────────▼────────┐
│ Ontologie │ │ Workflow Builder│ │ Agent Studio │
│ (Modele │ │ (Automatisation)│ │ (IA conversationnelle)
│ metier) │ │ │ │ │
└───────┬──────┘ └────────┬────────┘ └────────┬─────────┘
│ │ │
│ ┌─────────────┼─────────────┐ │
│ │ │ │ │
┌───────▼────▼──┐ ┌──────▼──────┐ ┌───▼───────▼───┐
│ Tableurs │ │ Calendrier │ │ Base de │
│ (Donnees │ │ (Evenements)│ │ connaissances │
│ tabulaires) │ │ │ │ (Documents) │
└───────┬───────┘ └─────────────┘ └───────────────┘

┌───────▼───────┐
│ Live Data │
│ (Sources │
│ externes) │
└───────────────┘

Comment les modules s'interconnectent

Ontologie → Tout

L'ontologie est le noyau du systeme. Les entites et relations que vous definissez sont exploitees par tous les autres modules :

ModuleUsage de l'ontologie
Agent StudioL'agent interroge les entites pour repondre aux questions
Workflow BuilderLes workflows peuvent reagir aux modifications d'entites
TableursLes colonnes de type Entite lient les lignes aux entites de l'ontologie
Live DataLes donnees synchronisees sont liees aux entites existantes
DashboardLes KPIs Ontologie refletent la completude du modele

Live Data → Tableurs → Ontologie

Les donnees externes suivent un chemin naturel :

  1. Live Data synchronise les donnees depuis vos sources (Google Sheets, HubSpot, etc.)
  2. Les donnees apparaissent dans les Tableurs (onglet Donnees synchronisees)
  3. Les lignes sont liees aux entites de l'Ontologie via le mapping d'entites

Agent Studio → Ontologie + Base de connaissances

L'agent IA combine deux sources de donnees :

  • Ontologie : donnees structurees (entites, proprietes, relations)
  • Base de connaissances : donnees non structurees (documents, pages web)

L'agent utilise une recherche hybride pour trouver les informations les plus pertinentes dans les deux sources.

Workflow Builder → Tous les modules

Le Workflow Builder orchestre les actions entre modules :

  • Declencheurs : evenements d'entites, schedules, webhooks
  • Actions : creer des entites, envoyer des emails, appeler l'agent IA, lire/ecrire dans les tableurs
  • Integrations : appels API externes, synchronisations

Dashboard → Tous les modules

Le Dashboard est une vue en lecture seule qui agrege les metriques de chaque module :

SectionSource
KPIs OntologieNombre d'entites, relations, completude
KPIs WorkflowsExecutions, taux de succes, duree moyenne
KPIs APIDisponibilite, performance, endpoints actifs
KPIs Agent HubConversations, taux de succes, actions requises
TimelineEvenements de tous les modules

Gouvernance → Ontologie + Donnees

La gouvernance s'applique transversalement :

  • Classifications : etiquettes de sensibilite sur les entites et les colonnes
  • Approbations : flux de validation avant modification
  • Qualite : regles de qualite sur les donnees
  • Lineage : tracabilite de l'origine des donnees

API et integrations externes

Tous les modules sont accessibles via l'API REST et le serveur MCP :

AccesUsage
API RESTIntegration programmatique (scripts, n8n, Make, Zapier)
SDKClient TypeScript ou Python pour vos applications
MCPConnexion depuis Claude Desktop, VS Code ou tout client IA compatible

Pour plus de details : API & Acces.

Voir aussi

Besoin d'aide ?

Ecrivez-nous : Support et contact.