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.