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
leadsavec 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
invoicesavec 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
equipmentet une tablebookings - 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
articlesavec 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
- Lis Construire avec ton agent pour la connexion MCP et les outils de construction.
- Connecte l'agent que tu utilises déjà.
- Décris ton idée, laisse ton agent la construire et la valider, puis téléverse-la.
- 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.