Use the installed whatsapp CLI with Apple Contacts identity verification for WhatsApp chats, media, guarded drafts, user-voice wording for any channel, and approval-gated disclosed messages.
By PedroAVJLicense: MIT0 GitHub starsUpdated 3 weeks ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 4 skill or MCP entries
- Source updated
- Sep 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install whatsapp for Codex and Claude Code
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add whatsapp@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/PedroAVJ/whatsappClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/draft-message/SKILL.md├── skills/impersonating/SKILL.md├── skills/review-inbox-hygiene/SKILL.md└── skills/whatsapp/SKILL.md
Included Skills4
Prepare a WhatsApp user-voice message or reply by collecting live, bounded outbound examples from the target chat and a safe global baseline, then use whatsapp:impersonating for the wording. Use when the user asks to reply as themselves, write in their own voice, or correct a WhatsApp draft that does not sound like them. Do not use to imitate the user in a disclosed agent-authored conversation.
Draft or revise text in the user's own writing style from relevant user-authored evidence. Use for messages, email, SMS, RCS, iMessage, WhatsApp, browser forms, applications, essays, posts, and replies written on the user's behalf. The active assistant writes directly; no other model is required. Do not use for ordinary assistant responses or disclosed agent-authored messages.
Review exact WhatsApp exchanges or a bounded inbound message-time window as unwanted-message candidates: distinguish promotion, repetitive low-value automation, deception, and scams from wanted conversation, then present concise manual block or report recommendations without changing chats.
Use the installed `whatsapp` CLI, Apple Contacts identity resolution, and local bridge to read, inspect, search, or summarize WhatsApp chats, contacts, messages, voice-note transcripts, and media; prepare guarded drafts; or handle disclosed delegated conversations. Trigger for any WhatsApp request, including the latest message, a named contact or chat, drafting, sending, or follow-up.
Plugin manifests2
{
"name": "whatsapp",
"version": "0.12.1",
"description": "Use the installed whatsapp CLI with Apple Contacts identity verification for WhatsApp chats, media, guarded drafts, user-voice wording for any channel, and approval-gated disclosed messages.",
"author": {
"name": "PedroAVJ",
"url": "https://github.com/PedroAVJ"
},
"homepage": "https://github.com/PedroAVJ/whatsapp",
"repository": "https://github.com/PedroAVJ/whatsapp",
"license": "MIT",
"keywords": [
"whatsapp",
"messages",
"chat",
"media",
"drafts",
"writing",
"user-voice"
],
"skills": "./skills/",
"interface": {
"displayName": "WhatsApp",
"shortDescription": "Read WhatsApp and coordinate guarded messages",
"longDescription": "Use Apple Contacts and exact phone matching to resolve people safely, then use the installed whatsapp CLI and local bridge to read targeted conversation context, inspect media, create reviewable drafts, and send one disclosed agent-authored message when the user gives a clear one-message send command. The bundled Impersonating skill drafts in the user's own voice from relevant user-authored evidence for WhatsApp, Messages, email, forms, and other channels.",
"developerName": "PedroAVJ",
"category": "Communication",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://www.whatsapp.com/",
"privacyPolicyURL": "https://www.whatsapp.com/legal/privacy-policy",
"termsOfServiceURL": "https://www.whatsapp.com/legal/terms-of-service",
"defaultPrompt": [
"List recent WhatsApp chats",
"Read this WhatsApp conversation",
"Handle this WhatsApp follow-up for me"
],
"brandColor": "#25D366",
"composerIcon": "./assets/whatsapp-icon.svg",
"logo": "./assets/whatsapp-icon.svg",
"screenshots": []
}
}{
"name": "whatsapp",
"version": "0.12.1",
"description": "Use the installed whatsapp CLI with Apple Contacts identity verification for WhatsApp chats, media, guarded drafts, user-voice wording for any channel, and approval-gated disclosed messages.",
"author": {
"name": "PedroAVJ",
"url": "https://github.com/PedroAVJ"
},
"homepage": "https://github.com/PedroAVJ/whatsapp",
"repository": "https://github.com/PedroAVJ/whatsapp",
"license": "MIT",
"keywords": [
"whatsapp",
"messages",
"chat",
"media",
"drafts",
"writing",
"user-voice"
],
"skills": "./skills/",
"dependencies": [
"elevenlabs@near",
"macos@near"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[whatsapp on Agent Plugins Marketplace](https://pluginsmp.com/plugins/whatsapp)