whatsapp-auto-responder ยท diff
v1.0.0 to v1.1.0
44 added, 11 removed. Audit A to A.
---
name: whatsapp-auto-responder
- description: "Auto-reply to WhatsApp with memory and tools"
- version: 1.0.0
+ description: >
+ Drafts and optionally sends WhatsApp replies with rater and HITL gates. Use
+ when user says auto reply WhatsApp or enable WhatsApp assistant. Per-contact
+ toggle; ethical guardrails and rate limits enforced. Triggers: auto reply W
+ hatsApp, enable WhatsApp assistant, reply on WhatsApp.
+ version: 1.1.0
author: Stijnman
license: MIT
metadata:
- hermes:
- tags: []
- related_skills: []
+ grok:
+ tags: [auto reply WhatsApp, enable WhatsApp assistant, reply on WhatsApp]
+ related_skills: [whatsapp-message-rater, hitl-approver, privacy-redactor, cron-scheduler]
+ compatibility: Grok agent; optional MCP and shell access
---
# Whatsapp Auto Responder
- ## Overview
- Auto-reply to WhatsApp with memory and tools. Triggers: 'auto reply WhatsApp', 'enable WhatsApp assistant'. Per-contact toggle, rater first, then decide auto/HITL/defer. Ethical guardrails, rate limits. Integrates cron for proactive.
-
## When to Use
- - auto reply WhatsApp, enable WhatsApp assistant
- ## Common Pitfalls
- - No action specified yet.
+ - User says **auto reply WhatsApp** or task matches this capability
+ - User says **enable WhatsApp assistant** or task matches this capability
+ - User says **reply on WhatsApp** or task matches this capability
+
+ ## Workflow
+
+ 1. Rate incoming message via whatsapp-message-rater.
+ 2. If spam > 7: ignore. If urgency > 8: notify user immediately.
+ 3. Draft reply; run privacy-redactor on draft.
+ 4. If contact auto-mode off or risk medium+: hitl-approver before send.
+ 5. Send and log; respect max 10 auto-replies/hour per contact.
+
+ ## Integrations
+
+ - `whatsapp-message-rater`
+ - `hitl-approver`
+ - `privacy-redactor`
+ - `cron-scheduler`
+
+ ## Error Handling
+
+ | Failure | Response |
+ |---------|----------|
+ | Rate limit hit | Queue for user review; do not send. |
+ | Bridge unavailable | Draft only; tell user to send manually. |
+
+ ## Gotchas
+
+ - Never auto-reply to financial or legal content.
+
+ ## Example
+
+ **Input:** User request matching triggers above.
+ **Output:** Structured result per workflow with integrations invoked as needed.