This repository contains two distinct workflows designed to streamline job hunting and resume management processes. These workflows are built using n8n, a powerful workflow automation tool, and are tailored to assist in managing job applications, sending resumes, and organizing the overall job search process effectively.
File: job_hunting.json
This workflow is designed to manage and streamline the job application process. It includes the following steps:
- Extracts job listings from targeted platforms or email notifications.
- Filters job listings based on predefined criteria (e.g., job title, location, salary range).
- Organizes job listings in a structured format (e.g., Google Sheets, Airtable).
- Sends personalized job application emails with resume attachments.
- Tracks application statuses and updates the user with follow-up reminders.
File: Resume_Email_send_message.json
This workflow simplifies the process of sending resumes to potential employers. It includes the following functionalities:
- Extracts contact details from a database or input source.
- Generates personalized email content using dynamic fields (e.g., recipient name, job title).
- Attaches the resume in a specified format (e.g., PDF, DOCX).
- Sends the email using SMTP or other email service integrations.
- Logs the email status and maintains a record of sent applications.
- n8n installed and configured.
- Access to email service (SMTP credentials).
- Database or data source with job listings and contact details.
- Resume file in the preferred format.
-
Clone the repository:
git clone https://github.com/Psycho-Poodle/End-to-End-Automated-Job-Application-Bot.git
-
Demo Video:
https://www.loom.com/share/cb8be7c09c384eb4ad25ea95e4e7bcaa?sid=c4336cc8-d897-4897-b248-4a3b0dd629b7