L’essentiel
- L’adresse à coller dans l’assistant est
https://filetable.com/api/mcp. Vous vous connectez à Filetable et vous approuvez : aucun jeton à copier. - À l’approbation, vous choisissez lecture seule ou lecture et écriture (proposée cochée quand l’application demande l’écriture), et quels espaces de travail l’assistant peut atteindre.
- L’assistant agit en votre nom, avec vos droits : il passe par les mêmes contrôles que l’application et ne peut jamais faire plus que vous.
- 40 outils : retrouver une facture, un contrat ou une ligne bancaire, lire un document avec ses lignes, filtrer et totaliser, corriger une valeur, créer une table et ses colonnes, ranger le drive, lancer un playbook comme Enregistrer le paiement.
- Une pièce jointe arrive dans Filetable directement depuis ChatGPT, qui la transmet ; depuis Claude, par un lien de dépôt que l’assistant vous donne, ou par Claude lui-même une fois filetable.com autorisé dans ses paramètres ; depuis Claude Code, par une adresse à usage unique.
- Vous mettez en pause ou révoquez une connexion à tout moment dans Paramètres → MCP de votre espace de travail.
Bon à savoir. Les menus de Claude et de ChatGPT changent souvent. Ce guide décrit ceux du jour indiqué plus haut ; en cas de doute, la page d’aide de l’éditeur, liée dans les sources, fait foi.
Sur cette page
- Pourquoi connecter un assistant à Filetable
- Avant de commencer
- Dans Claude (web, bureau et mobile)
- Claude Team et Enterprise
- Claude Code
- Dans ChatGPT
- Ce que vous accordez à l’approbation
- Les 40 outils de l’assistant
- Envoyer un document à Filetable
- Des exemples, appel par appel
- Ce qui reste à payer
- Un ticket de caisse photographié
- Une ligne bancaire rapprochée de sa facture
- Les contrats à résilier avant la fin de l’année
- Une table pour un nouveau type de document
- D’autres demandes qui marchent
- Sécurité et contrôle
- Ce que l’assistant ne peut pas faire
- En cas de problème
- Questions fréquentes
- Sources officielles
Pourquoi connecter un assistant à Filetable
Un assistant IA sait comprendre une question et rédiger une réponse, mais il n’a jamais vu vos factures, vos tickets de caisse, vos contrats ni vos relevés. Filetable, si : c’est le spécialiste de la finance et de l’administratif qui lit chaque document que vous lui confiez, scans et photos compris, en extrait les chiffres dans des tables liées, le range dans le bon dossier et le rapproche des autres : une facture de son fournisseur et de ses lignes, une ligne bancaire de la facture qu’elle règle. Le connecteur permet à votre assistant de travailler sur tout cela. Vous posez la question là où vous travaillez déjà, et la réponse vient de vos chiffres au lieu d’être devinée.
- Des réponses tirées de vos chiffres. Un total est calculé par Filetable sur toutes les lignes concernées, pas additionné de tête par le modèle.
- Le document derrière chaque valeur. L’assistant retrouve un contrat par son contenu, lit ce que Filetable en a extrait et peut relire le texte du document pour vérifier.
- L’administratif fait, pas seulement expliqué. Enregistrer un paiement, lier une ligne bancaire à sa facture, corriger une valeur, ranger un document : l’assistant le fait avec vos playbooks et les mêmes règles que vous dans l’application.
- Votre comptable reste votre comptable. Filetable prépare et contrôle les données ; la tenue des comptes, les déclarations fiscales et le bouclement restent à votre logiciel comptable et à votre fiduciaire, qui peuvent partir de ces données.
- Une seule conversation pour plusieurs outils. L’assistant peut combiner Filetable avec vos autres connecteurs (votre messagerie, votre agenda) dans la même demande.
Il comprend la question et choisit les outils à appeler.
- Lecture seule, ou lecture et écriture
- Tous vos espaces de travail, ou ceux que vous choisissez
- En pause ou révoquée à tout moment
- Factures, justificatifs, contrats
- Lignes bancaires et rapprochements
- Playbooks et leurs étapes
- Agit en votre nom
- Vos droits, rien de plus
- Chaque appel vérifié
- Débit limité
Avant de commencer
- Un compte Filetable, membre d’au moins un espace de travail. Le connecteur est ouvert à tous les espaces ; l’onglet MCP de Paramètres liste vos connexions.
- Une application qui accepte un serveur MCP distant : Claude (web, bureau, mobile), Claude Code, ou ChatGPT selon votre offre (voir plus bas).
- Deux minutes. Il n’y a rien à installer et aucun jeton à copier pour Claude et ChatGPT.
Dans Claude (web, bureau et mobile)
Sur les offres Free, Pro et Max, vous ajoutez le connecteur vous-même. L’offre Free en accepte un seul personnalisé. Ajoutez-le depuis le web ou l’application de bureau : il est ensuite disponible sur mobile à la connexion suivante.
- 1Ouvrez les connecteurs
Dans Claude, Personnaliser → Connecteurs, puis + et Ajouter un connecteur personnalisé.
- 2Nommez et collez l’URL
Nom :
Filetable. URL : l’adresse du connecteur, ci-dessus. Laissez les réglages d’authentification par défaut, puis Ajouter. - 3Approuvez dans Filetable
Claude ouvre Filetable : connectez-vous, choisissez la permission et les espaces de travail, puis Autoriser.
- 4Activez-le dans la conversation
Dans une conversation, + puis Connecteurs : activez Filetable. Claude demande votre accord avant chaque outil, ou Toujours autoriser.
Claude Team et Enterprise
Dans une organisation, un propriétaire ajoute d’abord le connecteur pour tous, dans Paramètres de l’organisation → Connecteurs, avec la même URL. Chaque membre le retrouve ensuite dans Personnaliser → Connecteurs, marqué Personnalisé, et clique sur Connecter : l’approbation dans Filetable reste personnelle, chacun ne prête que ses propres droits.
Claude Code
Dans un terminal, une commande ajoute Filetable ; la première utilisation de /mcp ouvre la même page d’approbation dans votre navigateur.
claude mcp add --transport http filetable https://filetable.com/api/mcp# then, inside Claude Code:/mcpPour un script, une CI ou un client sans connexion par navigateur, créez plutôt un jeton personnel dans Paramètres → MCP → Nouvelle connexion : vous choisissez son nom, son expiration et ses espaces, et Filetable affiche une fois le jeton et la commande prête à copier. Seule son empreinte est conservée ; un jeton perdu se révoque et se remplace.
claude mcp add --transport http filetable https://filetable.com/api/mcp \ --header "Authorization: Bearer ftmcp_…"Dans ChatGPT
ChatGPT accepte un serveur MCP personnalisé depuis ses paramètres. OpenAI a renommé cette partie plusieurs fois en 2026 (connecteurs, applications, mode développeur, plugins), mais le parcours reste le même : déclarer un serveur, puis l’approuver dans Filetable.
- 1Ouvrez les applications
Dans les Paramètres de ChatGPT, la section des applications : activez le mode développeur si votre offre le demande.
- 2Créez le serveur
Créer ou Ajouter un serveur MCP : nom
Filetable, URL : l’adresse du connecteur, authentification OAuth. - 3Approuvez dans Filetable
ChatGPT ouvre Filetable : connectez-vous, choisissez la permission et les espaces, puis Autoriser.
- 4Choisissez-le dans la conversation
Dans le menu + d’une conversation, sélectionnez Filetable. ChatGPT peut demander confirmation avant une écriture.
Ce que vous accordez à l’approbation
Le seul moment où un accès est donné est l’écran d’approbation de Filetable. L’assistant n’y voit rien : il reçoit une clé d’une heure, renouvelée tant que la connexion vit, qui ne vaut que ce que vous avez coché. En lecture seule, les outils d’écriture ne lui sont même pas proposés.
- Lecture seule
- ✓
- Lecture et écriture
- ✓
- Lecture seule
- ✓
- Lecture et écriture
- ✓
- Lecture seule
- ✓
- Lecture et écriture
- ✓
- Lecture seule
- –
- Lecture et écriture
- ✓
- Lecture seule
- –
- Lecture et écriture
- ✓
- Lecture seule
- –
- Lecture et écriture
- ✓
| L’assistant peut | Lecture seule | Lecture et écriture |
|---|---|---|
| Trouver des tables, des fichiers et des dossiers | ✓ | ✓ |
| Lire, filtrer et totaliser des lignes | ✓ | ✓ |
| Voir où en est une ligne et ses playbooks | ✓ | ✓ |
| Ajouter, modifier et supprimer des lignes | – | ✓ |
| Créer et modifier des tables et des colonnes | – | ✓ |
| Ranger le drive, passer une étape de playbook | – | ✓ |
Vous choisissez aussi les espaces de travail : tous, y compris ceux que vous rejoindrez plus tard, ou seulement ceux que vous cochez. Quoi que vous cochiez, la connexion ne dépasse jamais votre rôle : un membre en lecture seule dans un espace n’y écrit pas, et une table ou un dossier qui vous est fermé l’est aussi pour l’assistant.
Les 40 outils de l’assistant
Un assistant connecté voit une liste d’outils, chacun avec une description qui lui dit quand l’appeler. Vous n’avez pas à les nommer : demandez en langage courant, il choisit. Les voici, groupés par usage.
- list_workspaces
- get_workspace_map
- list_tables
- describe_table
- list_views
- get_guide
- query_table
- aggregate_table
- get_row
- get_row_relation
- add_rows
- update_cells
- delete_rows
- link_rows
- link_file_to_row
- create_table
- update_table
- delete_table
- add_column
- add_columns
- update_column
- search_files
- list_folder
- get_file
- get_processing_status
- get_upload_link
- list_trash
- upload_file
- create_upload_url
- create_folder
- rename_drive_item
- move_items
- delete_drive_items
- restore_from_trash
- list_spaces
- get_space
- list_alerts
- list_playbooks
- get_row_workflow
- run_playbook
- L’assistant appelle
get_workspace_map, puisdescribe_tablesur la table utile
- L’assistant appelle
describe_tablepour connaître les colonnes, puisquery_tableavec des filtres sur le total dû et la date d’émission
- L’assistant appelle
aggregate_table, groupé par émetteur
- L’assistant appelle
query_tablepour la trouver,get_rowpour la lire,get_row_relationpour ouvrir ses lignes
- L’assistant appelle
query_tablesur Contrats récurrents avec une recherche, ousearch_filespour le document lui-même
- L’assistant appelle
describe_table, puisquery_tablesur Lignes bancaires, Statut de rapprochement égal à Non rapprochée
- L’assistant appelle
- Dans ChatGPT,
upload_fileavec le fichier joint ; dans Claude,get_upload_link: un lien où vous le déposez, oucreate_upload_urlsi vous avez autorisé filetable.com
- L’assistant appelle
list_trash, puisrestore_from_trash
- L’assistant appelle
get_row_workflow, puisrun_playbookavec Enregistrer le paiement
- L’assistant appelle
list_alerts, puis le même outil avec une alerte pour voir ses lignes
| Vous demandez | L’assistant appelle |
|---|---|
| « Qu’y a-t-il dans cet espace ? » | get_workspace_map, puis describe_table sur la table utile |
| « Les factures fournisseurs de plus de 5 000 CHF ce trimestre » | describe_table pour connaître les colonnes, puis query_table avec des filtres sur le total dû et la date d’émission |
| « Combien ai-je dépensé chez chaque fournisseur cette année ? » | aggregate_table, groupé par émetteur |
| « Montre-moi la facture INV-2041 avec toutes ses lignes » | query_table pour la trouver, get_row pour la lire, get_row_relation pour ouvrir ses lignes |
| « Le bail avec Alpenlicht Immobilier SA » | query_table sur Contrats récurrents avec une recherche, ou search_files pour le document lui-même |
| « Quelles lignes bancaires ne sont rapprochées de rien ? » | describe_table, puis query_table sur Lignes bancaires, Statut de rapprochement égal à Non rapprochée |
| « Voici un ticket de caisse que je viens de photographier, ajoute-le » | Dans ChatGPT, upload_file avec le fichier joint ; dans Claude, get_upload_link : un lien où vous le déposez, ou create_upload_url si vous avez autorisé filetable.com |
| « Remets le dossier que j’ai supprimé ce matin » | list_trash, puis restore_from_trash |
| « Enregistre le paiement de cette facture » | get_row_workflow, puis run_playbook avec Enregistrer le paiement |
| « Qu’est-ce qui demande mon attention ? » | list_alerts, puis le même outil avec une alerte pour voir ses lignes |
Quelques limites, voulues : query_table rend au plus 100 lignes par appel (un total passe donc par aggregate_table, calculé par Filetable sur toutes les lignes) ; get_row montre les 3 premières lignes liées de chaque relation et compte les autres, que get_row_relation ouvre jusqu’à 50 à la fois ; une connexion fait au plus 120 appels par minute, dont 40 écritures, et un compte 240 et 80 pour toutes ses connexions ensemble.
Envoyer un document à Filetable
Le protocole MCP ne transporte pas de fichier : ce qu’un assistant envoie à un outil, il l’écrit, caractère par caractère. Il lit la pièce jointe que vous lui donnez, mais n’en tient pas les octets. Trois chemins évitent qu’il recopie un PDF : ChatGPT passe la pièce jointe elle-même à Filetable, qui la télécharge ; un assistant qui exécute des commandes et atteint Internet envoie le fichier par une adresse à usage unique ; sinon, il vous donne un lien où vous le déposez, le chemin qui marche partout.
- Ce qui marche
- Joignez le fichier et demandez de l’ajouter : ChatGPT passe la pièce jointe à
upload_fileet Filetable la télécharge depuis ChatGPT, jusqu’à 50 Mo. Si ChatGPT ne la passe pas, l’assistant vous donne un lien de dépôt.
- Ce qui marche
- Claude ne passe pas de pièce jointe à un connecteur : il appelle
get_upload_linket vous donne un lien vers Inbound, un dossier ou une table. Vous l’ouvrez, vous déposez le fichier, et Filetable le lit comme tout dépôt. Pour que Claude l’envoie lui-même, autorisez filetable.com dans claude.ai, Paramètres → Capacités (en Team ou Enterprise, votre administrateur), puis ouvrez une nouvelle conversation : Claude utilise alors l’adresse à usage unique depuis son environnement de code.
- Ce qui marche
create_upload_urldonne une adresse à usage unique, valable 15 minutes (l’assistant en redemande une ensuite) ; l’assistant y envoie le fichier de votre disque aveccurl -T, jusqu’à 50 Mo, sans le recopier.upload_filereste pour un petit fichier qu’il écrit lui-même (un CSV, un texte).
- Ce qui marche
- Transférez vos e-mails, scannez avec votre téléphone ou déposez dans l’application.
| Où vous êtes | Ce qui marche |
|---|---|
| Une conversation ChatGPT | Joignez le fichier et demandez de l’ajouter : ChatGPT passe la pièce jointe à upload_file et Filetable la télécharge depuis ChatGPT, jusqu’à 50 Mo. Si ChatGPT ne la passe pas, l’assistant vous donne un lien de dépôt. |
| Une conversation Claude (web, bureau, mobile) | Claude ne passe pas de pièce jointe à un connecteur : il appelle get_upload_link et vous donne un lien vers Inbound, un dossier ou une table. Vous l’ouvrez, vous déposez le fichier, et Filetable le lit comme tout dépôt. Pour que Claude l’envoie lui-même, autorisez filetable.com dans claude.ai, Paramètres → Capacités (en Team ou Enterprise, votre administrateur), puis ouvrez une nouvelle conversation : Claude utilise alors l’adresse à usage unique depuis son environnement de code. |
| Claude Code ou un script | create_upload_url donne une adresse à usage unique, valable 15 minutes (l’assistant en redemande une ensuite) ; l’assistant y envoie le fichier de votre disque avec curl -T, jusqu’à 50 Mo, sans le recopier. upload_file reste pour un petit fichier qu’il écrit lui-même (un CSV, un texte). |
| Tous les jours, sans assistant | Transférez vos e-mails, scannez avec votre téléphone ou déposez dans l’application. |
Des exemples, appel par appel
Ces cinq demandes sont celles d’une indépendante ou d’un petit patron qui tient lui-même ses factures, ses justificatifs, ses contrats et sa banque. Les tables, colonnes et playbooks nommés sont ceux qu’un nouvel espace Filetable reçoit à sa création ; dans le vôtre, l’assistant lit les noms que vous leur avez donnés.
Ce qui reste à payer
Qu’est-ce que je dois payer dans les 30 prochains jours, et combien au total ?
- list_tablestrouve la table Factures et justificatifs
- describe_tablelit ses colonnes : Émetteur, Date d’échéance, Total dû, Statut de paiement
- query_tableStatut de paiement égal à À payer, Date d’échéance dans les 30 prochains jours
- aggregate_tablesomme du Total dû, mêmes filtres
Trois factures : Nordwind AG, CHF 4 280.50 au 14 novembre ; Brunner Logistik, CHF 1 960.00 au 20 novembre ; Moulin Bleu Sàrl, CHF 169.80 au 28 novembre. Soit CHF 6 410.30 au total.
L’assistant lit d’abord la forme de la table, parce qu’un filtre nomme des colonnes existantes. Le statut de paiement n’est pas une case que quelqu’un coche : Filetable le déduit de la facture et de ce qui la règle, une date de paiement ou une ligne bancaire. Le total vient d’aggregate_table : c’est Filetable qui additionne, sur toutes les lignes qui passent le filtre, et non le modèle sur une page de résultats.
Un ticket de caisse photographié
Voici la photo du ticket de mon repas d’affaires d’hier. Ajoute-le et dis-moi ce qu’il contient.
- upload_filela photo jointe, transmise par ChatGPT dans `file`
- get_processing_statuslu, classé dans Factures et justificatifs, rangé
- describe_tableFactures et justificatifs : ses colonnes, dont la relation Lignes de factures
- query_tablela ligne la plus récente, Émetteur égal à Café Lumen
- get_rowle ticket : Émetteur, Date d’émission, Total dû, TVA, et ses lignes en aperçu (3 sur 4)
- get_row_relationLignes de factures : les 4, avec Intitulé, Quantité, Montant total
C’est fait. Café Lumen, le 28 octobre, CHF 84.00 dont CHF 6.29 de TVA à 8,1 % : deux menus du jour (CHF 59.00), deux espressos (CHF 9.60), une eau minérale (CHF 6.90) et une tarte au citron (CHF 8.50).
Une photo ou un scan est lu par OCR, comme un PDF : Filetable en tire le texte, QR-facture comprise, puis les valeurs que la table demande, chacune reliée à l’endroit du document où elle a été lue. L’assistant attend la fin de la lecture avec get_processing_status avant de répondre. Dans Claude, le même ticket arrive par le lien de dépôt que l’assistant vous donne (voir plus haut).
Une ligne bancaire rapprochée de sa facture
Un débit de CHF 2 150.00 est passé hier sur mon compte. Quelle facture paie-t-il ? Relie-les.
- describe_tableLignes bancaires : ses colonnes, dont Statut de rapprochement et la relation Factures
- query_tableLignes bancaires, Statut de rapprochement égal à Non rapprochée, Montant signé égal à -2150
- describe_tableFactures et justificatifs : Émetteur, Total dû, Statut de paiement
- query_tableFactures et justificatifs, Statut de paiement égal à À payer, Total dû égal à 2150
- get_row_workflowla ligne bancaire, avec le playbook « Lier le document » : son étape et son champ
- run_playbook« Lier le document » : Factures = INV-3318 de Brunner Logistik
Ce débit règle la facture INV-3318 de Brunner Logistik (CHF 2 150.00). C’est relié avec votre playbook Lier le document : la ligne bancaire se lit maintenant Rapprochée, et la facture aussi.
Quand un relevé arrive, en camt.053 ou en CSV, les règles de rapprochement de Filetable relient d’elles-mêmes une ligne aux documents qu’elles retrouvent. Ce qui reste se lit Non rapprochée, et c’est là que l’assistant intervient : il passe l’étape du playbook comme vous le feriez dans son panneau, les champs obligatoires sont vérifiés, et les deux statuts suivent les données. Pour une facture payée dont le relevé n’est pas encore arrivé, Enregistrer le paiement sur la facture suffit : une étape, la date de paiement.
Les contrats à résilier avant la fin de l’année
Quels contrats dois-je résilier avant la fin de l’année si je ne veux pas qu’ils se renouvellent ?
- list_tablestrouve la table Contrats récurrents
- describe_tablelit ses colonnes : Contrepartie, Fin de la période en cours, Date limite de résiliation, Coût annualisé
- query_tableDate limite de résiliation avant le 31 décembre 2026, Statut du contrat égal à Actif, triés par date limite
Deux contrats. L’abonnement logiciel de Nordwind AG (CHF 2 400 par an) : résiliation au plus tard le 30 novembre 2026. Le bail des bureaux avec Alpenlicht Immobilier SA (CHF 21 600 par an), qui court jusqu’au 31 mars 2027 avec trois mois de préavis : au plus tard le 31 décembre 2026.
Filetable a lu chaque contrat à son arrivée : l’échéance, le préavis et le montant sont dans sa ligne, et la date limite de résiliation en est déduite. Les valeurs sont celles que vous voyez dans l’application ; si quelqu’un les a corrigées, l’assistant lit la correction.
Une table pour un nouveau type de document
Je veux garder les garanties de mon matériel : produit, vendeur, date d’achat, fin de garantie et prix payé.
- list_tablesaucune table de garanties ; le Registre des immobilisations suit le matériel, pas ses garanties
- create_tableGaranties, une table de documents avec sa description : une ligne par certificat de garantie ou preuve d’achat garantie
- add_columnsen un appel : Produit, Vendeur, Date d’achat, Fin de garantie et Prix d’achat en CHF, chacune lue dans le document et décrite
La table Garanties est prête. Déposez-y vos certificats et vos tickets d’achat : chacun devient une ligne, et l’IA remplit ces colonnes depuis le document, chaque valeur reliée à l’endroit où elle a été lue.
La table reçoit une description, que le classement lit pour y envoyer les bons documents, et chaque colonne la sienne, que l’extraction lit pour savoir quoi chercher. Les colonnes sont créées ensemble ou pas du tout. Les relations entre tables, les colonnes calculées et les dossiers virtuels se règlent dans l’application.
D’autres demandes qui marchent
- « Quels clients me paient en retard, et de combien de jours ? »
- « Combien de TVA ai-je payée sur mes achats ce trimestre ? »
- « Quelles lignes bancaires ne sont rapprochées de rien, et quelle facture chacune pourrait-elle régler ? »
- « Qu’est-ce qui demande mon attention en ce moment ? »
- « J’ai supprimé le mauvais dossier ce matin, remets-le. »
query_table avec ses filtres par nom de colonne, et la réponse écrite à partir des lignes rendues : vos chiffres, pas une estimation.Sécurité et contrôle
- Vos droits, pas plus. Chaque appel passe par les mêmes contrôles qu’un clic dans l’application, espace par espace, table par table.
- Pas de secret à garder. Claude et ChatGPT ne reçoivent jamais votre mot de passe ; Filetable ne conserve que l’empreinte des clés qu’il émet.
- Vous gardez la main. Dans Paramètres → MCP, chaque connexion affiche sa dernière utilisation ; vous la mettez en pause, changez ses espaces ou la révoquez.
- Supprimer avec prudence. Les fichiers et dossiers supprimés vont à la corbeille et se restaurent pendant 30 jours. Une ligne supprimée ne revient pas, et l’assistant n’efface que les lignes qu’il a désignées une à une ; une table supprimée part pour de bon, avec ses lignes. En lecture seule, rien de tout cela n’est possible.
- Un débit plafonné. Au-delà de 120 appels ou de 40 écritures par minute pour une connexion, ou de 240 et 80 pour un compte, Filetable refuse les appels suivants et dit à l’assistant quand réessayer.
- Une ligne cachée reste cachée. Une ligne que vous ne voyez pas dans l’application (son document est dans un dossier qui vous est fermé) n’existe pas pour l’assistant, ni en lecture ni en écriture.
Ce que l’assistant ne peut pas faire
Certaines choses restent dans l’application, à dessein, parce qu’une connexion ne doit jamais pouvoir élargir son propre accès ni engager le compte :
- Votre compte : mot de passe, adresse e-mail, double authentification.
- Les membres, les invitations, les rôles et les permissions.
- La facturation, les offres et les achats de crédits.
- Créer ou élargir une connexion, ou vider la corbeille définitivement.
- Supprimer toutes les lignes d’un filtre d’un seul coup : il faut désigner chaque ligne.
En cas de problème
- Que faire
- Le connecteur n’est ouvert dans aucun de vos espaces : écrivez-nous.
- Que faire
- La connexion est en lecture seule : passez-la en écriture avec Modifier dans Paramètres → MCP, puis rechargez les outils dans l’assistant (ou reconnectez-le).
- Que faire
- Votre rôle ne le permet pas dans cet espace, ou l’espace n’est pas coché pour cette connexion.
- Que faire
- Dans ChatGPT, joignez le fichier à nouveau dans le même message. Sinon, demandez un lien de dépôt (
get_upload_link) et déposez-y le fichier.
- Que faire
- Autorisez filetable.com dans claude.ai, Paramètres → Capacités (en Team ou Enterprise, votre administrateur), puis ouvrez une nouvelle conversation. Ou demandez un lien de dépôt.
- Que faire
- L’espace n’a plus de crédits IA, de lignes ou de stockage. Le document attend : il ne reprend pas tout seul. Ajoutez des crédits ou changez d’offre dans Paramètres → Utilisation, puis relancez-le dans l’application (Reprendre le traitement sur le fichier, ou Tout relancer sur le bandeau).
- Que faire
- Le document est encore en lecture : l’assistant le voit avec
get_processing_status.
- Que faire
- En pause : réactivez-la dans Paramètres → MCP (Claude ou ChatGPT vous redemandera votre accord). Révoquée ou expirée : connectez-vous à nouveau, ou créez un nouveau jeton.
| Ce que vous voyez | Que faire |
|---|---|
| L’approbation dit qu’il n’y a rien à connecter | Le connecteur n’est ouvert dans aucun de vos espaces : écrivez-nous. |
| L’assistant ne propose aucun outil d’écriture | La connexion est en lecture seule : passez-la en écriture avec Modifier dans Paramètres → MCP, puis rechargez les outils dans l’assistant (ou reconnectez-le). |
| « Accès refusé » sur une table | Votre rôle ne le permet pas dans cet espace, ou l’espace n’est pas coché pour cette connexion. |
| L’assistant dit qu’il ne peut pas envoyer la pièce jointe | Dans ChatGPT, joignez le fichier à nouveau dans le même message. Sinon, demandez un lien de dépôt (get_upload_link) et déposez-y le fichier. |
| Claude dit que le réseau est bloqué, ou qu’il ne peut pas envoyer le fichier | Autorisez filetable.com dans claude.ai, Paramètres → Capacités (en Team ou Enterprise, votre administrateur), puis ouvrez une nouvelle conversation. Ou demandez un lien de dépôt. |
| Un document s’arrête sur « quota dépassé » | L’espace n’a plus de crédits IA, de lignes ou de stockage. Le document attend : il ne reprend pas tout seul. Ajoutez des crédits ou changez d’offre dans Paramètres → Utilisation, puis relancez-le dans l’application (Reprendre le traitement sur le fichier, ou Tout relancer sur le bandeau). |
| Une réponse vide juste après un dépôt | Le document est encore en lecture : l’assistant le voit avec get_processing_status. |
| La connexion a cessé de fonctionner | En pause : réactivez-la dans Paramètres → MCP (Claude ou ChatGPT vous redemandera votre accord). Révoquée ou expirée : connectez-vous à nouveau, ou créez un nouveau jeton. |
Questions fréquentes
Le connecteur est-il payant ?
Non, il fait partie de toutes les offres. Lire et chercher ne consomment pas de crédits IA ; ce qui fait travailler l’IA de Filetable (un document à lire, une valeur à remplir) en consomme comme dans l’application.
Faut-il un jeton ou une clé d’API ?
Pas pour Claude ni ChatGPT : vous collez l’URL et vous approuvez. Un jeton personnel, créé dans Paramètres → MCP, sert aux scripts et aux clients sans connexion par navigateur.
L’assistant peut-il voir les données de mes collègues ?
Seulement ce que vous pouvez voir vous-même, dans les espaces que vous avez cochés. Chaque collègue qui se connecte prête ses propres droits, pas les vôtres.
Puis-je connecter plusieurs assistants ?
Oui. Chaque approbation crée une connexion distincte, avec sa permission et ses espaces, que vous gérez séparément dans Paramètres → MCP.
L’assistant peut-il envoyer un fichier à Filetable ?
Oui. Dans ChatGPT, la pièce jointe passe directement à upload_file, et Filetable la télécharge. Dans Claude, le chemin sûr est le lien de dépôt que l’assistant vous donne (vers Inbound, un dossier ou une table) ; une fois filetable.com autorisé dans Paramètres → Capacités de claude.ai, Claude envoie le fichier lui-même. Claude Code et les scripts l’envoient à une adresse à usage unique (create_upload_url), valable 15 minutes. Partout, le lien de dépôt reste la solution de repli.
Qu’est-ce que MCP ?
Le Model Context Protocol, un standard ouvert qui décrit comment un assistant IA découvre et appelle les outils d’un service. Filetable en est un serveur ; Claude et ChatGPT en sont des clients.
Qui contacter si quelque chose ne marche pas ?
Écrivez à support@filetable.com, ou passez par la page de contact. Dites-nous quel assistant vous utilisez et ce qu’il a répondu.
Existe-t-il une API REST ?
Pas encore : une API REST publique arrive bientôt. En attendant, un script peut appeler les mêmes outils par MCP avec un jeton personnel.
Filetable lit-il les scans et les photos ?
Oui. Un PDF scanné ou une photo prise au téléphone (JPEG, PNG, HEIF, TIFF) est lu par OCR, codes QR compris, puis les valeurs que votre table demande sont extraites de ce texte. Les fichiers Word, Excel, CSV et camt.053 portent déjà leur texte et sont lus sans OCR. Quel que soit le format, l’assistant voit les valeurs extraites et, avec get_file, le texte que Filetable a lu.
Filetable remplace-t-il mon comptable ou mon logiciel comptable ?
Non. Filetable prépare et contrôle les données : il lit, range, rapproche et totalise vos documents, et garde chaque valeur reliée à l’endroit où elle a été lue. La tenue des comptes, les déclarations fiscales et le bouclement restent à votre logiciel comptable et à votre fiduciaire, qui peuvent partir des tables et des exports de Filetable.
L’assistant peut-il payer une facture ?
Non. Ni Filetable ni le connecteur ne déplacent d’argent. L’assistant peut enregistrer qu’une facture a été payée, et la relier à la ligne bancaire qui montre le paiement, avec vos playbooks.
Sources officielles
Chaque étape de ce guide est tirée de ces pages, publiées par le protocole et par l’éditeur de chaque application. .
