5,372,868 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Upwork lead generation: Extract client emails with LinkedIn scraping and AI

Email & inbox workflow for n8n with 15 active steps. Starts with Schedule Trigger. Uses OpenAI. Integrations include OpenAI, Google Sheets.

What it does

15 active nodes · Starts with Schedule Trigger.

Steps in the template include:

  • OpenAI Chat Model (OpenAI Chat Model)
  • Run Every X Hours (Schedule Trigger)
  • Fetch Latest Upwork Jobs (Apify) (HTTP Request)
  • Extract Company or Person Name from Job (AI Agent)

Nodes and integrations

  • OpenAI Chat Model
  • Schedule Trigger
  • HTTP Request ×7
  • AI Agent ×2
  • If ×2
  • No Operation, do nothing
  • Google Sheets
See the author’s step names
  • OpenAI Chat Model (OpenAI Chat Model)
  • Run Every X Hours (Schedule Trigger)
  • Fetch Latest Upwork Jobs (Apify) (HTTP Request)
  • Extract Company or Person Name from Job (AI Agent)
  • Name is Found? (If)
  • No Name Found - End Early (No Operation, do nothing)
  • Is It a Person or Company? (AI Agent)
  • Person or Company? (If)
  • Search LinkedIn for Company (Phantombuster) (HTTP Request)
  • Scrape LinkedIn Company Profile (HTTP Request)
  • Find Company Email (Hunter.io) (HTTP Request)
  • Search LinkedIn for Person (Phantombuster) (HTTP Request)
  • Scrape LinkedIn Person Profile (HTTP Request)
  • Find Personal Email (Hunter.io) (HTTP Request)
  • Store Results in Google Sheet (Google Sheets) — append

Accounts and credentials

  • OpenAI access
  • Google Sheets

Credential types in the graph: openAiApi, googleSheetsOAuth2Api

Check the HTTP request steps for any additional service accounts or API keys.

AI models and swaps

OpenAI · Chat

gpt-4o-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

Resource information

Credit basis
Author listed by n8n
Pricing
Template access shown on n8n
License
Not specified
Last record update
Nov 5, 2026