🫧

bluebubbles

Send iMessages, react with tapbacks, send attachments, and manage conversations via BlueBubbles — the recommended iMessage integration for OpenClaw.

作者 OpenClawv1.0.0
CommunicationProductivityAI PoweredAutomationAPISelf-Hosted
正在连接 VM...
正在连接 VM...
npx clawhub@latest install bluebubbles
16当前安装数
v1.0.0版本

The BlueBubbles skill connects OpenClaw to your iMessage conversations through the BlueBubbles server, giving your AI agent full control over iMessage interactions. Send texts, share files, react with tapbacks, edit or unsend messages, reply in threads, and manage group chats — all through a single unified interface.This is OpenClaw's recommended iMessage integration. All actions are dispatched via the generic message tool with channel: "bluebubbles", keeping your workflow consistent and composable with other messaging channels.

工作原理

BlueBubbles runs a self-hosted server on a Mac that remains signed into your Apple ID, exposing an HTTP API and webhook for iMessage. OpenClaw's BlueBubbles skill routes every action through that gateway:You (or your agent) invoke the message tool with channel: "bluebubbles" and an action payload.The skill translates the action — send, react, reply, edit, unsend, sendAttachment, or sendWithEffect — into the corresponding BlueBubbles API call.BlueBubbles delivers the message through the native macOS Messages app on your server machine and returns status back to the agent.Targets can be specified as a chat_guid (preferred, especially for group chats), an E.164 phone number like +15551234567, or an email address.

核心功能

Send Messages — Deliver text messages to any iMessage contact by phone number, email, or chat GUID.Tapback Reactions — React to or remove reactions from specific messages using emoji tapbacks (❤️, 👍, etc.).Edit & Unsend — Modify previously sent messages or retract them entirely (macOS version dependent).Threaded Replies — Reply directly to a specific message within a conversation thread.Attachment Sending — Share local files by path or base64 buffer with an optional caption.iMessage Effects — Send messages with native iMessage screen effects like balloons, confetti, and more.Group Chat Support — Target group conversations reliably via chat_guid identifiers.

系统要求

BlueBubbles Gateway Config — Required. A running BlueBubbles server on a Mac with your Apple ID signed in. Configure channels.bluebubbles in OpenClaw with your server URL, password, and webhook path. Self-hosted; no third-party API key needed.

使用场景

Personal Assistant Messaging — Ask your agent to "text Mom that I'll be 10 minutes late" and have it send the iMessage on your behalf.Automated Notifications — Trigger iMessage alerts when workflows complete, errors occur, or events fire — without touching your phone.Conversational Thread Management — Reply in-thread to specific messages, keeping group chat discussions organized and contextually accurate.Rich Media Sharing — Have your agent send generated images, PDFs, or other files directly to iMessage contacts with a descriptive caption.

安装方式

1
Run in your terminal
npx clawhub@latest install bluebubbles
or
2
Click the Install button at the top of this page for one-click setup

常见问题

评价

0 条评价

登录后撰写评价

暂无评价。来分享你的使用体验吧!