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

PDF

Automated job hunter: Upwork opportunity aggregator & AI-powered notifier

Research & reporting workflow for n8n with 8 active steps. Starts with Schedule Trigger. Uses OpenAI. Integrations include Google Sheets, Gmail, OpenAI.

What it does

8 active nodes · Starts with Schedule Trigger.

Steps in the template include:

  • Daily Upwork Job Trigger (Schedule Trigger)
  • Fetch Upwork Jobs (Apify) (HTTP Request)
  • Format Job Fields (Edit Fields (Set))
  • Log Jobs to Google Sheet (Google Sheets) — append

Nodes and integrations

  • Schedule Trigger
  • HTTP Request
  • Edit Fields (Set)
  • Google Sheets
  • AI Agent
  • Gmail
  • OpenAI Chat Model
  • Structured Output Parser
See the author’s step names
  • Daily Upwork Job Trigger (Schedule Trigger)
  • Fetch Upwork Jobs (Apify) (HTTP Request)
  • Format Job Fields (Edit Fields (Set))
  • Log Jobs to Google Sheet (Google Sheets) — append
  • Summarize Job Listings (AI Agent)
  • Send Job Summary Email (Gmail)
  • OpenAI Job Summarizer (OpenAI Chat Model)
  • Parse Summary Output (Structured Output Parser)

Accounts and credentials

  • Google Sheets
  • Gmail
  • OpenAI access

Credential types in the graph: googleSheetsOAuth2Api, gmailOAuth2, openAiApi

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

AI models and swaps

OpenAI · Chat

gpt-4o-mini in OpenAI Job Summarizer. Potentially swappable with a compatible n8n chat model node. Match structured output before testing.

Resource information

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