Multi-Account Configuration for Openclaw

A specialized tool for configuring and managing multiple messaging platform accounts within the Openclaw ecosystem.

devilsen
v1.0.0
Mar 7, 2026
0
810
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install multi-account-config

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 multi-account-config 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 Multi-Account Configuration?

The multi-account-config skill is a robust management utility designed to streamline the integration of multiple messaging identities across platforms like Telegram, WhatsApp, Discord, Slack, and Signal. As a core component of the Openclaw Skills library, it allows users to maintain distinct accounts for different purposes—such as separating work communications from personal projects—within a single AI agent framework.

This skill automates the complex process of editing configuration files by providing an interactive workflow that retrieves, updates, and patches gateway settings. By leveraging this tool, users can scale their Openclaw Skills deployment to handle various communication channels simultaneously while maintaining high security and organization standards.

Multi-Account Configuration Use Cases

  • Setting up a dedicated Telegram bot for professional work tasks while keeping a personal bot active.
  • Configuring multiple Discord bot tokens to manage different community servers from one agent.
  • Adding a side-project WhatsApp account without interfering with existing communication bindings.
  • Organizing messaging channels into logical groups such as family, administrative, or project-specific categories.
  • Scaling AI agent reach by binding a single agent ID to multiple platform accounts.

How Multi-Account Configuration Works

  1. The user triggers the workflow by requesting a multi-account setup or adding a specific platform account.
  2. The skill identifies the target platform (e.g., Slack or Signal) and collects required credentials like Bot Tokens or pairing codes.
  3. It executes a gateway config.get command to retrieve the current system state.
  4. A new configuration object is constructed, merging the new account details and bindings into the existing JSON structure.
  5. The updated configuration is applied using gateway config.patch, followed by a verification step to ensure the new accounts are correctly registered.

Multi-Account Configuration Setup

To initiate the configuration, ensure your Openclaw environment is running. You will need your platform-specific credentials (like a Bot Token from @BotFather for Telegram) ready.

Run the following command in your agent interface:

configure multiple accounts

Follow the prompts to enter your Account ID and Token. Once the skill confirms the patch, restart your gateway to apply the changes and activate the new Openclaw Skills features.

Multi-Account Configuration Data Schema & Taxonomy

The skill manages account data through a structured hierarchy within the gateway configuration. The following properties are defined for each account:

Property Type Description
name string Human-readable display name for the account.
enabled boolean Status flag to enable or disable the specific account.
dmPolicy string Access control for direct messages (allowlist, blocklist, or open).
allowFrom array List of user IDs authorized to interact with the account.
botToken string The secure API credential for the messaging platform.
groupPolicy string Access rules for group chats (open, closed, or admin-only).
streaming string Controls message streaming behavior (block or allow).

Multi-Account Configuration Advanced Features

  • Intelligent merging logic that preserves existing accounts while adding new configurations.
  • Context-aware identification of user IDs to automatically populate security allowlists.
  • Multi-agent binding support, allowing different accounts to be routed to specific AI agents.
  • Support for granular privacy settings per account, ensuring secure multi-tenant communication.
  • Automated validation of platform tokens to prevent configuration errors before deployment.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*