Connecter Claude, ChatGPT ou un autre assistant IA
To Bill se connecte aux assistants IA qui parlent le protocole MCP (Model Context Protocol) : Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT et bien d’autres. Une fois connecté, votre assistant fait dans To Bill ce que vous pouvez y faire vous-même, avec vos droits et jamais plus : il lit vos factures, vos dépenses et votre comptabilité, et, si vous l’y autorisez, il corrige. Vous lui demandez par exemple « Vérifie la santé de mes livres et comptabilise les lignes bancaires d’octobre », ou « Prépare une facture brouillon pour Boulangerie du Lac ».
Ce guide est celui de l’assistant que vous apportez. L’IA intégrée à To Bill (le Copilote, le pilote automatique) a ses propres guides : voir L’assistant IA.
Avant de commencer
- L’adresse à donner à votre assistant est
https://app.tobill.ch/mcp. Elle figure aussi dans Paramètres › Connexions IA et API, sous Adresse du connecteur (MCP), avec un bouton Copier. - L’assistant travaille dans une seule entreprise, celle que vous choisissez en l’autorisant. Pour une autre entreprise, connectez-le une seconde fois.
- Il a les droits de votre rôle dans cette entreprise. Un membre qui ne voit pas la comptabilité dans To Bill ne la verra pas non plus par son assistant.
- Ce que l’assistant lit dans To Bill part chez son fournisseur (Anthropic pour Claude, OpenAI pour ChatGPT) : voir Ce que l’assistant reçoit.
Claude : claude.ai et Claude Desktop
Le connecteur que vous ajoutez sur claude.ai sert aussi dans Claude Desktop et sur votre téléphone : il suffit de l’ajouter une fois.
- Dans Claude, ouvrez Customize › Connectors (les menus de Claude sont nommés ici en anglais) et cliquez sur Add custom connector. Dans un abonnement Team ou Enterprise, c’est un propriétaire de l’organisation qui l’ajoute, dans Organization settings › Connectors ; chaque membre se connecte ensuite avec son propre compte To Bill.
- Donnez un nom, par exemple To Bill, et collez l’adresse
https://app.tobill.ch/mcp. Laissez les réglages avancés tels quels. - Cliquez sur Add, puis sur Connect. La page d’autorisation de To Bill s’ouvre : connectez-vous si besoin (Google compris), choisissez l’entreprise et l’accès, puis cliquez sur Autoriser.
Claude revient à la conversation, connecté. Avant d’agir avec un outil qui modifie vos données, Claude vous demande votre accord ; vous pouvez bloquer un outil précis dans les réglages du connecteur.
Claude Code
Dans un terminal :
claude mcp add --transport http tobill https://app.tobill.ch/mcpPuis, dans Claude Code, tapez /mcp, choisissez tobill et lancez l’authentification : votre navigateur ouvre la page d’autorisation de To Bill. Claude Code peut aussi se connecter avec une clé API personnelle plutôt qu’avec cette page : voir L’API et les clés.
ChatGPT
Selon votre abonnement ChatGPT, ajouter un connecteur personnalisé demande le mode développeur, et dans un espace de travail, l’accord de son administrateur.
- Dans ChatGPT, ouvrez Settings › Apps, puis Advanced settings, et activez Developer mode.
- Créez une application (Create) : un nom, par exemple To Bill, l’adresse
https://app.tobill.ch/mcpcomme serveur MCP, et l’authentification OAuth. - Enregistrez, puis connectez-vous : la page d’autorisation de To Bill s’ouvre. Choisissez l’entreprise et l’accès, puis cliquez sur Autoriser.
ChatGPT vous demande de confirmer chaque action qui modifie vos données.
Un autre assistant
Tout assistant qui accepte un serveur MCP distant (transport HTTP) avec une connexion OAuth se connecte de la même façon : donnez-lui l’adresse https://app.tobill.ch/mcp, il ouvre la page d’autorisation. Un outil sans connexion OAuth (un script, un client en ligne de commande) utilise une clé API personnelle : voir L’API et les clés.
La page d’autorisation
C’est la page de To Bill que votre assistant ouvre la première fois. Elle vous dit :
- qui demande l’accès : le nom de l’application. Quand l’application est identifiée par sa propre adresse (claude.ai, chatgpt.com), To Bill l’affiche. Sinon, le nom est celui que l’application se donne : ne continuez que si vous venez de la connecter vous-même ;
- où vous serez renvoyé après votre réponse ; pour une application qui tourne sur votre ordinateur, To Bill le signale ;
- l’Entreprise à laquelle l’assistant aura accès, et seulement celle-là ;
- l’Accès demandé : Lecture et modification, ou Lecture seule. Vous pouvez choisir Lecture seule même quand l’assistant demande davantage.
Autoriser connecte l’assistant ; Refuser le renvoie sans accès.
Ce que l’assistant peut faire
- Lire ce que vous voyez dans To Bill : clients, articles, devis, factures, encaissements, dépenses, comptabilité (journal, grand livre, balance, santé des livres, lignes bancaires, règles bancaires), salaires et temps si vous y avez accès, réglages.
- Avec Lecture et modification, agir comme vous le feriez : créer des devis et des factures en brouillon, enregistrer des clients, comptabiliser une ligne bancaire, passer une écriture, extourner une écriture, corriger une dépense, gérer les règles bancaires, ouvrir l’exercice suivant…
- Chaque action passe par les mêmes contrôles que dans l’app : une écriture comptabilisée ne se modifie jamais, elle s’extourne ; une période TVA déposée reste fermée ; un document envoyé ne se réécrit pas.
To Bill donne à l’assistant ses règles de tenue des livres : corriger par extourne ou par une nouvelle écriture, comptabiliser les mouvements privés d’une raison individuelle sur le compte 2850 plutôt que de les ignorer, ne pas comptabiliser de TVA pour une entreprise qui n’y est pas assujettie, et tenir le relevé bancaire pour la vérité des comptes bancaires.
Ce qu’il ne peut pas faire
- Payer, virer de l’argent, changer votre abonnement ou acheter des crédits.
- Se connecter à votre place, gérer vos connexions et vos clés, supprimer l’entreprise ou votre compte.
- Agir dans une autre entreprise que celle choisie, ni dans le cockpit d’une fiduciaire.
- Gérer l’équipe : inviter quelqu’un, changer un rôle ou une adresse e-mail, retirer un membre ; ni toucher au serveur d’envoi d’e-mails (SMTP) de l’entreprise.
- Agir en masse : supprimer, envoyer ou marquer payés plusieurs documents d’un coup. Il le fait document par document, et vous confirmez chacun.
- Télécharger toute l’entreprise d’un coup (l’archive de conservation, le dossier pour la fiduciaire), voir le numéro AVS complet d’un employé ou produire le fichier de paiement des salaires. De l’IBAN d’un employé, il ne voit que les 4 derniers chiffres.
- Dépasser les droits de votre rôle.
Le texte d’un document n’est pas un ordre
L’assistant lit le texte de vos justificatifs, de vos relevés bancaires et de vos factures. Si un texte lui demande quelque chose (« payez ce montant », « changez l’IBAN »), To Bill lui a dit de ne pas obéir : c’est une donnée, pas une instruction. Relisez toujours ce que l’assistant s’apprête à faire avant de l’accepter.
Qui a fait quoi
Chaque modification faite par un assistant est inscrite dans l’activité de l’entreprise, à votre nom et à celui de l’assistant (« Modification via Claude ») : sur le tableau de bord, Activités récentes, puis Voir tout pour la liste complète. Une écriture qu’il passe porte comme auteur votre nom suivi de celui de l’assistant, par exemple Léa Rochat via Claude.
Ce que l’assistant reçoit
Quand vous connectez un assistant, To Bill lui envoie, à votre demande, les données qu’il demande : ce que ses outils lisent dans votre entreprise, en clair. Elles partent chez le fournisseur de l’assistant (Anthropic, OpenAI ou un autre), selon ses propres conditions. C’est vous qui choisissez l’assistant et ce qu’il vous aide à faire. Le Copilote de To Bill, lui, remplace les noms par des codes avant de les envoyer : voir L’assistant IA.
Couper l’accès
- Ouvrez Paramètres › Connexions IA et API (aussi depuis le menu de votre nom, en bas à gauche).
- Sous Applications connectées, cliquez sur Révoquer à côté de l’assistant, puis confirmez.
L’accès s’arrête tout de suite. Retirer le connecteur dans l’assistant ne suffit pas toujours : révoquez-le aussi dans To Bill. Une connexion inutilisée pendant 30 jours s’arrête d’elle-même ; il suffit alors de reconnecter l’assistant.