Automatisation Telegram avec n8n : conversion de CV en HTML
Ce workflow n8n a pour objectif de faciliter la conversion de CV en différents formats, notamment HTML et PDF, en utilisant des données extraites via Telegram. Idéal pour les recruteurs ou les professionnels des ressources humaines, ce processus permet d'automatiser la gestion des candidatures en rendant les informations facilement accessibles et présentables. Le workflow commence par un déclencheur Telegram qui capte les messages entrants. Ensuite, il utilise plusieurs modèles OpenAI pour traiter et structurer les données du CV. Les étapes incluent la conversion des sections du CV, telles que l'éducation, l'historique professionnel, les projets et le bénévolat, en HTML. Chaque section est traitée par des noeuds dédiés, comme 'Convert education to HTML' et 'Convert employment history to HTML', garantissant une présentation cohérente. Les données sont ensuite fusionnées et converties en un document final, prêt à être envoyé ou stocké. Grâce à cette automatisation n8n, les utilisateurs gagnent un temps précieux, réduisent les erreurs manuelles et améliorent l'efficacité de leur processus de recrutement.
À qui s'adresse ce workflow ?
Ce workflow s'adresse principalement aux recruteurs, aux responsables des ressources humaines et aux professionnels du recrutement qui cherchent à automatiser la gestion des candidatures. Il convient également aux entreprises de taille petite à moyenne qui souhaitent optimiser leur processus de sélection. Une connaissance de base des outils numériques est recommandée.
Ce que ce workflow résout
Ce workflow résout le problème de la gestion manuelle des CV, souvent chronophage et sujette à des erreurs. En automatisant la conversion des données de CV en formats HTML et PDF, il permet aux utilisateurs de gagner du temps et d'améliorer la précision des informations présentées. Les recruteurs peuvent ainsi se concentrer sur des tâches à plus forte valeur ajoutée, comme l'évaluation des candidats.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché par un message sur Telegram.
- 01Étape 1 : Les données du CV sont extraites à l'aide du noeud 'Get file'.
- 02Étape 2 : Les sections du CV, telles que l'éducation et l'historique professionnel, sont traitées par des noeuds spécifiques pour les convertir en HTML.
- 03Étape 3 : Les données sont fusionnées à l'aide de plusieurs noeuds 'Merge' pour créer un document cohérent.
- 04Étape 4 : Le document final est converti en HTML et PDF, prêt à être utilisé.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier les paramètres du déclencheur Telegram pour spécifier le type de messages à traiter. Les noeuds de conversion, comme 'Convert education to HTML', peuvent être ajustés pour s'adapter à votre format de CV spécifique. Vous pouvez également intégrer d'autres services n8n pour enrichir le processus, comme l'envoi automatique des documents par email. Assurez-vous de sécuriser les données en configurant correctement les autorisations et en surveillant les flux pour détecter toute anomalie.
Détail des nœuds n8n
- 01OpenAI Chat Model
Ce noeud utilise le modèle de chat OpenAI pour générer des réponses basées sur les options fournies.
- 02Convert education to HTML
Ce noeud convertit les informations éducatives en format HTML.
- 03Auto-fixing Output Parser
Ce noeud est un parseur de sortie qui corrige automatiquement les erreurs dans les données.
- 04OpenAI Chat Model1
Ce noeud utilise un modèle de chat OpenAI pour générer des réponses basées sur les options fournies.
- 05Structured Output Parser
Ce noeud parse les données en sortie structurée selon un schéma JSON.
- 06Convert employment history to HTML
Ce noeud convertit l'historique d'emploi en format HTML.
- 07Convert projects to HTML
Ce noeud convertit les projets en format HTML.
- 08Convert volunteering to HTML
Ce noeud convertit les informations de bénévolat en format HTML.
- 09Telegram trigger
Ce noeud déclenche le workflow en écoutant les mises à jour de Telegram.
- 10Auth
Ce noeud vérifie les conditions d'autorisation pour déterminer le flux de traitement.
- 11No operation (unauthorized)
Ce noeud ne réalise aucune opération en cas d'absence d'autorisation.
- 12Check if start message
Ce noeud vérifie si le message reçu est un message de démarrage.
- 13No operation (start message)
Ce noeud ne réalise aucune opération si le message est un message de démarrage.
- 14Get file
Ce noeud récupère un fichier à partir de Telegram en utilisant l'identifiant du fichier.
- 15Extract text from PDF
Ce noeud extrait le texte d'un fichier PDF selon les options spécifiées.
- 16Set parsed fileds
Ce noeud définit les champs analysés pour le traitement ultérieur.
- 17Personal info
Ce noeud définit les informations personnelles à inclure dans le traitement.
- 18Technologies
Ce noeud définit les technologies à inclure dans le traitement.
- 19Employment history
Ce noeud définit l'historique d'emploi à inclure dans le traitement.
- 20Education
Ce noeud définit les informations éducatives à inclure dans le traitement.
- 21Projects
Ce noeud définit les projets à inclure dans le traitement.
- 22Volunteering
Ce noeud définit les informations de bénévolat à inclure dans le traitement.
- 23Merge education and employment history
Ce noeud fusionne les informations éducatives et l'historique d'emploi selon les options spécifiées.
- 24Merge projects and volunteering
Ce noeud fusionne les projets et les informations de bénévolat selon les options spécifiées.
- 25Merge personal info and technologies
Ce noeud fusionne les informations personnelles et les technologies selon les options spécifiées.
- 26Merge all
Ce noeud fusionne toutes les données traitées selon les options spécifiées.
- 27Set final data
Ce noeud définit les données finales à inclure dans le résultat.
- 28Convert raw to base64
Ce noeud convertit les données brutes en format base64.
- 29Convert to HTML
Ce noeud convertit les données en format HTML selon les options spécifiées.
- 30Generate plain PDF doc
Ce noeud génère un document PDF simple en effectuant une requête HTTP.
- 31Send PDF to the user
Ce noeud envoie le PDF généré à l'utilisateur via Telegram.
- 32Sticky Note
Ce noeud crée une note autocollante avec le contenu spécifié.
- 33Sticky Note1
Ce noeud crée une note autocollante avec le contenu spécifié.
- 34Sticky Note2
Ce noeud crée une note autocollante avec le contenu spécifié.
- 35Sticky Note4
Ce noeud crée une note autocollante avec le contenu spécifié.
- 36Sticky Note5
Ce noeud crée une note autocollante avec le contenu spécifié.
- 37Parse resume data
Ce noeud analyse les données du CV en utilisant un modèle de langage.
- 38Merge other data
Ce noeud fusionne d'autres données selon les options spécifiées.
- 39Sticky Note6
Ce noeud crée une note autocollante avec le contenu spécifié.
- 40Sticky Note7
Ce noeud crée une note autocollante avec le contenu spécifié.
- 41Sticky Note8
Ce noeud crée une note autocollante avec le contenu spécifié.
- 42Sticky Note9
Ce noeud crée une note autocollante avec le contenu spécifié.
- 43Sticky Note10
Ce noeud crée une note autocollante avec le contenu spécifié.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B