Ressources · Intégration n8n

Intégration Mindee n8nAutomatiser Mindee avec n8n.

Recopier des montants de factures à la main finit par coûter une demi-journée par semaine. L'intégration Mindee n8n confie ce travail à une API d'OCR : le nœud expose 2 opérations sur 2 ressources, facture et ticket, et n'apporte aucun trigger. De quoi traiter le courrier fournisseur au rythme où il arrive.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert l'intégration Mindee n8n ?

Mindee propose des API d'OCR, c'est-à-dire des services qui lisent le texte contenu dans un document et le renvoient sous forme de champs nommés plutôt que d'image. Le nœud n8n en appelle deux : l'Invoice OCR API et la Receipt OCR API. Tu lui passes un fichier qui circule déjà dans le workflow en données binaires, il te rend des valeurs exploitables par le nœud suivant.

Deux opérations, deux ressources, et pas de nœud trigger côté Mindee.

Le premier cas, c'est la pile de factures fournisseurs. Une boîte mail reçoit les pièces jointes, un nœud Gmail les télécharge, invoice.predict lit chaque fichier, puis un nœud Google Sheets ajoute une ligne par document avec ce que Mindee a renvoyé. C'est la structure du modèle public 1466, qui associe les deux nœuds pour extraire des dépenses.

Deuxième cas : l'alerte. Les documents tombent dans une boîte partagée, le workflow les lit, et le résultat part dans un canal Slack où la personne qui suit la trésorerie voit passer les montants sans ouvrir une seule pièce jointe. Le modèle 1467 relie justement mail, Mindee et Slack. Utile quand le volume reste faible mais que la réaction doit être rapide.

Troisième cas : le fichier qui n'est pas une pièce jointe. Un nœud HTTP Request télécharge l'image d'un ticket depuis une URL, la transmet en binaire, et receipt.predict la lit. Le modèle 702 fait exactement ça. C'est le schéma à reprendre dès que le document dort dans un espace de stockage, dans un outil de tickets, ou derrière un formulaire d'upload.

Passe par HTTP Request plutôt que par le nœud dédié quand le produit Mindee dont tu as besoin n'est pas l'un des deux. Le nœud couvre la prédiction de facture et la prédiction de ticket, rien d'autre du catalogue Mindee. Le nœud HTTP Request atteint n'importe quel autre endpoint en réutilisant le même credential via l'authentification prédéfinie : tu gardes un seul endroit où faire tourner la clé.

Les limites méritent d'être posées avant de construire. Pas de trigger Mindee, donc un Schedule Trigger, un Webhook n8n ou le trigger d'un autre outil démarre l'exécution. Un seul champ binaire par item, donc un mail avec quatre pièces jointes se découpe en quatre items avant le nœud. Et le résultat lu mérite un contrôle humain sur les cas tordus, ce qui plaide pour un aiguillage vers une personne plutôt qu'un envoi direct en compta. Si c'est le branchement qui bloque plus que l'OCR, la Formation n8n traite le sujet, et l'Avis n8n dit où l'outil est à sa place.

Connexion

Comment connecter Mindee à n8n ?

  1. 01

    Crée le compte Mindee et choisis ton API

    Mindee sépare ses produits d'OCR par type de document, et n8n reprend cette séparation. La documentation des credentials liste deux méthodes d'authentification : une Invoice API key, destinée à l'Invoice OCR API, et une Receipt API key, destinée à la Receipt OCR API. Décide quels documents le workflow va vraiment lire avant de créer quoi que ce soit, parce que la clé générée appartient à un produit.

  2. 02

    Génère la clé d'API

    Les deux types de credential demandent une seule valeur, une API Key. Mindee explique comment la produire dans sa page Create and Manage API Keys, et c'est le seul champ que n8n réclame, quelle que soit la méthode retenue. Copie la clé depuis Mindee au lieu de la retaper : un espace en trop suffit à faire échouer tous les appels ensuite, sans message qui aide.

  3. 03

    Enregistre le credential une fois dans n8n

    Un credential vit dans le menu Credentials de n8n, pas dans un workflow. Tu le crées là, tu colles la clé, tu enregistres, et chaque nœud Mindee te le propose ensuite dans sa liste déroulante. Même comportement sur n8n Cloud et sur une instance auto-hébergée : un workflow exporté d'un côté tourne tel quel de l'autre, une fois le credential présent des deux côtés.

Actions

Ce que le nœud Mindee sait faire

Le nœud Mindee expose 2 opérations sur 2 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourcePredict
Invoice✓
Receipt✓

Invoice

1 opération
01

Predict

invoice.predict

Ce que tu vois dans n8n

Notes & cas d'usage

Envoie le fichier porté par l'item courant à l'Invoice OCR API et renvoie la facture en données structurées, prêtes pour un tableur, une base ou un outil comptable.

