Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

Library / Web Scraping & Research

Web Scraping & Research

Watch competitor job postings on four ATS boards with Apify and post new ones to Slack

Scrapes the career boards of listed companies each morning and posts only job adverts that are new since the previous day to Slack.

What it does

## What this does Every morning it reads the career boards of the companies you list and tells you only the adverts that are new since yesterday. Nothing else is repeated, so the message is short enough to actually read. Greenhouse, Lever, Ashby and SmartRecruiters are covered. Give a board URL, a "platform:slug" like lever:leverdemo, or just the company slug and all four are tried. New job adverts are the earliest public sign of what a company is building, which team is growing, and which office is being staffed. Sales teams watch them for a reason to call. ## Setup 1. Install the Apify node. It is verified by n8n, so it works on Cloud and on self-hosted. 2. Add your Apify API key in the node credentials. A free Apify account is enough to start. 3. Put your companies in the "Companies to watch" node. 4. Point the Slack node at a channel, or delete it and connect whatever you use instead. The Actor is gubidonius/company-jobs-scraper. These are the boards' own public JSON endpoints, so there is no login and no proxy to configure.

The steps

  1. Every morning at eight
  2. Companies to watch
  3. Read every board
  4. Only the ones I have not seen
  5. Keep what is worth reading
  6. Tell the channel

Similar automations