bluebubbles

Send and manage iMessages through the BlueBubbles gateway.

5.1k|1.2k|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill bluebubbles-linuxhsj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluebubbles
Source: https://github.com/linuxhsj/openclaw-zero-token/tree/main/skills/bluebubbles
Command: npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill bluebubbles-linuxhsj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables sending and managing iMessages through the BlueBubbles platform, providing a seamless integration for Apple's messaging service.

Core Features & Use Cases

  • Send Messages: Compose and send text messages to individuals or groups.
  • Message Management: React to messages, edit or unsend previously sent messages, and reply within threads.
  • Attachments & Effects: Send local files as attachments with captions, and send messages with iMessage effects.
  • Use Case: Send a quick "On my way!" text to a contact, react to a friend's photo with a heart emoji, or unsend a message you accidentally sent to the wrong person.

Quick Start

Use the bluebubbles skill to send a message to +15551234567 saying hello.

Frequently Asked Questions about bluebubbles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send iMessages from a custom integration or script?

To send iMessages from a custom integration, you can use the BlueBubbles platform to send text messages, attachments, and reactions. This requires configuring a gateway with your BlueBubbles server URL, password, and webhook path.

Can I edit or unsend an iMessage after it has been delivered?

Yes, you can edit or unsend a previously sent iMessage through the BlueBubbles integration. This allows you to manage messages by unsending incorrect texts or replying within existing threads.

Does the BlueBubbles integration support sending local files as attachments?

Yes, the BlueBubbles integration supports sending local files as attachments. You can include captions with your attachments and apply iMessage effects to the messages you send.

What is required to set up iMessage communication via BlueBubbles?

Setting up iMessage communication via BlueBubbles requires gateway configuration for your server URL, password, and webhook path. This establishes the connection needed to send and manage messages.

How do I react to a specific message in an iMessage thread?

To react to a specific message in an iMessage thread, use the BlueBubbles integration's message management features. This allows you to apply reactions, such as a heart emoji, to individual messages.