Création d'extensions

Connecte ton propre agent IA. Il construit l'extension pour toi.


L'idée

Sois AI est extensible. Chaque espace de travail est livré avec des modules intégrés : contacts, tâches, boîte de réception, documents, fichiers, départements. Mais que faire si tu as besoin d'un pipeline CRM, d'un suivi des factures, d'un tableau de projet, ou de quelque chose d'entièrement unique à ton entreprise ?

Tu le construis avec l'agent IA que tu utilises déjà. Connecte ton agent (Claude, ChatGPT, Cursor, Gemini, ou tout outil compatible MCP) aux outils de construction SOIS MCP, décris l'application que tu veux, et ton agent la construit, la valide et la déploie. Il n'y a pas d'assistant de construction intégré à apprendre, et tu n'as pas besoin du portail développeur pour créer une extension personnalisée. Connecter ton agent suffit.

Parce que ton IA fait le raisonnement et le travail, SOIS ne te facture rien pour la construction.


Comment ça marche

1. Connecte ton agent

Connecte ton agent au serveur MCP de ton espace de travail (OAuth est la méthode recommandée, sans rien à coller ; un jeton fonctionne aussi). Les outils de construction font partie de ce même serveur et apparaissent automatiquement pour les comptes capables de construire. Voir Construire avec ton agent pour les détails de connexion et la liste complète des outils.

2. Décris ce que tu veux

Dis à ton agent ce que l'extension doit faire, quelles données elle stocke, qui peut y accéder, et si elle a besoin d'identifiants ou d'API externes. Ton agent lit les règles d'extension canoniques via MCP et planifie la construction.

3. Ton agent construit et valide

Ton agent génère tout : le modèle de données, l'interface utilisateur, la boîte à outils de l'agent, les permissions et les traductions. Il exécute la validation statique gratuite aussi souvent qu'il le souhaite et corrige les problèmes localement jusqu'à ce que le bundle soit propre.

4. Téléverse, révise, publie

Ton agent téléverse le bundle. Il est durci, contrôlé et mis en file d'attente pour révision. Une fois approuvé, installe-le depuis la boutique d'extensions à l'intérieur de n'importe quel espace de travail Sois AI. Il apparaît dans la barre latérale, l'explorateur, la barre de recherche et la boîte à outils de l'agent, instantanément.


Ce qui est construit

Chaque extension est un bundle autonome :

Composant Ce qu'il fait
Modèle de données Tables, colonnes et champs JSON limités à ton extension
UI Une interface entièrement interactive qui s'affiche dans l'espace de travail
Outils d'agent Fonctions que l'agent IA peut appeler pour lire, créer, mettre à jour et rechercher les données de ton extension
Permissions Contrôle d'accès granulaire : qui peut voir, modifier, supprimer
Traductions Support multilingue prêt à l'emploi
Widget de tableau de bord Métriques optionnelles en un coup d'œil sur le tableau de bord de l'espace de travail

Exemples d'extensions

Voici les types d'applications que ton agent peut construire à partir d'un brief en langage clair.

Pipeline CRM

"J'ai besoin d'un CRM avec des leads, des étapes (Nouveau, Qualifié, Proposition, Gagné, Perdu), et la possibilité de faire glisser les leads entre les étapes. Chaque lead a une entreprise, un contact, une valeur et une date de clôture prévue."

Ton agent construit :

  • Une table leads avec suivi des étapes
  • Une interface Kanban avec glisser-déposer
  • Outils d'agent : searchLeads, createLead, updateLeadStage, getLeadsByStage
  • Widget de tableau de bord montrant la valeur du pipeline par étape

Suivi des factures

"Une extension de facturation. Chaque facture a un client, des lignes d'articles, des taxes, un total, un statut (brouillon, envoyé, payé, en retard) et une date d'échéance. J'ai besoin de générer des factures PDF et de les envoyer par e-mail."

Ton agent construit :

  • Une table invoices avec les lignes d'articles stockées en JSON
  • Une vue détaillée avec éditeur de lignes d'articles et contrôles de statut
  • Outils d'agent : createInvoice, sendInvoice, markAsPaid, listOverdueInvoices
  • Widget de tableau de bord montrant les totaux en attente versus payés

Réservation d'équipement

"Un système de réservation pour l'équipement partagé. Le personnel peut réserver des articles pour une plage de dates. Pas de double réservation. Affiche une vue calendrier."

Ton agent construit :

  • Une table equipment et une table bookings
  • Une interface calendrier avec détection des conflits
  • Outils d'agent : checkAvailability, createBooking, cancelBooking, listBookingsForDate

Contenu du portail client

"Une base de connaissances pour nos clients. Articles organisés par catégorie. Les clients peuvent rechercher et parcourir. Les administrateurs peuvent créer et modifier."

Ton agent construit :

  • Une table articles avec catégories et contenu enrichi
  • Une vue de navigation catégorisée et recherchable
  • Outils d'agent : searchArticles, createArticle, updateArticle
  • Séparation des permissions : les clients ont un accès en lecture seule, les administrateurs ont un CRUD complet

Qui peut construire

Tout le monde peut connecter un agent et construire. Tu n'as pas besoin d'un compte développeur ou du portail développeur pour créer une extension personnalisée pour ton propre espace de travail.

Constructeur Ce qu'il fait
Un utilisateur locataire Connecte ton agent, construis une extension pour ton propre espace de travail, et route-la en privé vers toi avec un code de déploiement.
Un développeur externe Connecte ton agent, construis pour l'écosystème, et publie sur le marketplace pour gagner à chaque utilisation.

Les deux chemins utilisent les mêmes outils de construction MCP et le même format de bundle. La seule différence est l'endroit où l'application finie va.


Options de déploiement

Option Comment ça marche
Boutique publique Disponible pour tous les espaces de travail Sois AI dans le monde. Gagne des revenus quand d'autres installent et utilisent ton extension.
Déploiement privé Génère un code de déploiement dans ton espace de travail et route l'extension directement vers toi. Personne d'autre ne peut la voir.

Intégration d'agent

Chaque extension reçoit automatiquement des outils d'agent. Quand l'extension est installée, l'agent IA de l'espace de travail (et tout agent externe connecté via le serveur MCP) peut interagir avec ses données, sans configuration supplémentaire.

Demande à l'agent :

  • "Combien de leads ouverts avons-nous ?"
  • "Crée une facture pour Acme Corp, 10 heures de conseil à 150 $/h"
  • "Réserve le projecteur pour vendredi de 14h à 16h"
  • "Trouve tous les articles sur l'onboarding"

L'agent utilise les outils de l'extension comme il utilise les modules intégrés. Recherche, création, mise à jour, résumé, tout via le langage naturel.


Commencer

  1. Lis Construire avec ton agent pour la connexion MCP et les outils de construction.
  2. Connecte l'agent que tu utilises déjà.
  3. Décris ton idée, laisse ton agent la construire et la valider, puis téléverse-la.
  4. Déploie-la en privé dans ton propre espace de travail, ou publie-la sur le marketplace et gagne à chaque utilisation.

Pas d'assistant intégré. Pas de portail développeur requis. Connecte simplement ton agent et décris ce dont tu as besoin.