Accueil/Ressources/Automatisations/Agent IA pour extraire automatiquement les infos d’un CV (via n8n)
Ressources · Automatisations · n8n GRATUIT · 2026

Agent IA pour extraire automatiquement les infos d’un CV (via n8n)

Tu veux extraire automatiquement les informations d’un CV sans passer des heures à tout recopier ? Cette automatisation n8n te fait gagner un temps précieux grâce à un agent IA qui structure les données pour toi.

Gratuit

L'automatisation complète, dans ta boîte

Pas de spam · Désinscription à tout moment
Aperçu · 12 étapes

Agent IA pour extraire automatiquement les infos d’un CV (via n8n)

Extraire Automatiquement les Infos Clés d'un CV avec un Agent IA (Workflow n8n Gratuit + Vidéo + Tutoriel + Téléchargement)

Avant de commencer

Pré-requis : Avoir une Instance n8n Self-Hosted avec Accès au Terminal

  1. !
    Il te faut

    Pré-requis : Avoir une Instance n8n Self-Hosted avec Accès au Terminal

    • A self-hosted n8n instance with terminal access.
    • API credentials for the services used in this workflow.
Gratuit

L'automatisation complète, dans ta boîte

Pas de spam · Désinscription à tout moment
Étape 01 → 12

Détail du workflow n8n.

12 étapes, 0 ligne de code. Voici ce qui tourne sous le capot.
  1. 01
    Étape 01

    Lancer le Workflow (Manual Trigger).

    Cette première étape te permet de tester le workflow manuellement. Grâce au module Manual Trigger de n8n, tu peux lancer le scénario à la demande pour vérifier son bon fonctionnement avant de l'automatiser en production.

    Le déclencheur manuel est très utile pour tester chaque étape en temps réel et diagnostiquer facilement les éventuelles erreurs. Une fois tes tests validés, tu pourras remplacer ce déclencheur par un trigger automatisé (ex : cron, webhook…) si besoin.

    Pour démarrer : clique sur "Exécuter le workflow" dans n8n pour initier le traitement.

    Paramètres
    • Type de déclencheur : Manual Trigger
    • Utilisation : Lancement manuel du workflow via l'interface n8n
  2. 02
    Étape 02

    Récupérer la Liste des CV depuis Google Drive.

    Cette étape permet de lister automatiquement tous les fichiers PDF présents dans un dossier spécifique de ton Google Drive. Chaque fichier correspond à un CV qui sera ensuite traité individuellement par l'agent IA.

    💡 Astuce : tu peux récupérer l'ID de ton dossier Drive dans l'URL lorsque tu es à l'intérieur du dossier. C'est la partie après /folders/.

    Paramètres
    • Module : Google Drive
    • Opération : Lister tous les fichiers dans un dossier
    • Dossier : ID de ton dossier Google Drive contenant les CV
    • Authentification : Ton propre compte Google connecté à n8n
  3. 03
    Étape 03

    Traiter les CV un par un (Loop).

    Cette étape utilise le module Split In Batches pour traiter chaque CV de manière indépendante. On boucle ainsi sur chaque fichier PDF récupéré, afin de l'exécuter dans un flux isolé.

    Cela garantit un traitement propre et évite toute confusion si plusieurs fichiers sont présents dans le dossier.

    Paramètres
    • Batch Size : 1 (pour traiter un seul fichier à la fois)
    • Sortie utilisée : Sortie 1 (vers le téléchargement)
  4. 04
    Étape 04

    Télécharger le CV depuis Google Drive.

    Cette action télécharge le fichier PDF du CV depuis ton dossier Google Drive, en utilisant l'ID du fichier récupéré dans la boucle.

    💡 Tu peux aussi remplacer cette source par un déclencheur Gmail, une API ou tout autre système d'arrivée de CV.

    Paramètres
    • Module : Google Drive
    • Opération : Télécharger un fichier
    • Fichier : ID dynamique du fichier (provenant du loop)
    • Authentification : Ton propre compte connecté à n8n
  5. 05
    Étape 05

    Enregistrer le PDF localement.

    On enregistre le fichier PDF sur le serveur dans un chemin temporaire (/tmp/doc.pdf) afin de pouvoir l'utiliser avec une commande d'extraction de texte.

    Paramètres
    • Fichier : /tmp/doc.pdf
    • Contenu : Données binaires du PDF téléchargé
  6. 06
    Étape 06

    Extraire le Texte du CV (PDFtoText).

    On utilise ici la commande pdftotext (fournie par Poppler) pour transformer le PDF en un fichier texte lisible par l'agent IA. Cette commande doit être installée sur ton serveur.

    ➡️ Commande exécutée : pdftotext /tmp/doc.pdf /tmp/doc.txt

    💡 Si tu ne sais pas comment installer cette commande, demande à ChatGPT selon ton système (Linux, Docker, Mac…) ou contacte-nous.

  7. 07
    Étape 07

    Lire le Contenu du Fichier Texte.

    On lit le fichier /tmp/doc.txt généré par pdftotext. Le contenu est chargé dans n8n pour être transmis à l'agent IA dans l'étape suivante.

  8. 08
    Étape 08

    Préparer le Texte pour l'Analyse.

    Cette étape nettoie et structure le contenu texte brut pour qu'il soit proprement analysé par l'agent IA. Le texte est ensuite disponible dans $json.data.

  9. 09
    Étape 09

    Analyser le CV avec un Agent IA (GPT-4o).

    Le contenu texte est envoyé à un agent IA basé sur GPT-4o via LangChain. Il extrait toutes les informations importantes du CV (nom, mail, expériences, compétences, etc.).

    ➡️ Prompt : structure fixe, noms de colonnes prédéfinis, apostrophe ajoutée aux numéros pour compatibilité Google Sheets.

  10. 10
    Étape 10

    Structurer les Données à Plat.

    On transforme le JSON retourné par l'agent IA en une structure à plat, compatible avec l'import automatique dans Google Sheets. Chaque propriété (ex : lang_1, edu_1_degree) est explicitement mappée.

    💡 Si tu veux envoyer les données ailleurs (Notion, Airtable, base SQL…), tu peux adapter ce bloc.

  11. 11
    Étape 11

    Ajouter les Données Structurées dans un Google Sheets.

    Les informations extraites sont ajoutées automatiquement dans une nouvelle ligne de ton Google Sheet. Chaque colonne correspond à un champ bien défini du CV.

    ➡️ Connexion : Google Sheets connecté à ton compte

    💡 Tu peux aussi modifier cette étape pour envoyer les données dans Notion, Airtable ou n'importe quelle base.

  12. 12
    Étape 12

    Nettoyer le Serveur.

    Cette commande supprime tous les fichiers temporaires (/tmp/doc.pdf et /tmp/doc.txt) après chaque boucle pour garder un environnement propre.

    ➡️ Commande : rm -rf /tmp/doc.pdf /tmp/doc.txt

