Botpress for Openclaw

A comprehensive integration to manage Botpress chatbots, users, and conversations through a secure, automated interface.

gora050
v1.0.2
Apr 3, 2026
0
528
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install botpress

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install botpress using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Botpress?

This Openclaw Skills integration allows developers to programmatically interact with Botpress, a leading open-source conversational AI platform. By leveraging the Membrane framework, users can manage bots, integrations, agents, and knowledge bases without manually handling complex authentication flows. The skill provides a robust bridge to the Botpress ecosystem, simplifying the process of building and managing chatbots across various messaging platforms while ensuring secure credential handling and streamlined API interactions.

Botpress Use Cases

  • Automating chatbot user management and pagination.
  • Retrieving and analyzing conversation history and messages for data insights.
  • Synchronizing Botpress table data with external databases or applications.
  • Creating custom events to trigger specific bot behaviors or external notifications.
  • Managing multiple chatbot workspaces and participants from a centralized CLI interface.

How Botpress Works

  1. The user installs the Membrane CLI to serve as the secure gateway between their local environment and Botpress.
  2. Authentication is performed via a browser-based flow, ensuring that Openclaw Skills never store sensitive credentials locally.
  3. A connection to Botpress is established by identifying the correct connector ID and linking it to the user's workspace.
  4. Available actions are discovered using intent-based searching, allowing for the discovery of pre-built functions for users, messages, and tables.
  5. Commands are executed through the CLI, with the system automatically handling API request construction, header injection, and data parsing.

Botpress Setup

Install the Membrane CLI to begin using Openclaw Skills for Botpress:

npm install -g @membranehq/cli

Authenticate your account:

membrane login --tenant

Connect to Botpress by finding the connector and establishing a link:

membrane search botpress --elementType=connector --json
# Use the ID from the search results
membrane connect --connectorId=CONNECTOR_ID --json

Botpress Data Schema & Taxonomy

The Botpress skill organizes data through a hierarchical taxonomy to ensure clear metadata management:

Level Component Description
Workspace Root The primary container for bots, users, and global settings.
Bot Agent Includes the specific AI agents, integrations, and knowledge bases.
Knowledge Base Document Stores the source documents used by the bot for RAG.
User Profile Individual chat users interacting with the bot.
Conversation Logs The sequence of messages and events between users and bots.
Table Storage Structured data tables used for persistent bot memory.

Botpress Advanced Features

  • Transparent credential refresh for uninterrupted API access and long-running automations.
  • Direct proxy request support to interact with the full Botpress API beyond standard actions.
  • Automated pagination management for retrieving large datasets of users or messages.
  • Intent-based action discovery to optimize token usage and developer efficiency.
  • Server-side authentication management that eliminates the need for local API key storage.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*