Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Sanitize personal info from examples
What This Skill Does
Tiered contact management for AI agents on messaging platforms. Strangers get a configurable deflection message and trigger an owner notification. The owner approves, restricts, or blocks the contact by replying to the notification.
It handles the complete stranger-to-approved pipeline, including deflection, owner notification, and per-tier enforcement, without writing custom platform-specific code.
When to use it
- Filtering cold messages sent to a personal WhatsApp bot
- Approving a new contact on a Telegram agent without editing config manually
- Granting family members limited chat access without full agent privileges
- Blocking repeat spam accounts on a Discord assistant
- Auditing which unknown senders have contacted your agent
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: An unknown number messages my WhatsApp agent
- 1Extract and normalize the sender's phone number
- 2Check ownerIds, blockedIds, and approvedContacts, finding no match
- 3Send the configured strangerMessage to the sender
- 4Notify the owner with the sender ID and first 100 characters of the message
- 5Store the contact in pendingApprovals and respond with NO_REPLY
Stranger receives the deflection message, owner gets a notification with approve/chat/block reply options