Use this LinkedIn bot to land your dream job in 3 easy steps 🤖
Tags: bot, career, showdev, linkedin
Published: 2020-05-06 14:45:29

---
title: Use this LinkedIn bot to land your dream job in 3 easy steps 🤖
published: true
description: Significantly increase your chances and have recruiters spend more than 10 seconds on your resume.
cover_image: https://i.dailymail.co.uk/i/pix/2017/09/20/13/4483643A00000578-0-image-a-38_1505911009749.jpg
tags: bot, career, showdev, linkedin
---

## 🥱 TL;DR
Follow the instructions and start connecting!
{% github mariiio/linkedin_connect no-readme%}

## ⛔ Getting rejected?
Did you see the post of your dream job on _LinkedIn_ and decided to apply?
Then Hold on and don't click that _Easy Apply_ button!

![Easy Reject button](https://cdn-images-1.medium.com/max/750/1*jWUPTgHTKcjJPZ2l3ZEw-Q.png)
You should know that if you do it means your job application will end up in a pile of hundreds of other job applications. This doesn't necessarily mean you won't get noticed and get the interview. But if you want to significantly  increase your chances and have recruiters spend more than 10 seconds on your resume, I'm here to tell you there's a better way!

## 👁️‍🗨️ Get referred
The best way to get the interview is to get referred or recommended by an influential employee within the company. It will push your resume further up the line, or lead straight to an interview.

The good news is that even if you don't have insider connections to your organization of interest, it is possible to get a referral. Many companies have a referral compensation program and even if the company you're applying to doesn't, most people are willing to help a fellow collegue.

![referral request](https://cdn-images-1.medium.com/max/750/1*SZJzbg5F8W8w9W7sUHQ6jw.png)

So there you have it, instead of blindly submiting your application, go to the company's _LinkedIn_ page and start sending personalized messages to as many employees in relevant positions as possible.

Easy peasy, right? Well.. as simple as it may sound, it takes time, a lot of time! That's why after long hours of doing this cumbersome job with many companies manually I decided to build a simple bot to automate it.

## 🤖 Let the bot do the work
### Step 1️⃣
Go to the _People_ section of the company you're interested in (make sure your _LinkedIn_ is in english)
![https://www.linkedin.com/company/{COMPANY_NAME}/people/](https://cdn-images-1.medium.com/max/750/1*hiUi6wZxiN_ZZo4kaPirNA.png)

### Step 2️⃣
Copy the content of [the script](https://raw.githubusercontent.com/mariiio/linkedin_connect/master/linkedin_connect.js) and modify the constants at the top to your liking:
```
╔═══════════════════╦═════════════════════════════════════════════╗
║     Constant      ║                Description                  ║
╠═══════════════════╬═════════════════════════════════════════════╣
║ MAX_CONNECTIONS   ║ Maximum amount of connection requests       ║
║ WAIT_TO_CONNECT   ║ Time in ms to wait before requesting to     ║
║                   ║ connect                                     ║
║ WAIT_AFTER_SCROLL ║ Time in ms to wait before new employees     ║
║                   ║ load after scroll                           ║
║ MESSAGE           ║ Message to connect (%EMPLOYEE% and %COMPANY%║
║                   ║ will be replaced with the real values, 300  ║
║                   ║ characters max.)                            ║
║ POSITION_KEYWORDS ║ Keywords to filter employees in specific    ║
║                   ║ positions                                   ║
╚═══════════════════╩═════════════════════════════════════════════╝
```

Example:
```
const MAX_CONNECTIONS = 30;
const WAIT_TO_CONNECT = 3000;
const WAIT_AFTER_SCROLL = 3000;
const MESSAGE = `Hi %EMPLOYEE%, I'm a Software Engineer with 4 years of experience in full-stack web development. 
I see you're currently working at %COMPANY% where I saw a Full Stack job post and was interested to hear more about it. 
Would you (or a colleague) have time to chat about the position?
Thanks!`;
const POSITION_KEYWORDS = ["software", "developer", "r&d", "hr", "recruiting"];
```

### Step 3️⃣
Open the Console panel (Press Command+Option+J for Mac or Control+Shift+J for Windows), paste the script and hit enter to run the script (or [add it as a snippet](https://developers.google.com/web/tools/chrome-devtools/javascript/snippets#create))

![Bot in action](https://github.com/mariiio/linkedin_connect/raw/master/demo/demo.gif)

That's it! Get ready to receive lots of messages of people who want to help you land your dream job.

## 📝 Conclusion
I built the bot for myself, I ran into a problem and solved it the best way I knew how, coding. It saved me hours of work, helped me get several interviews and expand my network with relevant connections.

Despite it's simplicity and many limitations (e.g. only works for _LinkedIn_ in english, might not work for other browser than Chrome, highly dependant on _LinkedIn_ current structure) I decided to share it with the world to help those in the same situation as me.

Finally, I want to mention that I've read of people online who got temporarily banned from connecting on _LinkedIn_ for abusing the use of automations tools. Although I haven't had any issues so far (after sending hundreds of messages), I advise you use it with caution and at your own risk :)

<center>

Feel free to reach out to me in the comments or in my social media 😊!

| 🐦 [Twitter](https://twitter.com/mario_saul) | 👨🏽‍💻 [Github](https://github.com/mariiio) | 💼 [LinkedIn](https://www.linkedin.com/in/mario-saul) | 📸 [Instagram](https://www.instagram.com/mario_saul) |
|-----------	|------------	|------------	|-------------	|

</center>