Skip to main contentNot Available on Suji
iMessage is supported by OpenClaw but cannot be hosted on Suji. Unlike other platforms, iMessage requires a macOS machine with Messages signed in — it cannot run inside a Linux container.
If you need iMessage with OpenClaw, you’ll need to self-host using the Remote Mac via Tailscale approach described in the OpenClaw iMessage docs.
How It Works (Self-Hosted)
The recommended architecture uses a remote Mac accessible over Tailscale:
- Gateway host (Linux/VM) runs OpenClaw
- Mac with Messages signed in, accessible via Tailscale
- OpenClaw talks to the Mac over the tailnet, runs the
imsg CLI via SSH, and fetches attachments via SCP
Requirements
- A Mac with macOS and Messages signed in
- imsg CLI installed (
brew install steipete/tap/imsg)
- Full Disk Access granted to OpenClaw and
imsg
- Remote Login enabled on the Mac
- SSH key-based authentication configured
- Tailscale installed on both the gateway host and the Mac
For full setup instructions, see the OpenClaw iMessage documentation.
Alternative
If you need a cloud-hosted messaging solution on Suji, consider: