See llms.txt for all machine-readable content.

Back to Templates

Send weekly HR job and contact digests to Slack with Coresignal

Last update

Last update a day ago

Categories

Share


Quick overview

This workflow runs weekly, searches Coresignal job ads for recent roles matching your keywords and country, enriches each posting with the hiring company and a likely HR contact, and sends a single Slack digest with the job details and contact information.

How it works

  1. Runs every Monday at 08:00 based on a schedule.
  2. Reads the job title keywords, country, lookback window, maximum results, and Slack channel from a configuration step.
  3. Searches the Coresignal Jobs index for active job ads created within the lookback window and limits the run to the first N job IDs.
  4. For each job ID, fetches the full job record and attempts to match the hiring company by enriching the company domain in Coresignal.
  5. If a company is matched, searches the Coresignal Employees index for a currently employed HR/Talent/People contact at that company and fetches the top-ranked profile.
  6. Builds one Slack Block Kit digest containing each job and either the enriched HR contact details or a “not found” marker.
  7. Posts the digest to the configured Slack channel.

Setup

  1. Add a Coresignal API credential and select it for the Coresignal Job Search, Job Collect, Company Enrich, HR Search, and HR Collect steps.
  2. Add a Slack OAuth2 credential and set permission to post messages to your target workspace.
  3. Update the configuration values for job keywords, country, days_back, max_jobs, and the Slack channel ID where the digest should be posted.