DEV Community

Emre Sarbak
Emre Sarbak

Posted on • Originally published at clawmessenger.com

Give Your AI Agent iMessage in 5 Minutes — Claude Code, Codex, Cursor

npx skills add emotion-machine-org/imessage-with-no-mac
Enter fullscreen mode Exit fullscreen mode

That one command gives your AI agent iMessage, RCS, and SMS. It works in Claude Code, Codex, Cursor, Gemini CLI, Windsurf, GitHub Copilot, and 20+ other AI coding agents.

No Mac. No phone hardware. No webhook server.

What this is

Claw Messenger is a managed API that gives AI agents a real phone number for iMessage (blue bubbles), RCS, and SMS. You get a dedicated number, WebSocket connection for real-time messaging, and full iMessage features like tapbacks, read receipts, and media.

The Agent Skill we just published teaches any compatible AI agent how to set up and use Claw Messenger. The skill follows the Agent Skills spec, which means it works across platforms without modification.

Demo: zero to first message

Here is what the flow looks like in Claude Code.

1. Install the skill

npx skills add emotion-machine-org/imessage-with-no-mac
Enter fullscreen mode Exit fullscreen mode

The skill is now available in your agent's context. It loads automatically when you ask about messaging, iMessage, SMS, or phone numbers.

2. Ask your agent to set up messaging

> Set up iMessage for my agent
Enter fullscreen mode Exit fullscreen mode

The skill walks your agent through:

  • Signing up at clawmessenger.com
  • Getting an API key (cm_live_*) from the dashboard
  • Connecting via WebSocket to wss://claw-messenger.onrender.com
  • Configuring preferred service (iMessage, RCS, or SMS)

3. Send a test message

> Send a test iMessage to +15551234567
Enter fullscreen mode Exit fullscreen mode

Your agent connects, authenticates, and sends the message. The recipient sees a standard iMessage from your dedicated number.

The whole process takes under 5 minutes. Most of that time is account creation.

Why an Agent Skill

Agent Skills are the native way AI coding agents discover and learn new capabilities. Instead of copy-pasting API docs into your prompt, the skill loads the right instructions at the right time.

The skill uses progressive disclosure: the agent sees a lightweight summary (~100 tokens) when scanning available skills, then loads full instructions only when messaging is relevant to the task. This keeps your context window clean.

Since the spec is cross-platform, one skill definition works everywhere. We tested on Claude Code, Codex, Cursor, Gemini CLI, Antigravity, OpenCode, and others. The install command is the same.

How it compares

Claw Messenger Sendblue Blooio BlueBubbles
Price $5/mo $100/mo $39/mo Free
Mac required No No No Yes
iMessage Yes Yes Yes Yes
RCS Yes No No No
SMS Yes Yes Yes Yes
WebSocket API Yes No No Yes
Dedicated number Yes Yes Yes No (uses your number)
Agent Skill Yes No No No
Media support Yes Yes Yes Yes

Sendblue is solid but 20x the price. Blooio sits in the middle. BlueBubbles is free but requires a Mac running 24/7, which defeats the purpose if your agent runs on a VPS or in Docker.

Claw Messenger is the only option with a published Agent Skill and RCS support.

Pricing

Plan Messages/mo Price
Base 1,000 $5/mo
Plus 6,000 $25/mo
Pro 15,000 $50/mo

All plans include iMessage, RCS, SMS, WebSocket API, and a dedicated phone number.

Supported platforms

The skill works on any platform that supports the Agent Skills spec:

Claude Code, Codex, Cursor, Gemini CLI, Windsurf, GitHub Copilot, Antigravity, OpenCode, Cline, Aider, Continue, Roo Code, Trae, Kilo Code, and others. The full list of 26+ compatible agents is at agentskills.io.

Links

Top comments (0)