← 返回 Skills 市场
hith3sh

Apaleo

作者 Jay · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
31
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install apaleo
功能描述
Apaleo hotel property management API integration with managed OAuth. Manage properties, units, unit groups, and unit attributes. Use this skill when users wa...
使用说明 (SKILL.md)

Apaleo

Apaleo

Apaleo is a cloud-based hotel property management system. This integration lets you manage properties, rooms (units), unit groups, and unit attributes through the Apaleo API via ClawLink's hosted OAuth flow -- no API keys to configure manually.

Setup in 3 Steps

Step 1: Install Step 2: Pair Account Step 3: Connect Apaleo
Install Pair App-specific connection GIF coming soon
Run the install command in OpenClaw Sign in and approve the device Open the dashboard and connect Apaleo

How It Works

┌─────────────────┐     ┌──────────────┐     ┌──────────────────┐
│   OpenClaw      │────>│   ClawLink   │────>│   Apaleo API     │
│   (User Chat)   │     │   (OAuth)    │     │                  │
└─────────────────┘     └──────────────┘     └──────────────────┘

Install

openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json
openclaw gateway restart

Quick Start

  1. List all properties -- apaleo_get_a_properties_list
  2. Get units for a property -- apaleo_get_a_units_list
  3. Create a new unit -- apaleo_create_a_unit

Authentication

ClawLink handles OAuth automatically. When you connect Apaleo through the dashboard, ClawLink obtains and refreshes tokens on your behalf. No API keys or manual token management required.

Connect at: https://claw-link.dev/dashboard?add=apaleo

Connection Management

Security & Permissions

Read operations (listing properties, units, attributes) require authorization but no specific scopes. Write and delete operations require scopes like properties.manage, units.create, or setup.manage. The agent will ask for confirmation before executing any write or delete action.

Tool Reference

Property Operations

Tool Description Mode
apaleo_get_a_properties_list Get the list of properties Read
apaleo_get_a_property Get a property by id Read
apaleo_creates_a_property Create a new property Write
apaleo_archive_a_property Archive an existing live property Write
apaleo_clones_a_property Clone a specific property with inventory and rate plans Write
apaleo_move_property_to_live Move an existing test property to live Write
apaleo_reset_property_data Delete transactional data for a test property Write
apaleo_check_if_a_property_exists Check if a property exists by id Read
apaleo_return_total_count_of_properties Return total count of properties Read
apaleo_returns_a_list_of_supported_countries Returns ISO country codes for property creation Read

Unit Operations

Tool Description Mode
apaleo_get_a_units_list Get the list of units Read
apaleo_get_a_unit Get a unit by id Read
apaleo_create_a_unit Create a new unit Write
apaleo_create_multiple_units Create multiple units following a naming rule Write
apaleo_delete_a_unit Delete a unit Write
apaleo_check_if_a_unit_exists Check if a unit exists by id Read
apaleo_returns_number_of_units Returns number of units matching filter criteria Read

Unit Group Operations

Tool Description Mode
apaleo_list_unit_groups Get the list of unit groups Read
apaleo_get_a_unit_group Get a unit group by id Read
apaleo_create_a_unit_group Create a new unit group Write
apaleo_replace_a_unit_group Modify a unit group Write
apaleo_delete_a_unit_group Delete a unit group Write
apaleo_check_if_a_unit_group_exists Check if a unit group exists by id Read
apaleo_returns_number_of_unit_groups Returns number of unit groups matching filters Read

Unit Attribute Operations

Tool Description Mode
apaleo_get_unit_attribute_list Get unit attribute list Read
apaleo_get_unit_attribute_by_id Get unit attribute by id Read
apaleo_create_a_unit_attribute Create a new unit attribute Write
apaleo_deletes_unit_attribute Delete a unit attribute Write
apaleo_check_if_a_unit_attribute_exists Check if a unit attribute exists Read

Code Examples

List all properties

{
  "tool": "apaleo_get_a_properties_list",
  "args": {}
}

Get a specific unit

{
  "tool": "apaleo_get_a_unit",
  "args": { "unit_id": "U-001" }
}

Create a new unit

{
  "tool": "apaleo_create_a_unit",
  "args": {
    "property_id": "P-001",
    "name": "Room 101",
    "unit_group_id": "UG-001"
  }
}

Discovery Workflow

  1. Call clawlink_list_integrations to confirm apaleo is connected.
  2. Call clawlink_list_tools --integration apaleo to see the live catalog.
  3. Use apaleo_get_a_properties_list to find your property IDs.
  4. Use unit and attribute tools to explore and manage inventory.

Execution Workflow

Read path:  User asks "Show me all properties"  -> apaleo_get_a_properties_list
Write path: User asks "Create a new room"       -> Confirm -> apaleo_create_a_unit
Delete path: User asks "Remove unit X"          -> Confirm -> apaleo_delete_a_unit

Notes

  • Properties have two statuses: Test and Live. Only Test properties can have their data reset.
  • Some operations (clone, archive, move to live) require properties.manage or setup.manage scopes.
  • Unit deletion is permanent and cannot be undone.

Error Handling

Status / Error Meaning
Tool not found The Apaleo integration is not connected
Missing connection Authenticate via https://claw-link.dev/dashboard?add=apaleo
403 Forbidden Missing required scope for the operation
404 Not Found Property, unit, or unit group ID does not exist

Troubleshooting

Tools Not Visible

Run clawlink_list_tools --integration apaleo to confirm the connection is active and tools are loaded.

Invalid Tool Call

Verify you are using the correct IDs (property_id, unit_id, unit_group_id). Use the list/read tools first to discover valid identifiers.

Resources


Powered by ClawLink -- an integration hub for OpenClaw

ClawLink Logo

安全使用建议
Before installing, confirm you trust ClawLink with Apaleo OAuth access and grant only the scopes needed. Write and delete operations can affect hotel inventory, and some deletions are permanent, so users should review confirmations carefully.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The skill can manage Apaleo properties, units, unit groups, and attributes, including create/delete/archive/reset operations, but those capabilities match the stated hotel property-management purpose.
Instruction Scope
Instructions are scoped to installing the ClawLink integration, connecting Apaleo, listing available tools, and confirming write/delete actions before execution.
Install Mechanism
Installation requires adding the ClawLink plugin, allowing it in OpenClaw config, and restarting the gateway; this is clearly disclosed and expected for the integration.
Credentials
The skill requires OAuth-backed access to Apaleo and sensitive account permissions, which is proportionate to managing hotel inventory but should be granted only to trusted users.
Persistence & Privilege
ClawLink stores and refreshes OAuth tokens through its hosted flow; persistent authorization is disclosed and tied to the Apaleo connection.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install apaleo
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /apaleo 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
apaleo 1.0.0 initial release - Integrates Apaleo hotel property management with OpenClaw via ClawLink's managed OAuth flow. - Supports listing, creating, managing, and deleting properties, units, unit groups, and unit attributes. - Provides a full suite of read and write tools for property inventory management. - No manual API key setup required; authentication and token refresh handled by ClawLink. - Includes detailed setup steps, error handling, execution workflows, and troubleshooting guidance.
元数据
Slug apaleo
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Apaleo 是什么?

Apaleo hotel property management API integration with managed OAuth. Manage properties, units, unit groups, and unit attributes. Use this skill when users wa... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 31 次。

如何安装 Apaleo?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install apaleo」即可一键安装,无需额外配置。

Apaleo 是免费的吗?

是的,Apaleo 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Apaleo 支持哪些平台?

Apaleo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Apaleo?

由 Jay(@hith3sh)开发并维护,当前版本 v1.0.0。

💬 留言讨论