Userflow Integration Skill for Openclaw

A powerful integration for managing Userflow product tours, onboarding flows, and user segments directly through an AI agent.

membranedev
v1.0.2
May 1, 2026
0
359
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install userflow-1

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 userflow-1 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 Userflow Integration Skill?

The Userflow skill is a specialized Openclaw Skills integration designed to streamline product onboarding and customer success workflows. By leveraging the Membrane framework, this skill allows AI agents to interact with Userflow data, manage interactive guides, and analyze user adoption metrics without manual authentication overhead.

This skill enables developers and product teams to automate the deployment and monitoring of in-app surveys and tours. It transforms Userflow from a standalone dashboard into a programmable component of your AI-driven development environment, ensuring that user guides and segments are always aligned with the latest application state.

Userflow Integration Skill Use Cases

  • Automating the creation and updates of product onboarding flows based on new feature releases.
  • Querying user segments to identify churn risks and triggering personalized in-app guides.
  • Monitoring user progress through interactive tours and reporting completion rates.
  • Syncing user data between external databases and Userflow segments for targeted messaging.

How Userflow Integration Skill Works

  1. The AI agent initializes the environment using the Membrane CLI to handle secure session management.
  2. A connection is established to the Userflow API, with Membrane managing OAuth or API key persistence server-side.
  3. The agent searches for specific actions (like creating a flow or updating a user) using natural language intent via Openclaw Skills.
  4. Parameters are validated against the Userflow schema and executed through the Membrane proxy.
  5. Real-time feedback and data are returned to the agent for further processing or reporting.

Userflow Integration Skill Setup

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

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

Ensure the connection to Userflow is active:

membrane connection ensure "https://getuserflow.com/" --json

Verify the connection state is READY before executing actions.

Userflow Integration Skill Data Schema & Taxonomy

The Userflow skill organizes information around four primary data entities:

Entity Description
Flows The top-level containers for product tours and onboarding guides.
Steps Individual screens or interactions within a specific Flow.
Users Individual user profiles identified by unique IDs or emails.
Segments Dynamic groups of users defined by specific behaviors or attributes.

All actions utilize standard JSON input/output schemas, facilitating easy parsing by Openclaw Skills.

Userflow Integration Skill Advanced Features

  • Natural Language Action Discovery: Use the intent flag to find the best API endpoint for complex tasks without reading documentation.
  • Automatic Credential Refresh: Membrane handles token rotations silently, preventing workflow interruptions.
  • Headless Authentication: Supports remote and CI/CD environments via authorization URL generation.
  • Direct Proxy Access: Ability to perform custom HTTP requests (GET, POST, PATCH) to any Userflow endpoint while maintaining managed authentication.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*