bluebubbles

Send and manage iMessages through the BlueBubbles integration.

19.0k|5.6k|Updated Jul 9, 2024
One-click install
npx skills add https://github.com/elizaOS/eliza --skill bluebubbles-elizaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluebubbles
Source: https://github.com/elizaOS/eliza/tree/main/packages/skills/skills/bluebubbles
Command: npx skills add https://github.com/elizaOS/eliza --skill bluebubbles-elizaos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables seamless sending and management of iMessages through the BlueBubbles platform, integrating it as Otto's recommended iMessage solution.

Core Features & Use Cases

  • Send Messages: Compose and send standard text messages.
  • Manage Conversations: React to messages, edit or unsend messages, reply in threads, and manage group chat details.
  • Send Attachments: Share local files as attachments with optional captions.
  • Use Case: Send a quick iMessage to a contact, react to a message with a tapback, or share a photo with a caption.

Quick Start

Use the bluebubbles skill to send the message "Hello from Otto!" 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 programmatically through a custom integration?

You can send iMessages programmatically by using the BlueBubbles integration to compose and send standard text messages to specific contacts or phone numbers. This Skill manages the channel communication through a configured BlueBubbles gateway.

Can I send file attachments and captions via iMessage integration?

Yes, the iMessage integration supports sending local files as attachments with optional captions. You can share photos or documents and include a text caption alongside the attached file.

How do I react to or edit an iMessage after it has been sent?

The iMessage management functionality allows you to react to messages with tapbacks, edit previously sent messages, or unsend them entirely. It also supports replying directly in message threads.

Do I need a BlueBubbles gateway to manage group chats and participants?

Yes, a configured BlueBubbles gateway is required for channel communication to manage group chat details. Once configured, you can manage group chat participants and update group icons.

What are the limitations of using BlueBubbles for SMS and messaging automation?

BlueBubbles messaging automation requires a properly configured gateway for channel communication and is specifically designed for iMessage management rather than standard SMS protocols. It depends on the BlueBubbles platform for all messaging actions.