Instantly Hiring Signal Outreach from Google Sheets Leads
Read hiring-signal leads from Google Sheets, generate M1/M2/M3 outreach variables using open-role context, and push prepared leads into an existing Instantly campaign.
This automation activates hiring-signal leads from a Google Sheet into an existing Instantly campaign.
- Reads Sheet rows: It reads the
peopletab created by the hiring-signal sourcing template and joins matchingcompaniesrows by company domain. - Extends outreach columns: It adds Instantly outreach state columns if they are missing while preserving sourcing columns and values.
- Selects ready leads: It processes rows with blank,
ready, orfailedRetryableactivation status and skips rows already handled or marked do-not-contact. - Applies outreach filters: It can filter by stored
personIcpScoreand require stored email verification status to be deliverable. - Generates M1/M2/M3 copy: It personalizes the approved sequence using curated lead context, company context, tone of voice guidance, and hiring-signal fields
sourceJobTitleandsourceJobUrl. - Pushes to Instantly: It creates or updates leads in the configured Instantly campaign and passes personalized sequence copy plus hiring-signal variables.
- Writes activation state: It stores generated copy, Instantly lead IDs, timestamps, attempts, and errors back to the
peopletab so future runs can resume safely.
The Instantly campaign must already reference the m1_subject, m1_body, m2_subject, m2_body, m3_subject, and m3_body custom variables. This template does not source leads, verify emails, score ICP fit, or configure Instantly sequences.
Agent inputs
Required
| Name | Type | Default |
|---|---|---|
campaignName | string | None |
| Campaign label used in logs, results, and personalized outreach context | ||
instantlyCampaignId | string | None |
| Existing Instantly campaign ID that receives prepared leads | ||
workspaceSpreadsheetUrl | string | None |
| Google Sheet URL or ID containing sourced leads | ||
Optional
| Name | Type | Default |
|---|---|---|
maxContactsToProcess | number | 25 |
| Maximum ready people rows to process for Instantly outreach in one run | ||
minIcpScore | number | 0 |
| Optional minimum personIcpScore required before Instantly outreach. Set to 0 to trust the upstream sourcing agent's qualification. | ||
requireVerifiedEmail | boolean | false |
| If true, only process rows whose stored emailVerificationStatus is deliverable. | ||
toneOfVoiceDocumentSlug | string | communication-tone |
| Knowledge base document containing tone of voice guidance for generated Instantly sequence copy | ||
From manual to automated in minutes
Related templates
Extract Insights from Fathom Video Meetings
This automation connects to your Fathom account to analyze recent meeting recordings. It uses AI to automatically classify each meeting and extract valuable, actionable insights based on your preferences, then delivers a consolidated report to your inbox.
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.
Generate Leads from New Hires
This template automates sales intelligence by identifying decision-makers who have recently started new roles at companies matching your Ideal Customer Profile (ICP), enriching their contact information, and exporting a scored, prioritized list to Google Sheets.
See it run.
Spin up your first agent in five minutes.
