Connect apaleo to Your AI Agent

See how a property’s rooms are organized before making inventory changes.

29 tools OAuth

Try a apaleo Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill apaleo

Review a Property’s Units

Combine units and groups to describe the inventory structure for a property.

/oo apaleo: For property [property], list its units and groups. Summarize room names, room types, and recorded capacity.

Add an Inventory Unit

Create a unit with explicit capacity and descriptive fields.

/oo apaleo: Create a unit in property [property] named [name], described as [description], for up to [number] guests. Assign it to group [group].

Start Working with apaleo

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect apaleo

    Authorize your apaleo account.

    Connect apaleo →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An apaleo account with permission to read or manage the target property inventory.
  • Specify the property ID for inventory reviews. Creating units requires the unit name, description, and maximum occupancy.

apaleo Tools

Read properties, units, unit groups, and their attributes in apaleo, then create a unit with the details you provide. These records describe accommodation inventory and capacity rather than date-based booking offers.

Properties and Inventory

Read property details, units, groups, and attribute definitions.

Inventory Creation

Create individual units, unit groups, and attribute definitions.

29 tools

List Properties

List properties accessible to the connected apaleo account, with optional status, archive, country, and expansion filters.

apaleo.list_properties

Count Properties

Return the total number of properties accessible to the connected apaleo account.

apaleo.count_properties

Get Property

Get one property by ID, including optional localized fields and expanded actions.

apaleo.get_property

Check Property Exists

Check whether a property exists by ID.

apaleo.check_property_exists

Create Property

Create a new property in apaleo.

apaleo.create_property

Clone Property

Clone an existing property into a new property with inventory and rate plans.

apaleo.clone_property

Archive Property

Archive a live property by ID.

apaleo.archive_property

Move Property To Live

Move a test property to live status.

apaleo.move_property_to_live

Reset Property Data

Delete all transactional data for a test property.

apaleo.reset_property_data

List Supported Countries

List ISO country codes supported by apaleo property creation.

apaleo.list_supported_countries

List Units

List units with filters for property, unit group, attributes, occupancy, maintenance state, archive state, and expansions.

apaleo.list_units

Count Units

Return the total number of units matching the provided filters.

apaleo.count_units

Get Unit

Get one unit by ID, including optional localized fields and expansions.

apaleo.get_unit

Check Unit Exists

Check whether a unit exists by ID.

apaleo.check_unit_exists

Create Unit

Create a new unit.

apaleo.create_unit

Create Multiple Units

Create multiple units in a single bulk request.

apaleo.create_multiple_units

Delete Unit

Delete a unit by ID.

apaleo.delete_unit

List Unit Groups

List unit groups with filters for property, unit group type, pagination, and embedded resources.

apaleo.list_unit_groups

Count Unit Groups

Return the total number of unit groups matching the provided filters.

apaleo.count_unit_groups

Get Unit Group

Get one unit group by ID, including optional localized fields and expansions.

apaleo.get_unit_group

Check Unit Group Exists

Check whether a unit group exists by ID.

apaleo.check_unit_group_exists

Create Unit Group

Create a new unit group.

apaleo.create_unit_group

Replace Unit Group

Completely replace the mutable fields of an existing unit group.

apaleo.replace_unit_group

Delete Unit Group

Delete a unit group by ID.

apaleo.delete_unit_group

List Unit Attributes

List unit attribute definitions for the current account.

apaleo.list_unit_attributes

Get Unit Attribute

Get one unit attribute definition by ID.

apaleo.get_unit_attribute

Check Unit Attribute Exists

Check whether a unit attribute definition exists by ID.

apaleo.check_unit_attribute_exists

Create Unit Attribute

Create a new unit attribute definition.

apaleo.create_unit_attribute

Delete Unit Attribute

Delete a unit attribute definition by ID.

apaleo.delete_unit_attribute

Frequently Asked Questions

Does this show availability for travel dates?

No. Room inventory describes units and their configuration, not future booking availability.

What do I need to create a unit?

Provide the property, name, description, and maximum occupancy, plus a group if needed.

Connect apaleo

About apaleo ↗