How it works
EasyClaw can read and send iMessages through the macOS Messages app. This is only available through the EasyClaw desktop app on Mac, because iMessage is tightly integrated with macOS and there’s no cross-platform API.Setup
Install the EasyClaw desktop app
Download from easyclaw.app/download. Available for Mac (Apple Silicon and Intel).
Sign into iMessage
Make sure you’re signed into iMessage on your Mac (System Settings → Internet Accounts → iMessage).
Requirements
- macOS — iMessage integration is Mac only
- EasyClaw desktop app — the web console cannot access iMessage
- Signed into iMessage — you need an active iMessage account on your Mac
How the bridge works
The iMessage bridge works differently from other channels because it runs through the desktop app rather than inside the cloud container:- The desktop app monitors the macOS Messages database for new messages
- New messages are sent to your cloud container for AI processing
- ZeroClaw generates a response
- The response is sent back to the desktop app, which sends the iMessage
Because iMessage requires the desktop app to be running, your AI won’t receive iMessages when the app is closed. For always-on messaging, use WhatsApp, Signal, or Telegram instead.
Limitations
- Mac only — no Windows or Linux support
- Desktop app must be running — unlike other channels, iMessage requires the app to be open
- No SMS fallback — only iMessage (blue bubbles), not SMS (green bubbles)

