Sokko
Use Apaleo with
Sokko.
Connect Apaleo and tell Sokko what to do. It runs the actions you ask for and reacts to what happens. No workflows, no code.
Works with 1,000+ tools · No code required
Actions
Everything Sokko can do in Apaleo
Every Apaleo action Sokko can run. Ask for one in a sentence and it's done.
Archive a property
Use this endpoint to archive an existing live property This operation set the IsArchived flag to true<br>You must have at least one of these scopes: 'properties.manage, setup.manage'.
Check if a property exists
Check if a property exists by id.<br>You need to be authorized (no particular scope required)
Check if a unit attribute exists
Check if a unit attribute exists<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
Check if a unit exists
Check if a unit exists by id.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Check if a unit group exists
Check if a unit group exists by id.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Clones a property
Use this call to clone a specific property. This operation creates a new property with inventory and rate plans from the specified property.<br>You must have at least one of these scopes: 'properties.create, setup.manage'.
Create a unit
Use this call to create a new unit.<br>You must have at least one of these scopes: 'units.create, setup.manage'.
Create a unit attribute
Use this call to create a new unit attribute.<br>You must have at least one of these scopes: 'unitattributes.create, setup.manage'.
Create a unit group
Use this call to create a new unit group.<br>You must have at least one of these scopes: 'unitgroups.create, setup.manage'.
Create multiple units
Use this call to create multiple units, following a naming rule.<br>You must have at least one of these scopes: 'units.create, setup.manage'.
Creates a property
Use this call to create a new property.<br>You must have at least one of these scopes: 'properties.create, setup.manage'.
Delete a unit
Use this call to delete a unit.<br>You must have at least one of these scopes: 'units.delete, setup.manage'.
Delete a unit group
Use this call to delete a unit group.<br>You must have at least one of these scopes: 'unitgroups.delete, setup.manage'.
Deletes unit attribute
Deletes unit attribute<br>You must have at least one of these scopes: 'unitattributes.delete, setup.manage'.
Get a properties list
Get the list of properties.<br>You need to be authorized (no particular scope required)
Get a property
Get a property by id.<br>You need to be authorized (no particular scope required)
Get a unit
Get a unit by id.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Get a unit group
Get a unit group by id.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Get a units list
Get the list of units.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Get unit attribute by id
Get unit attribute by id<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
Get unit attribute list
Get unit attribute list<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
List Unit Groups
Get the list of unit groups.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Move property to live
Use this endpoint to move an existing test property to live This operation changes the property status to 'Live'<br>You must have at least one of these scopes: 'properties.manage, setup.manage'.
Replace a unit group
Use this call to modify a unit group.<br>You must have at least one of these scopes: 'unitgroups.manage, setup.manage'.
Reset Property Data
This endpoint deletes transactional data for a property in 'Test' status. Requires 'properties.manage' or 'setup.manage' scopes.
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 authorized (no particular scope required)
Returns number of unit groups
Returns number of unit groups matching the filter criteria<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Returns number of units
Returns number of units matching the filter criteria<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Return total count of properties
Return total count of properties<br>You need to be authorized (no particular scope required)
Get connected
Live in your Slack in two minutes.
No workflows to wire up. Turn on the tools you already use, and your agent gets to work.
Add to Slack
1
Add Sokko to Slack
One click from the Slack marketplace. Your whole team gets Sokko at once.
Google Calendar
Cal
Calendly
Netsuite
Zoho Books
Zoho Inventory
FreshBooks
Altoviz
2
Connect your tools
Sokko works with 1,000+ apps and any MCP server.
Martin
9:53 AM
@Sokko
What can you do with Apaleo?
3
Put Sokko to work
@mention Sokko in any channel and it gets going. Minutes, not a weekend.
Questions, answered.
Sokko is an AI assistant that lives in your Slack. Connect your apps, ask for what you need in plain language, and Sokko takes the work off your plate.
Sign up to Sokko, ask Sokko to connect to Apaleo, and approve the connection when prompted. From then on you can ask Sokko to do things in Apaleo whenever you need.
No. There's nothing to build or configure. You ask Sokko in Slack the same way you'd ask a colleague, and Sokko handles the rest.
Yes. Ask once and tell Sokko when to repeat it, like every Monday at 9am, and it becomes a routine that runs without you.
Read and act on data in Apaleo, and trigger workflows when something changes there. Tell Sokko the outcome you want and it handles the rest.
Yes. Sokko connects to 1,000+ apps and any MCP server, so you can ask for tasks that span Apaleo and the rest of your stack in a single request.

What will your first agent do?

Create an agent, connect your tools, and give it a task. Free AI models are included to help you get started.