Skip to main content

Not 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:
  1. Gateway host (Linux/VM) runs OpenClaw
  2. Mac with Messages signed in, accessible via Tailscale
  3. 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: