Workflow zur Verarbeitung von Bewerbungen und Automatisierung der Auswahl

Dieser n8n-Workflow automatisiert den Bewerbungseingang, die Analyse von Lebensläufen und die Entscheidungsfindung für Bewerber. Er nutzt verschiedene Nodes, um Daten zu verarbeiten, Bewerber zu evaluieren und die Ergebnisse automatisch in ERPNext zu aktualisieren.

Workflow zur Verarbeitung von Bewerbungen und Automatisierung der Auswahl

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Übersicht

Dieser n8n-Workflow wurde entwickelt, um den Prozess der Bewerberauswahl zu automatisieren.

Node Erläuterungen

1. Webhook

Name: Webhook
Typ: n8n-nodes-base.webhook
Funktion: Dieser Node empfängt eingehende Bewerberdaten über einen Webhook. Der festgelegte Pfad ist syncbricks-com-tutorial-candidate-shortlist.

2. Code

Name: Code
Typ: n8n-nodes-base.code
Funktion: Fügt jedem eingehenden Bewerbungselement ein neues Feld hinzu, um die tatsächlichen Daten zu verarbeiten.

for (const item of $input.all()) {
 item.json.myNewField = 1;
}
return $input.all();

3. ApplicantData

Name: ApplicantData
Typ: n8n-nodes-base.set
Funktion: Legt die Eingabedaten des Bewerbers für die weitere Verarbeitung fest.

4. Resume Link Provided

Name: Resume Link Provided
Typ: n8n-nodes-base.if
Funktion: Überprüft, ob der Lebenslauf-Link gültig ist und ob er mit einer bestimmten Stelle verbunden ist.

5. Get Job Opening

Name: Get Job Opening
Typ: n8n-nodes-base.erpNext
Funktion: Ruft die Stellenbeschreibung aus ERPNext ab, auf die sich der Bewerber bewirbt.

6. Recruitment AI Agent

Name: Recruitment AI Agent
Typ: @n8n/n8n-nodes-langchain.agent
Funktion: Analysiert den Lebenslauf und vergleicht ihn mit der Stellenbeschreibung, um eine Eignung zu bewerten.

7. Convert to Fields

Name: Convert to Fields
Typ: n8n-nodes-base.code
Funktion: Extrahiert die von der AI Agent generierten Ergebnisse und konvertiert sie in das benötigte JSON-Format für ERPNext.

8. Update Applicant Data

Name: Update Applicant Data
Typ: n8n-nodes-base.httpRequest
Funktion: Aktualisiert den Status und die Bewertung des Bewerbers im ERPNext-System.

9. If score less than 80

Name: If score less than 80
Typ: n8n-nodes-base.if
Funktion: Überprüft, ob der Score des Bewerbers weniger als 80 beträgt, und entscheidet dann, ob der Bewerber abgelehnt wird.

10. Accept/Reject Applicant

Name: Accept Applicant / Reject Applicant
Typ: n8n-nodes-base.httpRequest
Funktion: Sendet eine Aktualisierung des Status des Bewerbers an ERPNext, um ihn entweder als akzeptiert oder abgelehnt zu kennzeichnen.

Ergebnis

Dieser Workflow ermöglicht eine effiziente Bearbeitung von Bewerbungen, einschließlich Lebenslaufanalyse, Statusaktualisierung und Kommunikation mit Bewerbern. Durch die Automatisierung dieses Prozesses sparen Unternehmen Zeit und Ressourcen.

Für mehr Informationen oder Details zu diesem Workflow, freuen wir uns, Ihnen zu helfen.

Download Link

Facebook
Twitter
LinkedIn

Andere Projekte