Install
openclaw skills install tc-bluebubblesSend and manage iMessages via BlueBubbles self-hosted macOS server
openclaw skills install tc-bluebubblesUse this skill to send and manage iMessage conversations through a self-hosted BlueBubbles server. Supports text messages, attachments, reactions, edits, unsend, and iMessage effects.
Add this to your gateway config:
[channels.bluebubbles]
server_url = "http://192.168.1.100:1234" # Your BlueBubbles server URL
password = "your-server-password"
allowed_senders = ["*"] # Allow all senders, or list specific handles
{
"tool": "bluebubbles_send",
"parameters": {
"target": "+15551234567",
"message": "Hello from your AI assistant!"
}
}
{
"tool": "bluebubbles_send",
"parameters": {
"target": "+15551234567",
"message": "Congratulations! 🎉",
"effect": "confetti"
}
}
{
"tool": "bluebubbles_send_attachment",
"parameters": {
"target": "+15551234567",
"file_path": "/workspace/output/report.pdf",
"caption": "Here's the report you requested"
}
}
{
"tool": "bluebubbles_react",
"parameters": {
"target": "+15551234567",
"message_id": "msg_12345",
"emoji": "👍"
}
}