By jaimsh
Send WhatsApp messages and manage Meta WhatsApp Business API credentials directly from Claude.
This skill should be used when the user wants to "configure WhatsApp", "set up WhatsApp", "save a phone number ID", "save an access token", "check WhatsApp credential status", "update the API version", "clear WhatsApp credentials", or says "/meta-configure".
This skill should be used when the user says "send a WhatsApp", "send WhatsApp to", "message someone on WhatsApp", "/meta", or wants to send a WhatsApp text or template message to one or more phone numbers via the Meta Business API.
Send WhatsApp messages and manage Meta WhatsApp Business API credentials directly from Claude.
This plugin gives Claude two skills for working with the Meta WhatsApp Business API:
Credentials are stored locally at ~/.claude/channels/whatsapp/.env and never transmitted except as part of authorized API calls to Meta's Graph API.
Before sending messages, you need a Meta for Developers account with a WhatsApp Business app configured.
<id> and access token <token>"Trigger phrases: "send a WhatsApp", "send WhatsApp to", "message on WhatsApp"
Text message:
"Send a WhatsApp to +919876543210 saying 'Your order has shipped!'"
Multiple recipients:
"WhatsApp +919876543210, +14155551234 — 'Meeting starts in 10 minutes'"
Template message:
"Send WhatsApp template hello_world to +919876543210" "Send WhatsApp template order_update to +919876543210 with params 'ORD-123' 'delivered'"
Phone number formats accepted: international (+91...), 00-prefixed, or bare 10-digit Indian numbers (auto-prefixed with +91).
Trigger phrases: "configure WhatsApp", "set up WhatsApp", "check WhatsApp status", "clear WhatsApp credentials"
| Action | What to say |
|---|---|
| Check status | "WhatsApp status" |
| Save credentials | "Configure WhatsApp <phone_number_id> <access_token>" |
| Update API version | "Set WhatsApp API version to v19.0" |
| Clear credentials | "Clear WhatsApp credentials" |
No environment variables need to be set manually. The configure skill writes credentials to ~/.claude/channels/whatsapp/.env with permissions set to 600 (owner-read only).
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub jaimsh/meta-whatsapp --plugin meta-whatsappGet notified on WhatsApp when Claude completes tasks, encounters errors, or needs your input
WhatsApp integration for Claude Code — send messages, search chats, manage groups via wu-cli
WhatsApp channel for Claude Code — linked-device messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /whatsapp-claude-channel:access.
WhatsApp messaging for Claude Code via Baileys WebSocket client
Official zaileys skill suite — an orchestrator (assist) plus focused scaffold, debug, and review skills for building WhatsApp bots with best practices.
WhatsApp automation using Green API. Send messages, voice notes, images, and get group members.