OpenClaw Install

iMessage

iMessage skill bridges your Claude agent with Apple's iMessage platform on macOS using AppleScript automation with the Messages app. No API key, no third-party service — the skill communicates directly with the Messages application running on your Mac, using your personal Apple ID credentials that are already logged in.

Send iMessages and SMS to any contact in your address book or by phone number and email address. Read recent conversations, search message history by contact or keyword, and receive incoming message notifications that can trigger automated responses. Group chat support allows sending to existing group threads by conversation name.

This skill is uniquely personal: because it uses your actual Apple ID, recipients see messages from you — not a bot account. This makes it appropriate for personal automation like sending yourself reminders, notifying family members, or dispatching automated responses when you're busy. For business use, pair it with conditional logic so your agent only auto-replies outside working hours.

Requirements: macOS 12 or later, Messages app configured with your Apple ID, and Accessibility permissions granted to Claude Code in System Settings. Does not work on Windows or Linux. The skill operates on your local machine only — messages are never routed through external servers, preserving the end-to-end encryption Apple provides. A niche but powerful skill for Mac-native personal automation workflows.

Installation

bash
clawhub install imessage-skill
iMessageApplemacOSmessaging

Install: clawhub install imessage-skill

We'll configure this skill for you

We'll install iMessage and connect it to your OpenClaw

Get Started