Home Tutorials Categories Skills About
ZH EN JA KO
🔐

Signal

Messaging Messaging & Social

Install Command

npx clawhub@latest install signal

Installation Guide

1
Check Environment

Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.

2
Run Installation

Run the install command above in your terminal. ClawHub will automatically download and install Signal to the ~/.openclaw/skills/ directory.

3
Verify Installation

Run openclaw skills list to check your installed skills and confirm Signal appears in the list.

4
Configure (Optional)

Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.

Manual Installation: Copy the Skill folder to ~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
End-to-End Encryption Send & Receive Messages Privacy Protection

Detailed Description

The Signal skill connects OpenClaw to the privacy-focused Signal messaging platform, providing AI assistant services through an end-to-end encrypted channel.

Core Features

  • Encrypted Messaging: Send and receive messages via the Signal protocol, fully end-to-end encrypted
  • Private and Group Chat: Support one-on-one private chats and group message responses
  • Multimedia Support: Receive and send images, files, and voice messages
  • Message Replies: Support quoted replies and message reactions
  • Privacy First: No message history stored, aligning with Signal's privacy philosophy

Configuration

Requires Signal CLI or signal-cli-rest-api as a bridge.

{
  skills: {
    signal: {
      apiUrl: "http://localhost:8080",
      phoneNumber: "+1234567890",
      allowedNumbers: [],  // Empty = all numbers
      groupMode: "mention"
    }
  }
}

Use Cases

  • Use AI assistants in privacy-sensitive scenarios
  • Secure conversation channel for handling sensitive information
  • Integrate AI services into enterprise internal secure communications
  • Interact with users who don't use Telegram/WhatsApp

Security Notes

All messages are end-to-end encrypted via the Signal protocol. The OpenClaw process handles messages locally without uploading raw messages to any third-party service. However, note that AI model calls still go through the model provider's API.