Tu as vu le workflow complet

Récupère le JSON n8n prêt à importer + le guide

Laisse ton email et on t'envoie le scénario complet.

  • JSON n8n prêt à importer
  • Guide de setup écrit
  • Tuto vidéo inclus
2 400+ makers ont téléchargé ce workflow ce mois-ci.
Why this matters

Pourquoi Extraire Automatiquement les Infos d'un CV est Essentiel pour Ton Process de Recrutement

Gérer efficacement des Candidatures ou Profils dans ton CRM ou ATS est essentiel pour automatiser ton process de recrutement et éviter les pertes d'informations. Analyser manuellement des CV en PDF prend du temps, ralentit les prises de décision, et introduit des erreurs humaines. Problèmes liés à l'extraction manuelle : Informations manquantes ou mal saisies (emails, expériences, langues…). Temps perdu à copier-coller chaque CV dans un fichier ou une base. Difficulté à trier ou filtrer efficacement les profils selon des critères précis. Retards dans le traitement des candidatures et opportunités manquées. Les avantages d'extraire automatiquement les données des CV : Structuration propre et normalisée de tous les profils reçus. Gain de temps énorme sur le tri et la qualification des candidats. Automatisation fluide avec Google Sheets, Notion, Airtable, ou ton CRM. Possibilité de déclencher des actions personnalisées (envoi d'email, scoring, tagging…). En automatisant l'extraction des informations depuis des CV PDF avec un agent IA, tu élimines les tâches chronophages, tu fiabilises tes données, et tu gagnes en réactivité. Ce scénario n8n devient un atout stratégique pour scaler ton processus de recrutement sans effort.

Télécharger le workflow

L'automatisation complète, dans ta boîte.

JSON n8n, guide écrit et tuto vidéo, tout pour déployer en moins de 15 minutes.

  • Scénario n8n JSON complet
  • Documentation de setup pas à pas
  • Tuto vidéo complet