Workflow Übersicht
Dieser Workflow automatisiert den Prozess zur Überprüfung und Analyse von Lebensläufen (CVs) für Bewerber auf die Position des Software-Ingenieurs. Der Workflow besteht aus mehreren Knoten, die jeweils spezifische Funktionen zur Verarbeitung und Analyse der Eingabedaten bieten.
1. Anwendung Formular
- Name: Application Form
- Typ: n8n-nodes-base.formTrigger
- Funktion: Dieser Knoten aktiviert den Workflow, wenn ein neues Bewerbungsformular eingereicht wird.
- Einstellungen: Hier werden die Formularfelder definiert, die folgende Informationen einbeziehen: Vollständiger Name, E-Mail, Erwartungen, LinkedIn-Profil und Lebenslauf im PDF-Format. Die Felder sind erforderlich.
- Warum: Diese Daten sind für die nachfolgende Verarbeitung und Analyse der Bewerber notwendig.
2. Konvertiere Binärdaten zu JSON
- Name: Convert Binary to Json
- Typ: n8n-nodes-base.extractFromFile
- Funktion: Dieser Knoten konvertiert die hochgeladene PDF-Bewerbung in ein JSON-Format.
- Einstellungen: Der Knoten ist auf die Verarbeitung von PDF-Daten eingestellt und die binären Eigenschaften werden entsprechend angepasst.
- Warum: JSON ermöglicht eine einfachere Handhabung der Daten für die weitere Analyse und Durchsicht.
3. Google Gemini Chat Modell
- Name: Google Gemini Chat Model
- Typ: @n8n/n8n-nodes-langchain.lmChatGoogleGemini
- Funktion: Dieser Knoten verwendet das Google Gemini Modell, um mit KI-gestützten Analysen zu arbeiten.
- Einstellungen: Es sind keine speziellen Optionen eingestellt, jedoch wird der API-Zugang zu Google Palm verwendet.
- Warum: Die KI-Analyse ist entscheidend für die Bewertung der Lebensläufe auf Basis der Anforderungen des Jobs.
4. Nutzung von KI-Analyse und Bewertung
- Name: Using AI Analysis & Rating
- Typ: @n8n/n8n-nodes-langchain.chainLlm
- Funktion: Analysiert die bereitgestellten Bewerberdaten anhand bestimmter Kriterien und generiert eine Kompatibilitätsbewertung.
- Einstellungen: Definiert sind Nachrichtenformat und Bewertungskriterien für die Lebensläufe.
- Warum: Durch die KI-gestützte Bewertung können präzisere Entscheidungen über die Kandidaten getroffen werden.
5. Informiere HR über neuen Lebenslauf
- Name: Inform HR New CV Received
- Typ: n8n-nodes-base.gmail
- Funktion: Sendet eine E-Mail an die HR-Abteilung zur Benachrichtigung über den Eingang eines neuen Lebenslaufs.
- Einstellungen: E-Mail-Adresse des HR-Mitarbeiters als Empfänger, sowie eine vordefinierte Nachricht mit den Bewerberdaten.
- Warum: Um HR schnell zu benachrichtigen, dass ein neuer Kandidat auf die Stelle wartet, um sicherzustellen, dass die Daten zeitnah überprüft werden.
6. Bestätigung der CV-Übermittlung
- Name: Confirmation of CV Submission
- Typ: n8n-nodes-base.gmail
- Funktion: Sendet eine Bestätigungs-E-Mail an den Bewerber.
- Einstellungen: E-Mail-Adresse des Bewerbers, betitelt „Wir haben Ihren Lebenslauf erhalten“ sowie eine Dankesnachricht.
- Warum: Diese Kommunikation bietet den Bewerbern Sicherheit, dass ihre Bewerbung in Bearbeitung ist.
7. Kandidaten Listen
- Name: Candidate Lists
- Typ: n8n-nodes-base.googleSheets
- Funktion: Fügt die Bewerberdaten in ein Google Sheet zur späteren Analyse und Speicherung ein.
- Einstellungen: Das Mapping der Spalten ist so eingerichtet, dass alle relevanten Daten erfasst werden.
- Warum: Eine zentrale Datenablage ermöglicht eine einfache Nachverfolgung und Analyse der Kandidaten.
Ergebnis
Der Workflow automatisiert den gesamten Prozess der CV-Überprüfung, von der Erfassung der Bewerberdaten bis zur Analyse und Benachrichtigung der HR-Abteilung. Dies verbessert die Effizienz und minimiert die manuelle Arbeit im Einstellungsprozess.
Für weitere Details und zur Implementierung können Sie den Workflow hier herunterladen: