bluebubbles

Send and manage iMessages through BlueBubbles with attachments and reactions.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill bluebubbles-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluebubbles
Source: https://github.com/enclawed/enclawed-oss/tree/main/skills/bluebubbles
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill bluebubbles-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of sending and managing iMessages from an AI workflow, so you can handle conversations without leaving the gateway.

Core Features & Use Cases

  • Send messages to phone numbers, chat GUIDs, or email-based contacts through BlueBubbles.
  • Manage conversations with reactions, edits, unsends, threaded replies, and group participant updates.
  • Share attachments and effects such as photos, files, captions, and message effects for richer communication.
  • Use case: A user can ask the assistant to text a coworker, reply to a specific message, or send a photo with a caption in a group chat.

Quick Start

Ask the assistant to send an iMessage through BlueBubbles to the specified recipient with the exact text you want delivered.

Frequently Asked Questions about bluebubbles

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

FAQPage Schema
How do I send iMessages through an AI assistant using BlueBubbles?

Yes, you can manage iMessage group chats by updating participants, sending threaded replies, and applying reactions. The gateway routes these actions through the BlueBubbles channel to handle group participant management automatically.

Can I send attachments and message effects in iMessages with BlueBubbles?

You can send attachments and message effects in iMessages by requesting the assistant to share photos, files, and captions. BlueBubbles supports applying rich message effects for more expressive communication.

What do I need to configure before sending iMessages through a gateway?

Before sending iMessages, you need to configure channels.bluebubbles in your gateway environment. This setup allows the generic message tool to route your texting actions to the BlueBubbles server for delivery.

Can I edit or unsend an iMessage after it has been sent through BlueBubbles?

You can edit or unsend an iMessage after delivery by instructing the assistant to perform those actions. BlueBubbles supports message edits and unsends, allowing you to retract or modify sent texts within supported workflows.