ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Community Verified communication Safety 3/5

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/openclaw/skills/bluebubbles
Or

What This Skill Does

The bluebubbles skill acts as a powerful bridge between OpenClaw and the BlueBubbles ecosystem, enabling seamless interaction with iMessage. By leveraging the BlueBubbles gateway, this skill allows users to send, receive, and manage messages directly from their OpenClaw agent. It is designed to handle standard text communication, but extends into advanced iMessage features such as reaction tapbacks, message editing, unsending, and threaded replies. Furthermore, it supports rich media interactions, allowing users to send local file attachments with captions, and even apply iMessage-specific visual effects like balloons or lasers. Whether you are managing individual conversations or coordinating within complex group chats, the bluebubbles skill provides the necessary control via targeted chat GUIDs and contact identifiers.

Installation

To integrate this functionality into your environment, use the OpenClaw command-line interface. Run the following command in your terminal:

clawhub install openclaw/openclaw/skills/bluebubbles

Ensure that your OpenClaw gateway configuration includes the mandatory channels.bluebubbles settings, specifically the server URL, secure password, and webhook path. Once installed and configured, the skill will be automatically registered and available for your agent to execute.

Use Cases

This skill is indispensable for users looking to consolidate their messaging workflow. Primary use cases include:

  • Automating routine messaging tasks like checking in with family or sending automated alerts.
  • Managing high-volume group chats by replying directly to specific messages to maintain context.
  • Professionally handling media sharing by sending attachments with context-aware captions.
  • Correcting mistakes in real-time using the edit and unsend capabilities.
  • Expressing sentiment quickly via tapback reactions.

Example Prompts

  1. "Send a text to Mom saying I'll be home in 20 minutes, and attach the photo from my downloads folder labeled 'dinner.jpg'."
  2. "Reply to the message in our 'Family Group' chat with the guid chat_guid:123 that says 'Sounds like a great plan!'"
  3. "Edit my last message to Sarah to correct the typo and send it again."

Tips & Limitations

  • Targeting: Always prefer using a chat_guid for consistent results, especially when dealing with group chats where contact numbers or emails might be ambiguous.
  • Durability: Use full message IDs provided by the BlueBubbles gateway to ensure actions like reactions or edits are applied correctly, as short IDs may vary across server restarts.
  • Compatibility: Keep in mind that certain advanced features, such as editing messages, depend heavily on your specific macOS version running the BlueBubbles server. If an action fails, check the server-side logs.
  • Security: Ensure your BlueBubbles server is password-protected and restricted to authorized networks, as this skill enables external agents to interact with your private messaging data.

Metadata

Author@openclaw
Stars369031
Views15
Updated2026-05-06
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-openclaw-bluebubbles": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#imessage#bluebubbles#messaging#communication#automation
Safety Score: 3/5

Flags: external-api, file-read, data-collection