See llms.txt for all machine-readable content.
Every weekday this finds new LinkedIn jobs for your role and city, looks up each hiring company, finds the managers and recruiters who work there now, and has AI pick the likely hiring manager. Every posting goes to Google Sheets with a draft note; confident picks go to Slack.
chat:writemanagerTitles is the most important setting: list the titles your role would report to, plus RecruiterminConfidence decides what reaches Slack; everything is still logged to SheetsminCompanyEmployees and maxCompanyEmployees skip companies outside a head-count range (0 means no limit)verifyEmployment off to cut people-search cost by about three quarters, at the price of some former employeesmanagerTitles at the team you want to hire frommanagerTitles to your buyer, and a fresh posting becomes a reason to reach outHow do I find the hiring manager for a job on LinkedIn? LinkedIn hides the poster from signed-out visitors, so this template works it out the way a careful applicant would. It reads the company from the posting, finds current employees with the titles that role would report to, and asks a model to pick the most likely owner from that list, with a reason and a confidence score.
Can the AI invent a person? No. The model only sees a numbered list of people the search actually found at the company, and it answers with a number. A Code node turns the number back into a name and profile link and throws away anything that is not on the list.
Why are some rows marked Search unavailable? The people search occasionally fails for a company. Those postings are still logged, with the reason, so you can rerun them. Nobody matched means the search worked but found no one with your titles, which usually means the title list needs widening.
Do I need a LinkedIn account? No. The three Actors read public LinkedIn job, company and profile pages. There is no login, no cookies and no risk to your own account.
What does it cost? The job search and company lookups cost a fraction of a cent each. People cost $0.0012 each when found, or $0.005 each when their employment is verified, never both for the same person. Ten new postings at six people per company is at most about 30 cents a run, and our test run with 8 postings and 12 verified people came to about 6 cents, plus one small model call per posting.
What else can these Actors do? LinkedIn Jobs API filters by job type, remote and company and returns salaries where LinkedIn shows them. LinkedIn Company API returns firmographics, similar companies and affiliated pages. LinkedIn Company Employees API lists who works at a company by title and location, with employment verified. If you self-host n8n, n8n-nodes-linkedin-jobs-api, n8n-nodes-linkedin-company-api and n8n-nodes-linkedin-company-employees-api wrap the same Actors as community nodes.
About Apify. LinkedIn Company Employees API runs on Apify, a platform of ready-made scrapers and APIs for sources that have no usable public API. Actors are pay per use with no subscription, and they run in the cloud, so nothing runs on your machine and nothing breaks when the source changes its markup.
New to Apify? You can set up a free account and get the API token this template needs in a couple of minutes.