n8n templates

Recruiting workflows for n8n, ready to import

Ten workflows built on the SourceGeek node: candidates found, scored and shortlisted on a schedule, applicants scored the moment they apply, past candidates rediscovered and market data in your sheets.

Set up once

  1. 1

    Install the node

    In n8n, open Settings, then Community nodes, and install n8n-nodes-sourcegeek.

  2. 2

    Create an API key

    In SourceGeek, open Settings, then Connected apps, and create an API key. Add it in n8n as a SourceGeek API credential.

  3. 3

    Import a template

    In a new n8n workflow, open the menu and choose Import from URL with the template's link, or Import from File with the download.

Read the n8n setup guide

Templates

Each template opens with a note that explains what to fill in. Test it on a few items first: searches and scoring use your workspace's credits.

On a scheduleSlack logoSlack

New candidates for an open role every Monday, scored and shortlisted in Slack

Searches for candidates who match your open role, saves them as a sheet, scores each one against the job description and posts the top five with the reason for each score.

SourceGeek actions
Search candidatesCreate sheetScore candidatesCreate shortlist
Credits
A fast search, a profile lookup and a score per saved candidate, each week.

Import from URL

https://www.sourcegeek.com/templates/n8n/weekly-role-candidates-slack.json

From your ATS

Score every new applicant from your ATS and send the verdict back

Your ATS posts each new applicant to a webhook. SourceGeek scores them against the job, writes a dossier and adds the score, the main reason and the dossier link as a note in your ATS.

SourceGeek actions
Create sheetScore candidatesCreate shortlist
Credits
A profile lookup and a score per applicant.

Import from URL

https://www.sourcegeek.com/templates/n8n/score-ats-applicants.json

From a formGoogle Sheets logoGoogle Sheets

Score applicants from a form and log them in Google Sheets

Applicants fill in a form (or Typeform or Tally). SourceGeek scores each one against the job and writes a dossier, and a row with the score, the reason and the dossier link lands in your Google Sheet.

SourceGeek actions
Create sheetScore candidatesCreate shortlist
Credits
A profile lookup and a score per applicant.

Import from URL

https://www.sourcegeek.com/templates/n8n/score-form-applicants-google-sheets.json

From a formSlack logoSlack

Rediscover past candidates for a new role

Describe a new role and SourceGeek searches your workspace history and connected ATS for people you already know who fit, saves them as a sheet and writes a shortlist with why each one matches. The link goes to Slack.

SourceGeek actions
Search previously known candidatesCreate sheetCreate rediscovery shortlist
Credits
No credits for the rediscovery search.

Import from URL

https://www.sourcegeek.com/templates/n8n/rediscover-past-candidates.json

From a formSlack logoSlack

Turn a job posting into a sourcing project

Paste a job posting link in a form and SourceGeek opens a project with three tasks: an intake brief, a market map and a first sourcing run that builds on both. The tasks start right away and report back in SourceGeek.

SourceGeek actions
Plan tasks in a projectStart SourceGeek on tasks
Credits
One chat run per started task, three per posting.

Import from URL

https://www.sourcegeek.com/templates/n8n/job-posting-to-sourcing-project.json

From your calendarGoogle Calendar logoGoogle CalendarGmail logoGmail

An interview prep dossier for every interview on your calendar

When an interview lands on your Google Calendar, SourceGeek starts a task that prepares a dossier: the candidate's background, how they match the role, gaps to probe and questions to ask. You get the link by email.

SourceGeek actions
Plan tasks in a projectStart SourceGeek on tasks
Credits
One chat run per interview.

Import from URL

https://www.sourcegeek.com/templates/n8n/interview-prep-dossier.json

On a scheduleGmail logoGmail

A weekly email of what hiring managers said about your shortlists

Every Friday, collects the yes, no and maybe verdicts hiring managers gave on your shared shortlists in the past week, with their comments, and emails you one digest.

SourceGeek actions
List my sheets and documentsRead shortlist feedback
Credits
None.

Import from URL

https://www.sourcegeek.com/templates/n8n/shortlist-feedback-digest-email.json

On a scheduleSlack logoSlack

Refresh a talent pool every month

Keeps one SourceGeek sheet as the talent pool for a role you hire for again and again. Each month it searches for matching candidates, adds only the people the pool doesn't have yet and tells Slack how many were new.

SourceGeek actions
Search candidatesCreate sheet
Credits
A fast search a month and a profile lookup per new candidate.

Import from URL

https://www.sourcegeek.com/templates/n8n/monthly-talent-pool-refresh.json

On a scheduleSlack logoSlack

New job postings in your niche, every weekday

For agencies: every weekday morning, searches for new job postings that match what you place, saves them as a sheet and posts the count and link to Slack. The companies hiring are your next clients.

SourceGeek actions
Search job postingsCreate sheet
Credits
One fast search a day.

Import from URL

https://www.sourcegeek.com/templates/n8n/daily-job-postings-slack.json

On a scheduleGoogle Sheets logoGoogle Sheets

Dutch vacancy rate per sector in Google Sheets, every quarter

Fetches the newest quarter of Statistics Netherlands' (CBS) open vacancies per 1,000 jobs for every sector and appends one row per sector to your Google Sheet, so you can chart where hiring is tightest.

SourceGeek actions
Get CBS statistics
Credits
No credits for CBS data.

Import from URL

https://www.sourcegeek.com/templates/n8n/cbs-vacancy-rate-google-sheets.json

No SourceGeek account yet?

Start a 14-day free trial with full access, then create the API key the templates use.

Start free trial
Rather ask than automate?The same actions work from Claude, ChatGPT and Cursor through the SourceGeek MCP server.Set it up

Ready to add a 24/7 AI Colleague?

Easy plug & play, no technical knowledge needed. Have your assistant ready in a matter of minutes.

Start Free trialNo credit card required
Book a demoPersonalized 30 min demo