This n8n workflow automates the process of scraping job listings from LinkedIn, extracting detailed job descriptions, and matching these with a candidate’s resume using AI. It begins with a manual trigger to test the workflow, then retrieves job listing URLs based on predefined keywords and location using Bright Data MCP. Each URL is scraped for content, and the job description is extracted via AI language models. The workflow then analyzes the resume and job descriptions for skills and relevance, scoring the match and providing a structured output. Finally, it sends the match results to a specified webhook URL for further processing, making it highly useful for HR teams seeking to automate candidate-job matching based on real-time data.
Automated Job Matching from LinkedIn with AI Integration
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.chainLlm, @n8n/n8n-nodes-langchain.informationExtractor, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.outputParserStructured, function, httpRequest, manualTrigger, n8n-nodes-mcp.mcpClient, readWriteFile, set, splitInBatches, splitOut, stickyNote |
Reviews
There are no reviews yet.