Claude, ChatGPT, Copilot ou Gemini dans bagai, avec vos droits
Ils se connectent à votre compte via MCP avec un consentement OAuth. Ils lisent les tâches, les heures, les absences et le calendrier, écrivent quand vous le leur demandez, et ne font que ce que vous pouvez faire vous-même.
Désactivé par défaut : c’est l’administrateur qui l’active, installation par installation, et il faut une permission qu’aucun rôle n’a au départ.
MCP, qu’est-ce que c’est ?
MCP (Model Context Protocol) est un standard ouvert qui permet à un assistant IA de se connecter à une application et d’en utiliser les fonctions. bagai le prend en charge : pour l’assistant, bagai devient un outil, comme un calendrier ou une archive de documents.
- Pas besoin de copier-coller des données : l’assistant les lit dans bagai quand il en a besoin.
- Pas besoin d’apprendre des commandes : vous demandez comme vous demanderiez à un collègue.
Quels assistants
Les assistants compatibles MCP qui se connectent avec un consentement OAuth.
Chaque assistant a ses propres règles pour les connecteurs externes : vérifiez que votre abonnement permet d’en ajouter un.
- Claude
- ChatGPT
- Copilot
- Gemini
- Le Chat
- Cursor
- Les assistants en ligne de commande
Comment le connecter
Quatre étapes ; la première revient à l’administrateur.
-
L’administrateur active la fonction
Les assistants IA sont désactivés au départ. Ils s’activent pour votre installation, et l’administrateur donne la permission ai.connect aux rôles qui doivent les utiliser.
-
Ajoutez bagai à votre assistant
Dans les réglages des connecteurs de l’assistant, ajoutez bagai, avec l’adresse de votre installation.
-
Donnez votre consentement
Une page de bagai s’ouvre : vous vous connectez avec votre compte et vous autorisez la connexion. C’est un consentement OAuth : l’assistant ne voit jamais votre mot de passe.
-
Demandez
Dès lors, l’assistant travaille comme vous : il voit ce que vous voyez, il fait ce que vous pouvez faire.
Il agit comme vous
L’assistant n’a pas de compte à lui : il agit comme la personne qui l’a connecté, avec ses droits. Si vous ne pouvez pas voir les heures des collègues, lui non plus. Si vous ne pouvez pas supprimer un client, il ne le supprime pas.
- Il faut la permission ai.connect, qu’aucun rôle n’a au départ : c’est l’administrateur qui l’accorde.
- La visibilité de votre rôle s’applique : si vous ne voyez que vos tâches, l’assistant ne voit que celles-là.
- Les mêmes règles que dans les formulaires s’appliquent : il ne ferme pas une tâche avec des sous-tâches ouvertes, il ne démarre pas une tâche qui attend une dépendance.
- Si votre compte est désactivé, la connexion de l’assistant cesse aussi de fonctionner.
Ce qu’il lit
Ce qu’il faut pour répondre à une question sur le travail :
- les tâches et leur fiche ;
- les projets et les clients ;
- les heures saisies ;
- les statistiques ;
- les absences et le solde ;
- le calendrier ;
- les listes de choix : personnes, étiquettes, sociétés, types d’activité.
Ce qu’il écrit
Le même catalogue que la commande vocale, suppressions comprises : tâches, checklists, commentaires, temps et chronos, clients, projets clients, sociétés, étiquettes, personnes, absences.
- Il écrit avec les noms, pas avec les identifiants internes : « le client Cattaneo Costruzioni », « le projet Support informatique », « Giulia Rezzonico ».
- Un nom qui ne correspond pas à une seule entrée n’écrit rien. L’assistant reçoit une erreur qui explique ce qu’il faut corriger.
- Les tâches se désignent par leur code (T-142), les demandes d’absence par le leur (A-57).
- Avant une opération irréversible (supprimer, approuver ou refuser une absence, désactiver une personne), bagai demande à l’assistant d’obtenir d’abord votre confirmation.
Exemples de demandes
Des questions et des consignes, comme vous les écririez à un collègue.
«Quelles tâches de Cattaneo Costruzioni sont en retard ? Trie-les par échéance.»
Il lit les tâches du client et les trie.
«Combien d’heures avons-nous saisies sur le projet Support informatique ce mois-ci, par rapport aux heures prévues ?»
Il lit les heures saisies et le temps prévu du projet.
«Qui est absent la semaine prochaine ?»
Il lit le calendrier des absences, avec vos droits.
«Saisis 1 h 30 sur T-142 pour hier après-midi, et passe la tâche à Terminé.»
Il saisit le temps et change le statut.
«Je te colle l’e-mail du client : ouvre une tâche pour chaque demande, dans le projet Maintenance des installations, avec échéance à la fin du mois.»
Il lit le texte que vous lui donnez et crée les tâches.
«Prépare-moi le récapitulatif de la semaine : tâches fermées, heures par projet client, ce qui reste ouvert.»
Il lit les tâches, les heures et les statistiques, et rédige un résumé.
«Demande pour moi des vacances du 21 au 24 décembre.»
Il crée votre demande d’absence.
Sous contrôle
Vous savez toujours quels assistants sont connectés, et vous les déconnectez quand vous voulez.
- Vous les voyez dans Paramètres → Assistants IA, et vous les déconnectez depuis là.
- Après 90 jours sans usage, un assistant se déconnecte automatiquement.
- Un compte désactivé ferme aussi les connexions des assistants.
À savoir avant de le connecter
Deux choses qui dépendent de l’assistant, pas de bagai.
- Ce que l’assistant lit dans bagai entre dans la conversation avec l’assistant, et c’est son fournisseur qui le traite, selon les conditions de votre compte chez lui. Choisissez l’assistant et l’abonnement en gardant cela en tête.
- Un assistant peut mal comprendre une demande. Lisez ce qu’il propose de faire avant de confirmer, surtout quand il écrit.
Ce qu’il ne fait pas encore
En développement, pas encore disponible :
- corriger depuis l’assistant une saisie de temps déjà enregistrée ;
- reconnaître de façon fiable la personne connectée, pour lui assigner des tâches ;
- indiquer le projet et la société de la tâche dans les heures que l’assistant lit.