ClawLink
CRM & Sales29 toolsBrowser login (OAuth), no API keys

Apaleo integration for AI agents

Manage hotel reservations, rates, and property operations

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Apaleo once and call the same tools from all of them.

Setup

Connect Apaleo through ClawLink's hosted setup to manage hotel reservations, rates, and property operations.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Apaleo exposes 29 tools through ClawLink. The 27 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
apaleo_check_if_a_property_existsCheck if a property exists by id.<br>You need to be authorized (no particular scope required)Read
apaleo_check_if_a_unit_attribute_existsCheck if a unit attribute exists<br>You must have at least one of these scopes:Read
apaleo_check_if_a_unit_existsCheck if a unit exists by id.<br>You must have at least one of these scopes: 'units.readRead
apaleo_check_if_a_unit_group_existsCheck if a unit group exists by id.<br>You must have at least one of these scopes:Read
apaleo_get_a_properties_listGet the list of properties.<br>You need to be authorized (no particular scope required)Read
apaleo_get_a_propertyGet a property by id.<br>You need to be authorized (no particular scope required)Read
apaleo_get_a_unitGet a unit by id.<br>You must have at least one of these scopes: 'units.read, setup.readRead
apaleo_get_a_unit_groupGet a unit group by id.<br>You must have at least one of these scopes: 'unitgroups.readRead
apaleo_get_a_units_listGet the list of units.<br>You must have at least one of these scopes: 'units.read, setup.readRead
apaleo_get_unit_attribute_by_idGet unit attribute by id<br>You must have at least one of these scopes: 'unitattributes.readRead
apaleo_get_unit_attribute_listGet unit attribute list<br>You must have at least one of these scopes: 'unitattributes.readRead
apaleo_list_unit_groupsGet the list of unit groups.<br>You must have at least one of these scopes: 'unitgroups.readRead
apaleo_return_total_count_of_propertiesReturn total count of properties<br>You need to be authorized (no particular scope required)Read
apaleo_returns_a_list_of_supported_countriesReturns a list of ISO country codes that could be used to create properties.<br>You need to beRead
apaleo_returns_number_of_unit_groupsReturns number of unit groups matching the filter criteria<br>You must have at least one ofRead
apaleo_returns_number_of_unitsReturns number of units matching the filter criteria<br>You must have at least one of theseRead
apaleo_archive_a_propertyUse this endpoint to archive an existing live property This operation set the IsArchived flagWrite
apaleo_clones_a_propertyUse this call to clone a specific propertyRead
apaleo_create_a_unitUse this call to create a new unit.<br>You must have at least one of these scopes:Write
apaleo_create_a_unit_attributeUse this call to create a new unit attribute.<br>You must have at least one of these scopes:Write
apaleo_create_a_unit_groupUse this call to create a new unit group.<br>You must have at least one of these scopes:Write
apaleo_create_multiple_unitsUse this call to create multiple units, following a naming rule.<br>You must have at least oneWrite
apaleo_creates_a_propertyUse this call to create a new property.<br>You must have at least one of these scopes:Read
apaleo_move_property_to_liveUse this endpoint to move an existing test property to live This operation changes the propertyWrite
apaleo_replace_a_unit_groupUse this call to modify a unit group.<br>You must have at least one of these scopes:Read
apaleo_deletes_unit_attributeDeletes unit attribute<br>You must have at least one of these scopes: 'unitattributes.deleteRead
apaleo_reset_property_dataThis endpoint deletes transactional data for a property in 'Test' statusRead