Weekly competitor hiring intel from LinkedIn into Slack
Every Monday at 6am, scrape your competitors' LinkedIn job listings, log them to a sheet, and post an AI brief on the week's hiring trends to Slack.
Build me a weekly competitor talent-market intelligence agent. I want to know what my competitors are hiring for, where, and how their hiring posture is shifting week over week, without anyone on my team having to babysit a spreadsheet.
Trigger: a cron schedule that fires every Monday at 6am in my timezone.
On each run, do this:
1. Use PhantomBuster's Launch Agent on my pre-configured LinkedIn Jobs Search Export Phantom. The Phantom is already seeded with a list of competitor company URLs that I will configure. After launching, use Fetch Agent Output to retrieve the resulting job postings for the run. Each posting includes at minimum: job title, function/department, location, posted date, and company name.
2. Read the existing competitor-postings log in my Google Sheet using Get Values so you can de-duplicate against postings we have already seen. Then use Append Values to add every new posting as a new row with columns for week_of, company, title, function, location, posted_date, and job_url. This sheet is the long-term historical log of competitor hiring and should grow over time.
3. Compare this week's new postings against the prior week's postings (also in the sheet) and synthesize a short written intel brief. The brief should call out, for each competitor: which functions they are hiring into most heavily, any new senior or executive roles that imply a new initiative or product bet, any geographic expansion signals (new cities or countries), and any noticeable slowdowns or freezes versus last week. Keep it concise. A people team or exec should be able to read it in under two minutes.
4. Post the brief to a Slack channel using Send a Message. Use a clear header like "Competitor hiring intel — week of {{date}}" and structure the body so each competitor has its own short section. Include a link back to the Google Sheet at the bottom so anyone curious can drill into the raw data.
User-configurable inputs: the PhantomBuster Agent ID for the LinkedIn Jobs Search Export Phantom (which itself contains the list of competitor company URLs), the Google Sheet ID and tab name for the historical log, and the Slack channel ID where the weekly brief should be posted.
Error handling: if PhantomBuster returns no new postings (empty run or no diff from last week), still post a short Slack message saying "No new competitor postings detected this week" rather than going silent, so the team knows the workflow ran.
Additional information
What does this prompt do?
- Pulls fresh job postings from a list of competitor companies on LinkedIn every Monday morning.
- Appends each new posting to a running log in Google Sheets so you build a historical view of competitor hiring over time.
- Compares this week's postings against last week's and writes a short intel brief: which teams each competitor is growing, new senior roles that hint at new initiatives, geographic expansion signals, and noticeable slowdowns.
- Posts the brief to a Slack channel so your people team and execs see the signal without digging through a spreadsheet.
What do I need to use this?
- A PhantomBuster account with the LinkedIn Jobs Search Export Phantom configured for the competitor companies you want to track.
- A Google account with access to the destination Sheet that will hold the running log of postings.
- A Slack workspace and the channel where the weekly intel brief should land.
How can I customize it?
- Change the list of competitor companies you want to monitor, or split them into multiple watchlists (for example, direct competitors versus adjacent players).
- Adjust the schedule. Many teams run it Monday at 6am so the brief is ready before the weekly leadership meeting, but you can switch to daily or biweekly.
- Tune what the AI brief calls out. Focus it on a specific function like engineering or sales, on geographic expansion only, or on senior leadership hires.
- Route different competitor groups to different Slack channels so the people team, product leaders, and execs each see the cut that matters to them.
Frequently asked questions
How is this different from just looking at competitors' careers pages?
Do I need to be a recruiter to use this?
Can I track more than one competitor?
What happens to the postings over time?
Can I post the brief somewhere other than Slack?
Stop guessing where your competitors are hiring.
Connect PhantomBuster, Google Sheets, and Slack once, and every Monday at 6am you get a written brief on what your rivals are building.