signal
Installation
SKILL.md
Signal Integration
Overview
This skill provides complete guidance for using OpenClaw's Signal channel (via signal-cli). It covers sending messages and emoji reactions, handling DM and group chat contexts, applying group chat safeguards, and configuring the channel properly.
Important Considerations
- Number model: The gateway connects to a Signal device (the
signal-cliaccount). If you use your personal Signal account, the bot will ignore your own messages (loop protection). Use a separate bot number for optimal operation. - Group policy: If
channels.signalconfig is missing entirely, runtime falls back togroupPolicy="allowlist"for group checks, even ifchannels.defaults.groupPolicyis set. - Pairing: New DM senders receive a pairing code and their messages are ignored until approved (
openclaw pairing approve signal <CODE>). Codes expire in 1 hour.
Quick Start
Sending a simple message
message action=send channel=signal target="+15551234567" message="Hello from OpenClaw"