Uplisting for Openclaw

A powerful integration to manage vacation rental properties, bookings, and guest communications through the Membrane ecosystem.

gora050
v1.0.4
May 1, 2026
0
519
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install uplisting

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 uplisting 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 Uplisting?

Uplisting is a premier property management software designed specifically for vacation rental businesses to streamline operations. By integrating this skill into Openclaw Skills, developers can programmatically handle listing distribution, automate guest messaging, and manage booking data without worrying about complex authentication flows or manual API management.

This integration leverages Membrane to provide a secure, scalable way to interact with property data, ensuring that your automated workflows remain robust even as API requirements evolve. It acts as a bridge between your AI agent and the Uplisting API, simplifying the data exchange process for properties, leads, and team members.

Uplisting Use Cases

  • Synchronize property listing details across multiple rental platforms automatically.
  • Automate guest communication workflows based on booking triggers or status changes.
  • Centralize lead management and team member coordination for large property portfolios.
  • Fetch real-time property amenities and image data for dynamic website updates or marketing materials.

How Uplisting Works

  1. Initialize the environment using the Membrane CLI to handle secure authentication and session persistence for Openclaw Skills.
  2. Establish a connection to the Uplisting API by normalizing the domain and managing OAuth or API key handshakes automatically.
  3. Discover available actions through natural language intent searching to find pre-built functions for bookings, leads, or property updates.
  4. Execute specific actions or perform raw proxy requests for deep API integration while Membrane handles header injection and token refresh.

Uplisting Setup

Install the Membrane CLI globally:

npm install -g @membranehq/cli@latest

Log in and authenticate your agent:

membrane login --tenant --clientName=openclaw

Connect to your Uplisting account by providing the app URL:

membrane connection ensure "https://www.uplisting.io/" --json

Poll the connection until the state is READY:

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

Uplisting Data Schema & Taxonomy

The skill organizes data around the following core entities to provide structure for Openclaw Skills:

Entity Description
Property Detailed records including images, amenities, and descriptions.
Listing Site Data regarding where properties are published (e.g., Airbnb, Booking.com).
Lead Potential guest inquiries and contact information.
Team Member Access control and task assignment for staff.

Uplisting Advanced Features

  • Automated credential refreshing and session management through a secure Membrane proxy.
  • Natural language action discovery using the intent flag to minimize manual endpoint mapping.
  • Support for headless environments with remote authorization code processing.
  • Direct API proxying with automatic base URL and header injection for custom or non-standard endpoints.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*