/install 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 |
|---|---|---|
![]() |
![]() |
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
- List all properties --
apaleo_get_a_properties_list - Get units for a property --
apaleo_get_a_units_list - 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
- List connections:
clawlink_list_integrations - Verify connection:
clawlink_list_tools --integration apaleo - Reconnect: Visit https://claw-link.dev/dashboard?add=apaleo
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
- Call
clawlink_list_integrationsto confirmapaleois connected. - Call
clawlink_list_tools --integration apaleoto see the live catalog. - Use
apaleo_get_a_properties_listto find your property IDs. - 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.manageorsetup.managescopes. - 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
- Apaleo API Docs: https://apaleo.com/api/
- ClawLink: https://claw-link.dev
- ClawLink Docs: https://docs.claw-link.dev/openclaw
Powered by ClawLink -- an integration hub for OpenClaw

- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install apaleo - 安装完成后,直接呼叫该 Skill 的名称或使用
/apaleo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
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。

