bluebubbles

Send and manage iMessages through the BlueBubbles integration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to send and manage iMessages through the BlueBubbles integration, streamlining communication across Apple devices.

Core Features & Use Cases

  • Send Messages: Compose and send text messages and attachments.
  • Message Management: React to messages, edit or unsend previous messages, and reply within threads.
  • Use Case: Send a quick text message with a photo to a contact using their phone number or chat ID, all managed through the AI.

Quick Start

Use the bluebubbles skill to send the message "Hello from Swarmstr!" to the target +15551234567.

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?

You can send iMessages by using the generic message tool configured with channel="bluebubbles". This allows you to compose and send text messages and attachments directly to a contact's phone number or chat ID.

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

Yes, iMessage management supports editing and unsending previous messages. You can also react to messages and reply within specific chat threads through the BlueBubbles integration.

Do I need a specific gateway configuration to use BlueBubbles for messaging?

Yes, setting up and configuring a BlueBubbles gateway is required. This gateway acts as the bridge to enable sending texts, attachments, and managing messages across Apple devices.

What is the best way to automate sending attachments via iMessage?

The best way to send attachments is by using the BlueBubbles integration to manage message payloads. You can send photos and files by specifying the target phone number or chat ID in the tool.

Does the BlueBubbles integration support threaded replies in iMessage?

Yes, the BlueBubbles integration supports replying within threads. This feature allows you to maintain context by sending replies to specific messages rather than the general chat history.

Why use BlueBubbles instead of other communication channels for messaging?

BlueBubbles specifically enables iMessage functionality, allowing you to leverage Apple's messaging features like reactions, editing, and unsending. This provides a richer messaging experience compared to standard SMS channels.