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.
| Tool | What it does | Kind |
|---|---|---|
apaleo_check_if_a_property_exists | Check if a property exists by id.<br>You need to be authorized (no particular scope required) | Read |
apaleo_check_if_a_unit_attribute_exists | Check if a unit attribute exists<br>You must have at least one of these scopes: | Read |
apaleo_check_if_a_unit_exists | Check if a unit exists by id.<br>You must have at least one of these scopes: 'units.read | Read |
apaleo_check_if_a_unit_group_exists | Check if a unit group exists by id.<br>You must have at least one of these scopes: | Read |
apaleo_get_a_properties_list | Get the list of properties.<br>You need to be authorized (no particular scope required) | Read |
apaleo_get_a_property | Get a property by id.<br>You need to be authorized (no particular scope required) | Read |
apaleo_get_a_unit | Get a unit by id.<br>You must have at least one of these scopes: 'units.read, setup.read | Read |
apaleo_get_a_unit_group | Get a unit group by id.<br>You must have at least one of these scopes: 'unitgroups.read | Read |
apaleo_get_a_units_list | Get the list of units.<br>You must have at least one of these scopes: 'units.read, setup.read | Read |
apaleo_get_unit_attribute_by_id | Get unit attribute by id<br>You must have at least one of these scopes: 'unitattributes.read | Read |
apaleo_get_unit_attribute_list | Get unit attribute list<br>You must have at least one of these scopes: 'unitattributes.read | Read |
apaleo_list_unit_groups | Get the list of unit groups.<br>You must have at least one of these scopes: 'unitgroups.read | Read |
apaleo_return_total_count_of_properties | Return total count of properties<br>You need to be authorized (no particular scope required) | Read |
apaleo_returns_a_list_of_supported_countries | Returns a list of ISO country codes that could be used to create properties.<br>You need to be | Read |
apaleo_returns_number_of_unit_groups | Returns number of unit groups matching the filter criteria<br>You must have at least one of | Read |
apaleo_returns_number_of_units | Returns number of units matching the filter criteria<br>You must have at least one of these | Read |
apaleo_archive_a_property | Use this endpoint to archive an existing live property This operation set the IsArchived flag | Write |
apaleo_clones_a_property | Use this call to clone a specific property | Read |
apaleo_create_a_unit | Use this call to create a new unit.<br>You must have at least one of these scopes: | Write |
apaleo_create_a_unit_attribute | Use this call to create a new unit attribute.<br>You must have at least one of these scopes: | Write |
apaleo_create_a_unit_group | Use this call to create a new unit group.<br>You must have at least one of these scopes: | Write |
apaleo_create_multiple_units | Use this call to create multiple units, following a naming rule.<br>You must have at least one | Write |
apaleo_creates_a_property | Use this call to create a new property.<br>You must have at least one of these scopes: | Read |
apaleo_move_property_to_live | Use this endpoint to move an existing test property to live This operation changes the property | Write |
apaleo_replace_a_unit_group | Use this call to modify a unit group.<br>You must have at least one of these scopes: | Read |
apaleo_deletes_unit_attribute | Deletes unit attribute<br>You must have at least one of these scopes: 'unitattributes.delete | Read |
apaleo_reset_property_data | This endpoint deletes transactional data for a property in 'Test' status | Read |