Daily ad chase for fresh roles in your recruiting niche

Every morning at 7, get a ranked shortlist of brand-new job postings in your niche with a personalized outreach angle for each one.

Agentic Task
TheirStackAirtableSlackHR & PeopleSalesLead EnrichmentDaily DigestsResearch & Monitoring
PromptCreate

Build me an agent workflow that runs my recruiting agency's daily ad chase. The workflow should run every day at 7:00am in my local time zone.

Step 1: Use TheirStack's Search Jobs operation with a 24 hour lookback (posted_at_max_age_days = 1) and the following niche filters, which I want exposed as configurable inputs at the top of the workflow:

- Job titles or keywords for the roles I recruit on (default example: senior backend engineer, staff backend engineer, principal backend engineer).

- Country or region filter (default example: EMEA countries).

- Minimum and maximum salary band.

- Company size range (employee count min and max).

- Industries to exclude so we drop recruiting agencies, staffing firms, and outsourcing shops before scoring.

Step 2: For each posting that comes back, the agent should read the job description and decide:

- A fit score from 1 to 5 against the niche criteria (role match, seniority, location, salary signal, company stage, and that the hiring company is not itself a recruiting agency).

- A short outreach angle, one or two sentences, that references something specific from the job description (a tech stack choice, a growth or funding signal, team context, a mentioned product launch). Avoid generic language.

- The likely hiring manager title to target (e.g. VP Engineering, Head of Platform, Director of Backend). Use the job's seniority and team description to infer this.

Step 3: For every role with a fit score of 3 or higher (cutoff should be configurable), call Airtable's Create Records operation against my shortlist table with these columns: Company, Role, Location, Fit Score, Outreach Angle, Hiring Manager Title, Posting Link, Date Found. Batch up to 10 records per call as the operation supports.

Step 4: Pick the top 5 roles of the day by fit score (break ties by posting recency) and use Slack's Send a Message operation to post a single digest to the channel I configure. The message should include a short header ("Top 5 fresh roles for [date]"), then one block per role with: company, role title, location, fit score, the outreach angle, the likely hiring manager title, and a link to the posting. Format it so recruiters can act straight from Slack without opening Airtable first.

If no roles meet the cutoff on a given day, skip the Slack post or send a one-line "no qualified roles in the last 24 hours" note (your call, but make it configurable). Keep TheirStack credit usage tight by passing only the filters above and respecting the documented per-result credit cost.

What does this prompt do?

  • Pulls every job posted in the last 24 hours that matches your niche: role, location, salary band, company size, and industries you want to exclude.
  • Scores each posting 1 to 5 on fit and drafts a short, personalized outreach angle that references the actual job description.
  • Logs every qualified role to your Airtable shortlist with the company, role, location, fit score, outreach angle, and link to the posting.
  • Posts the top five roles of the day in Slack so your team can reach out before competitors spot the listing.

What do I need to use this?

  • A TheirStack account with an API key.
  • A Slack workspace and a channel where the daily digest should land.
  • An Airtable base with a table for your daily role shortlist.

How can I customize it?

  • The run time and days (7am is the default, swap to any time zone or limit to weekdays).
  • Your niche filters: which roles, regions, salary bands, company sizes, and industries to include or exclude.
  • The fit-score cutoff for what lands in Airtable and how many top roles get posted to Slack each day.

FAQs

Will it pick up roles that were posted before today?
No. The workflow looks at the last 24 hours only, so you are always working from fresh postings that your competitors have not seen yet.
Can I exclude recruiting agencies and staffing firms from the results?
Yes. The niche filters include an industry exclusion list, so other recruiters can be dropped before they ever hit your shortlist.
How does the fit score work?
The agent reads each posting and rates it 1 to 5 against the criteria you describe (stack, seniority, region, company stage, salary band). You can change the criteria at any time.
What goes into the personalized outreach angle?
The agent references something specific from the job ad, such as a tech stack choice, a growth signal, or team context, plus the likely hiring manager title you should target.
Does the Slack post have enough detail to act on right away?
Yes. Each of the top five entries includes the company, role, posting link, and the outreach angle, so recruiters can act without opening Airtable first.

Related templates

Partner tier review board for quarterly promotion calls

Work every partner tier decision from one board, with the revenue and commission numbers, clear promotion thresholds, and AI review briefs.

Introw
HubSpot
Slack
App
Reconcile partner commissions between HubSpot and Introw

Open one board at month end to find every closed deal missing a commission, every commission with no deal behind it, and every amount that does not add up.

Introw
HubSpot
Slack
App
One control room for every Instantly sending mailbox

See warmup status, daily send volume, and bounce risk for every sending account in one grid, with the riskiest mailboxes floating to the top.

Instantly
Slack
App
Partner payout approval queue with Xero bill handoff

Review Introw partner payouts line by line, approve them from one board, raise the matching bill in Xero, and post every approval to Slack.

Introw
Xero
Slack
App
Run your nutrition clients' weekly meal plans from one console

See who is due, build a week of dinners on demand, swap anything you do not like, then send the recipe and grocery links yourself.

Instacart
Airtable
Gmail
App
Instagram UGC rights tracker and repost approval board

See every customer photo that tags your brand, ask for permission in one click, and repost only once a yes is on the record.

Instagram
Airtable
Slack Bot
App

Win the morning before your competitors see the ad.

Connect TheirStack, Airtable, and Slack once, and Geni runs your ad chase every morning at 7.