Paramètres clés

  • Input Binary Field : le nom du champ binaire d'entrée qui contient le fichier à envoyer, en général celui donné par le nœud précédent à la pièce jointe.
  • API Version : la version de l'API Mindee visée par l'appel, entre 1, 3 et 4.
  • RAW Data : activé, n8n rend les données exactement telles que reçues de l'API, utile quand un champ manque à la sortie courte.
Cas d'usage
la facture fournisseur arrive par mail chaque matin et devient une ligne du journal.

Receipt

1 opération
02

Predict

receipt.predict

Ce que tu vois dans n8n

Notes & cas d'usage

Même appel, autre produit Mindee : la Receipt OCR API lit le reçu de taxi froissé ou l'addition photographiée au téléphone, et en ressort les valeurs sous forme de champs.

Paramètres clés

  • Input Binary Field : désigne la propriété binaire qui porte le fichier du ticket, donc plusieurs fichiers par exécution se séparent d'abord en un item chacun.
  • API Version : 1, 3 ou 4, fixée quand un nœud plus loin attend une forme stable.
  • RAW Data : désactivé par défaut, activé quand le workflow archive la réponse complète de l'API.
Cas d'usage
les notes de frais photographiées en déplacement, lues à l'arrivée, puis déposées dans le canal où le responsable les valide.
Besoin d'aide

Besoin d'aide pour automatiser Mindee avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Mindee et n8n, les questions qui suivent

01L'intégration Mindee n8n est-elle gratuite ?
Côté n8n, oui. Le nœud Mindee est livré avec n8n : rien à installer, aucun coût supplémentaire, que tu sois sur n8n Cloud ou sur une instance auto-hébergée en Community Edition, sous licence Sustainable Use. Le workflow est identique dans les deux cas. Ce qui se trouve hors de n8n, c'est le compte Mindee lui-même : tu l'ouvres, tu génères une clé d'API, et ce que ce compte coûte relève des conditions de Mindee, que cette page ne traite pas. Le budget OCR se cadre donc directement avec Mindee, la partie n8n ne pesant que le temps de branchement.
02Quels credentials faut-il pour connecter Mindee à n8n ?
Un compte Mindee d'abord. Ensuite, la documentation des credentials liste deux méthodes d'authentification, et tu prends celle qui correspond aux documents lus : une Invoice API key pour l'Invoice OCR API, ou une Receipt API key pour la Receipt OCR API. L'une comme l'autre ne demande qu'une valeur dans n8n, l'API Key, générée en suivant la documentation Create and Manage API Keys de Mindee. Le credential se crée une fois dans le menu Credentials et se réutilise dans tous les workflows : une équipe qui traite à la fois des factures et des tickets enregistre les deux clés et sélectionne la bonne sur chaque nœud.
03Quelles sont les limites du nœud Mindee dans n8n ?
Le nœud couvre deux opérations, invoice.predict et receipt.predict, et c'est toute sa surface. Tout le reste de ce que propose Mindee passe par le nœud HTTP Request, qui appelle n'importe quel endpoint de l'API en réutilisant le même credential via l'authentification prédéfinie. Deux autres contraintes comptent en pratique. Le fichier est lu depuis un seul champ binaire par item, donc un message avec plusieurs pièces jointes se découpe avant le nœud. Et il n'existe pas de nœud trigger Mindee, ce qui veut dire que le workflow démarre toujours ailleurs. Rien de bloquant pour une mise en production, mais ça dicte la façon de construire.
04Mindee déclenche-t-il un workflow n8n en temps réel ?
Non. Mindee n'a pas de nœud trigger dans n8n, donc rien de son côté ne réveille un workflow. L'exécution démarre ailleurs et le nœud Mindee se place plus loin dans la chaîne. Trois points de départ habituels : un Schedule Trigger qui se déclenche à intervalle fixe et balaie une boîte mail ou un dossier, un Webhook n8n, c'est-à-dire une URL qu'un service tiers appelle quand quelque chose se passe chez lui, ou le trigger d'un autre outil déjà en place. Choisis celui qui colle à la façon dont les documents t'arrivent, puis transmets le fichier en binaire.
05n8n ou Make pour Mindee ?
Ça dépend de quatre critères, et le prix n'en est qu'un. L'hébergement : n8n s'auto-héberge via Docker ou npm, ou s'utilise sur n8n Cloud, alors que Make est une plateforme hébergée, sans option d'auto-hébergement. La maîtrise des données en découle, et elle pèse lourd quand les documents lus sont des factures portant des coordonnées fournisseurs et bancaires. Le modèle de coût ensuite : Make facture à l'opération, donc un flux qui brasse beaucoup de documents s'y comporte autrement. La logique visuelle diffère aussi, mais c'est surtout une affaire d'habitude. Les deux font tourner ce type de workflow OCR. Ce qui tranche, c'est l'endroit où les fichiers ont le droit de passer.