PostWall acts as a secure human-in-the-loop gateway for AI agents to interact with email safely and with oversight.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install postwall
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install postwall using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
PostWall is a security-first integration designed for Openclaw Skills that bridges the gap between AI agents and sensitive email communication. It provides a robust human-in-the-loop layer, ensuring that agents can only read or send emails that have been explicitly approved via the PostWall dashboard. This prevents unauthorized data access and accidental email transmissions by autonomous systems.
By implementing this skill, developers can empower their AI agents with email capabilities without sacrificing security or oversight. Whether you are building an automated customer support bot or a personal executive assistant, PostWall provides the necessary guardrails to maintain control over your digital communication and ensure your agent operates within safe boundaries.
To integrate this capability into your library of Openclaw Skills, install the package via npm and authenticate your environment:
npm install -g postwall
postwall auth pw_your_api_key_here
Ensure the POSTWALL_API_KEY is set in your environment variables to allow the agent to communicate with the secure gateway.
The skill manages data through a structured CLI interface, providing standard output and JSON formats for agent consumption:
| Data Type | Key Fields | Purpose |
|---|---|---|
| Email Metadata | id, subject, from, date | For listing and triaging approved messages. |
| Email Content | body, html | The full content of a human-approved message. |
| Draft Object | id, status, approveUrl | Tracks the lifecycle of an outgoing message. |
| Status Codes | pending, approved, rejected, sent | Defines the current state of a draft in the approval pipeline. |
Loading
A read-only API skill providing factual data, bytecode, and historical context for Ethereum mainnet smart contracts.

Instantly deploy and chat with local or Hugging Face models directly from your workspace using vLLM.

A background automation skill that monitors Feishu messages to trigger tasks and provide real-time progress updates through isolated process execution.

A high-performance, local speech-to-text engine utilizing NVIDIA Parakeet TDT for lightning-fast transcription without cloud dependencies.

A comprehensive automation tool for programmatically accessing, downloading, and parsing documents within the Feishu (Lark) ecosystem.

Agent DNA is a structural identity framework that compresses AI agent personalities into portable, versioned fingerprints for seamless cross-platform migration.








































