LaunchKit · 2026
Back to Skills

agent-access-control

Tiered stranger access control for AI agents.

0
949 downloads
by @bowen31337

Setup & Installation

openclaw skills install @bowen31337/agent-access-control

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agent-access-control

Version History

v1.0.1Feb 14, 2026 - Version note by skill developer:

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.

INPUT

User asks: An unknown number messages my WhatsApp agent

AGENT
  1. 1Extract and normalize the sender's phone number
  2. 2Check ownerIds, blockedIds, and approvedContacts, finding no match
  3. 3Send the configured strangerMessage to the sender
  4. 4Notify the owner with the sender ID and first 100 characters of the message
  5. 5Store the contact in pendingApprovals and respond with NO_REPLY
OUTPUT

Stranger receives the deflection message, owner gets a notification with approve/chat/block reply options