Parsing candidate pages on job sites and recording in a table
Chrome extension for automating the recruiter's work with candidates on job sites.
The application allows the recruiter to open the candidate's page on the job vacancy site, click a button in the extension, and automatically transfer the candidate's data to n8n for further processing.
What the solution can do:
• parses data from the open candidate's page;
• retrieves full name, phone, email, city, desired position, experience, skills, and other information from the resume;
• allows selecting the direction/vacancy to which the candidate needs to be recorded;
• allows selecting the recruiter who processes the candidate;
• transmits data to the n8n webhook;
• processes information using AI;
• structures data in a convenient format for the recruiting database;
• checks the candidate for duplicates in Google Sheets by full name, phone, or email;
• if the candidate is already in the database — shows a match notification;
• allows recording the candidate anyway if needed;
• records the result in the required Google Sheets page;
• can transmit a link to the resume or file if it is available on the page;
• records data in Notion.
The solution helps reduce manual data copying, decrease the number of errors, speed up filling the candidate database, and control duplicates.
Technologies: Chrome Extension, JavaScript, n8n, Webhook, Google Sheets, AI data processing.
#ChromeExtension #JavaScript #n8n #Automation #RecruitingAutomation #GoogleSheets #ParsingData
The application allows the recruiter to open the candidate's page on the job vacancy site, click a button in the extension, and automatically transfer the candidate's data to n8n for further processing.
What the solution can do:
• parses data from the open candidate's page;
• retrieves full name, phone, email, city, desired position, experience, skills, and other information from the resume;
• allows selecting the direction/vacancy to which the candidate needs to be recorded;
• allows selecting the recruiter who processes the candidate;
• transmits data to the n8n webhook;
• processes information using AI;
• structures data in a convenient format for the recruiting database;
• checks the candidate for duplicates in Google Sheets by full name, phone, or email;
• if the candidate is already in the database — shows a match notification;
• allows recording the candidate anyway if needed;
• records the result in the required Google Sheets page;
• can transmit a link to the resume or file if it is available on the page;
• records data in Notion.
The solution helps reduce manual data copying, decrease the number of errors, speed up filling the candidate database, and control duplicates.
Technologies: Chrome Extension, JavaScript, n8n, Webhook, Google Sheets, AI data processing.
#ChromeExtension #JavaScript #n8n #Automation #RecruitingAutomation #GoogleSheets #ParsingData