Aller au contenu

Développeurs

Tout ce que fait l'application, votre code peut le faire aussi.

Une API avec un contrat public, un serveur MCP et tout votre espace de travail sous forme de code. La documentation se trouve dans la plateforme. Cette page vous dit ce qui existe et où cela s'arrête.

01Votre pipeline
  • Pipeline CI
  • Infrastructure as code
  • Claude Code, Cursor
02InfinizedLe même contrôle que dans l'application, aussi pour tout ce qui passe par le code.
  • REST API
  • Serveur MCP
  • Tenant as code
  • Webhooks
  • API de rapports
  • Traces OTLP
  • Evals
  • Se connecter avec Infinized
03Vos systèmes
  • CRM
  • Helpdesk
  • Comptabilité
  • Votre propre application

API REST

Une API avec un contrat public.

Tout ce que vous faites dans l'application est un appel sous /api/v1, décrit par une spécification OpenAPI. Une clé ne reçoit que les scopes dont elle a besoin et appartient à une seule personne. Les appels sont décomptés d'un plafond par minute que vous connaissez à l'avance.

Clés APIExemple
Pipeline de déploiementAffichée une seule fois, à sa créationActif
Appartient à
Sanne · admin
Scopes
read:taskswrite:tasksread:approvals
Expire le
31 décembre 2026
Autorisée depuis
2 adresses IP
Par minute
Compte dans le plafond de l'espace de travail

Serveur MCP

Un serveur MCP avec 98 outils.

Connectez Claude, Cursor ou n'importe quel client MCP à la plateforme avec une clé API, et vos propres outils d'IA pilotent l'espace de travail dans les mêmes limites. Chaque appel arrive dans la piste d'audit, et un outil qui supprime ou modifie quelque chose définitivement demande d'abord une confirmation.

Serveur MCP · les outilsExemple
Claude Code · connecté98 outils
  • tenant_planMontre ce que la spécification changerait, sans rien modifier elle-même.
  • tenant_applyConstruit l'espace de travail dans l'ordre et s'arrête à la première étape en échec.
  • tenant_verifyVérifie que l'espace de travail peut fonctionner tel qu'il a été construit.
  • blueprint_applyApplique un modèle d'équipe de département.
  • audit_searchQui a fait quoi, y compris chaque appel passé via l'API et MCP.

Tout le reste de l'API passe par une seule requête brute. Un outil qui supprime ou modifie quelque chose définitivement vous demande d'abord votre accord.

Tenant as code

Votre espace de travail sous forme de code.

Décrivez la gouvernance, les équipes IA, les agents IA, les intégrations, les connaissances et les flows dans une seule spécification, et conservez-la dans votre propre dépôt. Plan montre ce qui changerait, apply construit le tout dans l'ordre et verify vérifie que le résultat fonctionne tel qu'il a été construit. Lancez la suite d'évaluations d'un agent IA depuis le même pipeline et faites échouer le build quand le score baisse.

Tenant as code · support.yamlExemple
  1. 1 · Planrien n'a encore changé3 changements : une équipe IA, deux agents IA, un budget de 400 € par mois.
  2. 2 · Applydans l'ordre de construction
    1. Fournisseur de modèles
    2. Gouvernance
    3. Équipes IA
    4. Agents IA
    5. Intégrations
    6. Connaissances
    7. Flows
  3. 3 · Verifytel que construit
    • Un responsable par équipe IA
    • Chaque outil a un identifiant
    • Une action soumise à validation attend d'être validée
    • Le budget est défini

Webhooks, rapports et traces

Ce que vous recevez en retour.

Des webhooks signés informent vos systèmes de ce qui s'est passé : une exécution terminée, une validation en attente, une alerte. Une API de rapports présente les coûts par équipe, agent IA et modèle, pour qui paie la facture. Les traces partent vers vos propres outils d'observabilité via OTLP, sans aucun prompt ni aucune réponse.

Webhooks · un envoiExemple
Événement
task.completed
Livraison
6f1c1e6e…
Signature
sur le corps, vérifiée par vous
Tentative
1 · 200 OK · 212 ms

Les événements auxquels un endpoint peut s'abonner :

  • task.completed
  • task.failed
  • approval.pending
  • conversation.reply.completed
  • flow.notification
  • run.completed
  • run.failed
  • flow.run.completed
  • flow.run.failed
  • approval.resolved
  • conversation.closed
  • alert.raised
  • component.delivered

Votre propre application

Connexion avec Infinized.

Créez une application comme le sont Coaching, Insights et Widgets. Les utilisateurs se connectent avec leur propre compte Infinized. Votre application ne conserve aucun mot de passe et voit leur nom, leur adresse e-mail et les espaces de travail auxquels elle est connectée. Ce que livrent vos flows arrive par des webhooks signés.

Créer votre propre application
Connexion · votre applicationExemple
Connectez-vous à votre applicationAucun mot de passe propre
Votre application reçoit
Nom
Sanne de Vries
Adresse e-mail
[email protected]
Espaces de travail
Service clientWebshop

Honnête sur les limites

Où cela s'arrête.

Le contrôle reste à l'organisation, y compris via l'API. Ce n'est pas une limite de l'API. C'est le produit.

  • Pas de clé sans titulaire.

    Chaque clé API appartient à une personne qui a un rôle. Quand cette personne part, la clé cesse de fonctionner.

  • Pas de contournement des validations.

    Une action qui attend une personne dans l'application attend la même personne via l'API.

  • Aucune donnée hors de votre espace de travail.

    Une clé voit un seul espace de travail, et uniquement ce que ses scopes autorisent.

Construisez sur cette base.

La documentation et la spécification se trouvent dans la plateforme, derrière votre connexion. Ou réservez une démo technique : nous commençons par écouter ce que vous voulez construire.