@emotion-machine/claw-messenger
v0.1.2
Published
iMessage, RCS & SMS channel plugin for OpenClaw — no phone or Mac Mini required
Downloads
330
Readme
@emotion-machine/claw-messenger
iMessage, RCS & SMS channel plugin for OpenClaw — no phone or Mac Mini required. See Claw Messenger for more details.
Install
openclaw plugins install @emotion-machine/claw-messengerConfiguration
After installing, add to your OpenClaw config under channels:
{
"channels": {
"claw-messenger": {
"enabled": true,
"apiKey": "cm_live_XXXXXXXX_YYYYYYYYYYYYYY",
"serverUrl": "wss://claw-messenger.onrender.com",
"preferredService": "iMessage", // "iMessage" | "RCS" | "SMS"
"dmPolicy": "pairing", // "open" | "pairing" | "allowlist"
"allowFrom": ["+15551234567"] // only used with "allowlist" policy
}
}
}Features
- Send & receive text messages and media (images, video, audio, documents)
- iMessage reactions — love, like, dislike, laugh, emphasize, question (tapback)
- Group chats — send to existing groups or create new ones
- Typing indicators — sent and received
- DM security policies — open, pairing-based approval, or allowlist
Agent Tools
The plugin registers two tools your agent can call:
| Tool | Description |
|------|-------------|
| claw_messenger_status | Check connection status, server URL, and preferred service |
| claw_messenger_switch_service | Switch the preferred messaging service at runtime |
Slash Commands
| Command | Description |
|---------|-------------|
| /cm-status | Show connection state, server URL, and preferred service |
| /cm-switch <service> | Switch preferred service (iMessage, RCS, or SMS) |
Getting Started
- Sign up at clawmessenger.com
- Create an API key from the dashboard
- Install the plugin:
openclaw plugins install @emotion-machine/claw-messenger - Add the config above with your API key
- Start a conversation — your agent can now send and receive messages
License
UNLICENSED
