Welcome to LinkedIn-Automation, a Python-based script that automates the process of connecting with recruiters on LinkedIn. By leveraging Selenium and Pandas, this tool simplifies the task of sending personalized connection requests to multiple recruiters in one go.
To run this project, ensure you have the following installed on your system:
Start by cloning this repository to your local machine:
git clone https://github.com/nihalnihalani/LinkedIn-Automation.git
Install the required libraries by running:
python -m pip install -U pip
pip install -r requirements.txt
Make sure to place the Excel file containing the recruiters' LinkedIn information (named linkedinrecruiters.xlsx
) in the same directory as your code files. The file should include recruiters' names and profile URLs.
Open the automate_recruiter.py
file and update the following variables:
excel_file_path
: Path to your Excel file with recruiter info.linkedin_username
: Your LinkedIn username or email.linkedin_password
: Your LinkedIn password.Execute the script to automate the connection requests:
python automate_recruiter.py
Follow the console output to monitor the progress and catch any potential errors during execution. The script will automatically log in to your LinkedIn account, visit each recruiterβs profile, and send a connection request with a personalized message.
Note: Ensure you have the appropriate version of Chrome WebDriver matching your Chrome browser version. You can download it from the ChromeDriver Downloads page.
Contributions are welcome! Feel free to fork this repository and submit pull requests. For major changes, please open an issue to discuss the proposed changes first.
This project is licensed under the MIT License.