workflows.fit
Back to n8n workflows
n8n templateFreeBy Agentick AI

LinkedIn job hunting & outreach automation with Apify, Gemini AI, and Gmail

This n8n workflow automates the process of collecting job and decision-maker data, crafting AI-generated referral messages, and drafting them in Gmail—all using a combination of Apify, Google Sheets, LLMs, and email A...

Data & StorageProductivityDevelopmentCore NodesCommunicationHITLAILangchain
Loading interactive preview...

Template notes

This n8n workflow automates the process of collecting job and decision-maker data, crafting AI-generated referral messages, and drafting them in Gmail—all using a combination of Apify, Google Sheets, LLMs, and email APIs.

Use cases 1. Auto-sourcing job postings from LinkedIn via Apify 2. Identifying decision-makers at relevant companies 3. Auto-drafting custom referral request messages using AI 4. Exporting structured data to Google Sheets and drafting Gmail messages for outreach

Good to know - You can customize the filtering logic to target specific cities or companies. - Message creation uses the Gemini 2.0 Flash model and LangChain’s output parser for structured messages. - Email data is fetched using Anymailfinder, but can be replaced with other providers like Hunter.io. - Gmail API drafts the message, but you need to enable Gmail API access from your Google Cloud console.

How it works Trigger - A Schedule Trigger runs the automation daily.

Job Data Extraction - Apify pulls job listings using a predefined actor. - The HTTP response is split and structured using the Split Out node.

Store Job Data - Job listings are saved to a Google Sheet. - The node maps key fields like title, company, location, and poster info.

Decision-Maker Discovery

- Another Apify actor pulls decision-maker data from LinkedIn. - This is split and filtered (e.g., by city or company name).