Dots! for Openclaw

A comprehensive integration for managing financial payouts, user onboarding flows, and wallet transfers via a streamlined CLI interface.

membranedev
v1.0.2
Apr 30, 2026
0
340
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install dots-integration

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 dots-integration 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 Dots!?

Dots! is a robust platform designed to simplify complex financial operations, including user onboarding, compliance, and multi-channel payouts. By utilizing this integration within the Openclaw Skills ecosystem, developers can programmatically manage payout batches, create embeddable onboarding flows, and handle user wallets without the overhead of manual authentication management. The skill acts as a bridge between your agent and the Dots! API, ensuring secure and efficient data handling through the Membrane framework.

Dots! Use Cases

  • Automating the creation of payout links for recipients without existing accounts.
  • Processing large batches of independent payouts (up to 5000) in a single operation.
  • Managing the lifecycle of payout recipients, including creation, retrieval, and deletion of user records.
  • Integrating embeddable flows for seamless user compliance and payout method collection.
  • Retrieving real-time transfer and payout status for financial reporting.

How Dots! Works

  1. Install the Membrane CLI to enable communication between your development environment and the platform.
  2. Authenticate using the login command to establish a secure session for your Openclaw Skills agent.
  3. Create a connection to the Dots! domain, which triggers the automated credential management process.
  4. Poll the connection status until it reaches a READY state, indicating all OAuth or API requirements are met.
  5. Discover available actions using natural language intent to find specific payout or user management functions.
  6. Execute the chosen actions or perform direct proxy requests with automated header injection.

Dots! Setup

To get started with this skill, install the CLI and authenticate your environment:

npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=openclaw

Initialize the connection to Dots!:

membrane connection ensure "https://dots.dev/" --json

If the connection state is BUILDING, wait for it to complete:

membrane connection get <id> --wait --json

Dots! Data Schema & Taxonomy

The skill structures data around several core financial and user entities as part of the Openclaw Skills workflow:

Entity Description
Connection Stores authentication state, connection IDs, and domain mapping.
User Contains recipient information, IDs, and linked payout methods.
Payout/Batch Manages transaction IDs, amounts, and processing status for single or bulk payments.
Flow Handles metadata for embeddable UI components used in onboarding.
Transfer Represents internal wallet-to-wallet movements within the platform.

Dots! Advanced Features

  • Intelligent action discovery using natural language intent to bypass manual documentation searches.
  • Transparent API proxying that automatically injects authentication headers and handles credential refreshes.
  • Support for headless environments with manual authorization code completion.
  • Machine-readable JSON output for all commands, enabling seamless integration into automated agent pipelines.
  • Long-polling capabilities for monitoring asynchronous connection building and setup processes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*