This n8n workflow is designed to automate the process of extracting, transforming, and structuring LinkedIn profile data into a JSON resume format. The workflow begins with a manual trigger or test input, where the user provides a LinkedIn profile URL. It then uses Bright Data to scrape the profile’s webpage content, which is processed by AI models from Google Gemini to convert markdown into clean textual data. The workflow employs language models to extract detailed resume information, including personal details, work experience, education, skills, and other relevant sections. Extracted skills and resume data are then converted into binary format for storage, with outputs saved as JSON files on disk. Additionally, the workflow includes a webhook notification feature to send structured data to a specified URL, facilitating easy integration with other systems or workflows. This setup is useful for automated talent profiling, building structured CVs from LinkedIn profiles, or sourcing candidate information efficiently in HR and recruiting scenarios.
Automated LinkedIn Profile to JSON Resume Workflow
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.chainLlm, @n8n/n8n-nodes-langchain.informationExtractor, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, code, function, httpRequest, manualTrigger, readWriteFile, set, stickyNote |
Reviews
There are no reviews yet.