DocumentationAI-generated

n8n-nodes-fachkraftfreund

Overview

Integrates WaliChat and Ringover with n8n for contact tracking and team reporting, while also providing tools to scrape Impressum data from company websites and aggregate job listings from Apify actors. This package targets workflow builders who need to centralize communication data, track candidate intake in Supabase, and automate team performance reporting.

Nodes & Operations

Impressum Scraper

Scrapes structured Impressum (legal) data from company websites by searching for them via Google and crawling the homepage, optionally using OpenAI to identify the correct site and enrich the extracted data.

  • Default · Default — Searches the web for a company website, finds and fetches its Impressum, and extracts company, contact, and regulatory details. Optionally uses configured OpenAI credentials to identify a likely website and enrich or re-parse extracted data.

Team KPI Tracker

Aggregates team performance metrics from WaliChat and Ringover (calls, conversations) and Bullhorn (pipeline stages) into unified reports, using OpenAI to classify reply sentiment when configured.

  • Default · Default — Aggregates WaliChat and optionally Bullhorn KPIs for a selected period, grouping results by configured source labels. If an OpenAI API key is provided, classifies inbound replies to count positive replies.

Apify Dataset

Fetches and maps job dataset items from Apify actors running for Arbeitsamt, Indeed, and Stepstone, grouping results by company and filtering duplicates.

  • Default · Default — Fetches dataset items from selected Arbeitsamt, Indeed, and Stepstone Apify actor runs started on or after the specified date. Maps job records, groups them by company, and filters duplicate and selected company records; with batching enabled, emits batches through the Loop Body output and returns accumulated input items through Done when the loop finishes.

Chunked Subworkflow

Splits input items into chunks and runs a designated subworkflow in parallel for each chunk, enabling scalable batch processing.

  • Default · Default — Splits incoming items into chunks and runs the selected subworkflow once per chunk, with a configurable limit on parallel executions. Select a subworkflow whose first node is an Execute Workflow Trigger.

Candidate Intake

De-duplicates and writes incoming candidate data into a Supabase project, creating preselections when a posting group matches the supplied campaign IDs.

  • Default · Default — Create or update a candidate record in Supabase from mapped intake fields. Match candidates by email, phone, or name plus location; enrich existing records only with missing values, and create a submission when a live posting group matches the supplied campaign IDs.

Installation

Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-fachkraftfreund.

Links

Discussion