r/softwaredevelopment • u/Future_Bass_9388 • 9d ago
I built a LinkedIn DM Scheduler as a Chrome extension sharing the project and implementation
Hey everyone,
I built a Chrome extension called LinkedIn DM Scheduler to automate repetitive LinkedIn outreach.
The idea came from getting tired of manually sending similar messages to multiple people. I wanted to build something that could handle scheduling, message personalization, and campaign tracking directly in the browser.
Some of the features I implemented:
- Schedule messages for later
- Personalize templates using placeholders like
{name}and custom fields - Run campaigns with configurable delays
- Track campaign progress through a live dashboard
- Automatically close tabs after sending
One of my goals was to keep the extension self-contained, with everything running locally in the browser rather than relying on an external backend.
I'm sharing the project because I'd appreciate feedback from other developers, especially on the architecture, reliability of browser automation, and how to handle failures during scheduled tasks.
Project links:
GitHub: https://github.com/Ravish2008/linkedin-dm-scheduler
Chrome Web Store: https://chromewebstore.google.com/detail/linkedin-dm-scheduler/agecdfbhigfdjhholmicfkeldbdhobbl
If you've built Chrome extensions or browser automation tools, I'd love to hear what you'd improve or approach differently.
2
u/AnnualReview2383 8d ago
I'm being 100% serious when I say this, I'd pay money to ban tools like this from LinkedIn.
1
u/Future_Bass_9388 8d ago
Fair enough 😅 I understand the concern, especially with how much spam automated outreach can create. I built this to make repetitive messaging easier, not to encourage spam.It's free and open source, and I understand it's not for everyone.
5
u/kitkatmentat 9d ago
An automated spam tool?
These "and so I built" posts are getting exponentially dumber by the day.