whatsapp-automation

Monitor WhatsApp Web messages and generate AI drafts requiring human approval.

1|1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Psqasim/personal-ai-employee --skill whatsapp-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whatsapp-automation
Source: https://github.com/Psqasim/personal-ai-employee/tree/main/.claude/skills/whatsapp-automation
Command: npx skills add https://github.com/Psqasim/personal-ai-employee --skill whatsapp-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, anthropic, and includes scripts (resource) components.

What problem does it solve?

Monitor WhatsApp Web and automate responses with AI-assisted drafts that require human approval to ensure accuracy and compliance, reducing manual effort.

Core Features & Use Cases

  • WhatsApp Web monitoring via Playwright
  • Keyword-based message prioritization and draft generation
  • AI draft generation with Claude-like API and human-in-the-loop approval
  • MCP-based sending and session management using QR authentication

Quick Start

Install dependencies, authenticate WhatsApp Web with QR code, then run the watcher to start detecting messages and generating AI drafts for approval.

Frequently Asked Questions about whatsapp-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate WhatsApp Web message drafting with human approval?

Automating WhatsApp Web message drafting with human approval involves using Playwright to monitor chats, generating AI replies based on keywords, and requiring manual review before sending messages through an MCP server. This approach ensures compliance and accuracy in business messaging scenarios.

Can I use Playwright to monitor WhatsApp Web for specific keywords?

Yes, you can use Playwright to monitor WhatsApp Web for specific keywords. The watcher scans incoming messages, prioritizes them based on configured keywords, and triggers AI draft generation for human review, enabling efficient business messaging workflows.

Do I need an MCP server to send automated WhatsApp messages?

Yes, an MCP server is required to send automated WhatsApp messages in this setup. It handles session management using QR authentication and dispatches the human-approved AI drafts, ensuring secure and controlled message delivery through the browser automation layer.

How does human-in-the-loop approval work for WhatsApp chatbot replies?

Human-in-the-loop approval for WhatsApp chatbot replies works by generating AI drafts that pause for manual review. A human operator inspects the AI-generated response to the detected keyword, approves it, and then the system sends the message via the MCP server.

What is the best way to manage WhatsApp Web sessions for browser automation?

The best way to manage WhatsApp Web sessions for browser automation is using QR-based authentication with Playwright. This ensures session persistence, allowing the watcher to maintain an active connection for continuous keyword detection and draft generation without repeated logins.

Are there limitations to using AI-assisted WhatsApp automation for business messaging?

Limitations of AI-assisted WhatsApp automation include the mandatory human review step for every draft, which can slow down high-volume messaging. Additionally, it relies on stable Playwright browser sessions and active WhatsApp Web QR authentication to function correctly.