DEV Community

Cover image for Building a WhatsApp Web Automation Chrome Extension (Bulk, Schedule, Filters, Logs)
Mehmet Bulat
Mehmet Bulat

Posted on

Building a WhatsApp Web Automation Chrome Extension (Bulk, Schedule, Filters, Logs)

I like WhatsApp. I just don't like typing the same message hundreds of times.

So I built WA Autom Messenger — a productivity-focused assistant that runs directly on WhatsApp Web, while plans/quotas/settings are managed from a simple web panel.

What it helps with (the “less copy-paste, more sanity” list)

  • Bulk messaging for campaigns/announcements (for opted-in contacts — please don’t be That Person).
  • Scheduled messages when “I’ll send it later” turns into “I forgot”.
  • Smart filtering (unread chats, selected chat types, target lists) so you work like a human, not a tab hoarder.
  • Personalization tokens like {name} to avoid sounding like a robot that learned English yesterday.
  • Send control: start/stop anytime, pace your sends, and track quotas.
  • Status downloader (because sometimes you just need that status… for reasons).
  • Logs & reporting: what was sent, when, and to whom (via the panel).

Why I built it
I wanted something that:

  • Lives inside WhatsApp Web (no extra apps to babysit),
  • Keeps things controlled (quotas + pacing),
  • Makes repetitive messaging feel like a workflow, not a punishment.

Responsible use (seriously)

This is meant for legitimate workflows: sales follow-ups, support queues, community updates — not spam.
If your recipients didn’t ask for it, don’t send it. If WhatsApp doesn’t like it, neither will your account.

Links
Chrome Web Store:
https://chromewebstore.google.com/detail/wa-autom-messenger-whatsa/ileggckmpfmboofdnghohcgcppdcklfd

Website / plans / panel:
https://wautom.mebularts.com.tr/

YouTube:
https://youtu.be/-BaD6ohq8Qo

Feedback welcome
If you try it, I’d love your feedback:

  • features you’d want next
  • UX improvements
  • any bugs you catch (bonus points if you include steps to reproduce)

Top comments (3)

Collapse
 
thang_hoangnguyenmanh_2 profile image
Thang Hoang Nguyen Manh

A good project, but I advise against sending any messages automatically. WhatsApp detects bots very quickly—I’ve tried it before with my own custom-coded project. However, it’s great for reading messages, aggregating information, etc.

Collapse
 
mebularts profile image
Mehmet Bulat

Thank you so much for your kind comment. You're right, WhatsApp is very good at detecting automation bots, but this code uses JavaScript directly to exhibit human-like behavior in the browser, meaning it doesn't work like Python code. Therefore, I don't think there will be any problems. I've been using it for about 8 months. Based on my usage, I've removed this extension.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.