bluebubbles

Integrate BlueBubbles channels with OpenClaw via extension and webhook bridge.

117|8|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/geezerrrr/motive --skill bluebubbles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluebubbles
Source: https://github.com/geezerrrr/motive/tree/main/Motive/Resources/Skills.bundle/bluebubbles
Command: npx skills add https://github.com/geezerrrr/motive --skill bluebubbles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates BlueBubbles channels with OpenClaw.

Core Features & Use Cases

  • Extension package: sets up the plugin at extensions/bluebubbles with entry index.ts.
  • Channel implementation: provides channel.ts to manage message routing and state.
  • Webhook handling: monitor.ts to receive and route inbound data via api.registerHttpHandler.
  • REST helpers: send.ts and probe.ts to deliver messages and health checks.
  • Runtime bridge: runtime.ts to integrate with the OpenClaw plugin runtime.
  • Catalog onboarding: catalog.ts for user onboarding and discovery.

Quick Start

Install and enable the BlueBubbles plugin in your OpenClaw environment to begin handling REST calls and webhook events.

Frequently Asked Questions about bluebubbles

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

FAQPage Schema
How do I integrate BlueBubbles channels with OpenClaw?

To integrate BlueBubbles channels with OpenClaw, install and enable the plugin to set up the extension package and webhook bridge, which handles REST calls and inbound event routing across typical channel workflows.

How does webhook handling work for OpenClaw channel extensions?

Webhook handling works by using a monitor module to receive and route inbound data, registering HTTP handlers to bridge incoming events into the OpenClaw plugin runtime for message processing.

What files do I need to build a BlueBubbles plugin for OpenClaw?

To build the BlueBubbles plugin, you need a populated extensions/bluebubbles folder containing index.ts, channel.ts, monitor.ts, send.ts, probe.ts, runtime.ts, and catalog.ts for full channel implementation.

Can I use REST helpers to send messages and run health checks in OpenClaw?

Yes, you can use REST helpers within the extension to deliver messages and perform health checks, utilizing dedicated send and probe modules to manage outbound communication and monitor channel status.

What is the best way to onboard users for a BlueBubbles channel extension?

The best way to onboard users for a BlueBubbles channel extension is using a catalog module that facilitates user onboarding and discovery within the OpenClaw environment after installation.