Google SheetLinkedinB 2 B EnrichmentEmail VerificationDocs

Hiring Signal Lead Sourcing to Google Sheets

Find companies hiring for target roles with LinkedIn job search, identify likely hiring managers, enrich contact data, verify emails when available, and write companies and people to Google Sheets for downstream activation.

This sourcing-only workflow builds a hiring-signal lead list in Google Sheets. It searches recent target-role openings through LinkedIn searchJobs, filters for relevance, enriches companies, finds likely hiring managers with a three-pass department strategy, reveals available work emails, optionally verifies email status, and writes compatible companies and people tabs. The people tab includes sourceJobTitle and sourceJobUrl so downstream activation templates can reference the open role without the sourcing workflow sending outreach directly.

Agent inputs

Required

NameTypeDefault
campaignNamestringNone
Campaign or lead list label used in logs and run results
searchTermsarray<string>[]
Target role keywords used during LinkedIn job search. Provide at least one campaign-specific role or role family.
workspaceSpreadsheetUrlstringNone
Google Sheet URL or ID for storing sourced companies and people

Optional

NameTypeDefault
jobLocationstringUnited States
LinkedIn job search location. Defaults to United States to match the original template behavior.
maxCompaniesnumber20
Maximum number of deduplicated companies to source. Use -1 to source all matching companies found during the run.
postedWithinDaysnumber7
Keep LinkedIn job records posted within this many days

Agent outputs

Required

NameTypeDefault
campaignNamestringNone
counts.companiesReviewednumberNone
counts.companiesWithDomainnumberNone
counts.companyRowsCreatednumberNone
counts.companyRowsUpdatednumberNone
counts.emailsVerifiednumberNone
counts.hiringManagersFoundnumberNone
counts.jobsCollectednumberNone
counts.peopleRowsCreatednumberNone
counts.peopleRowsUpdatednumberNone
counts.peopleWithEmailnumberNone
counts.relevantJobsnumberNone
sheetTabs.companiesstringNone
sheetTabs.peoplestringNone
summarystringNone
workspaceSpreadsheetUrlstringNone

See it run.

Spin up your first agent in five minutes.