Templates / Send weekly Slack alerts for new hiring signals from Google Sheets via Apify

Send weekly Slack alerts for new hiring signals from Google Sheets via Apify

Ready for 3.0

by ZacPlischka · 0 views · created 2026-09-27 · Lead Generation

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (7)

Google SheetsSlack

What it does

Quick overview This workflow runs every Monday, reads target company domains from Google Sheets, sends them to the Apify Company Hiring Signals Actor to detect new job openings, and posts weekly hiring alerts for companies with newly opened roles to a specified Slack channel. How it works 1. Runs every Monday at 08:00. 2. Reads the list of target company domains from a specified Google Sheets tab. 3. Builds an Apify Actor request payload with the domains and enables watch mode to compare results to the previous run. 4. Calls the Apify Company Hiring Signals Actor via HTTP to retrieve hiring and job-opening data for each company. 5. Filters for companies where the response includes one or more newly opened roles since the last run. 6. Posts a Slack message per matching company summarizing new role count, a few new role titles, total open roles, hiring velocity, and a sales-hiring note when present. Setup 1. Add Google Sheets OAuth credentials and update the sheet URL and tab in the workflow settings, ensuring the sheet has a Domain column. 2. Create an Apify API token and configure the HTTP Header Auth credential on the Apify request with Authorization: Bearer <token. 3. Add Slack OAuth credentials and set the target channel name in the workflow settings.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.