Guesty
The Guesty integration connects Akiles with Guesty, a property management system for vacation rentals and short-term stays. When connected, Akiles automatically creates members for each reservation, assigns them access to the correct doors, and removes access when the reservation ends.
Connecting Guesty
- In Guesty, go to the Marketplace and find the Akiles integration. Click Install to generate an integration token.
- In the Akiles admin panel, go to Integrations and create a new Guesty integration.
- Paste the integration token and save. Akiles will exchange the token for permanent credentials and connect to your Guesty account.
Once connected, you will see your Guesty account name in the integration settings.
The integration token is single-use. If you need to reconnect, generate a new token from the Guesty Marketplace.
Resource mapping
After connecting, Akiles imports your Guesty listings as resources. Each listing appears in the integration’s resource list.
For each listing, you can assign an Akiles member group. This determines which doors guests at that listing will be able to access. Guests associated with unmapped listings will not be synced.
For multi-unit listings (sub-listings), both the parent and child listings are imported. The listing name shows the parent name as a prefix (e.g. “Building A / Apartment 101”).
How members are synced
Each confirmed reservation in Guesty becomes a member in Akiles. The member’s access period matches the reservation’s check-in and check-out dates.
If the reservation has planned arrival and departure times, those are used instead of the default check-in/check-out dates for more precise access windows.
Reservations that are not in “confirmed” status (e.g. inquiry, canceled) are skipped. You can see the skip reason in the integration member list.
Settings
When enabled, the guest’s email address from Guesty is added to the Akiles member. This allows the guest to receive email notifications and use the Akiles app with their email.
PIN
When enabled, Akiles generates a random PIN for each member. The PIN is written back to the reservation’s keyCode field in Guesty, so it can be included in guest communication templates.
Magic Link
When enabled, Akiles provisions a Magic Link for each member. The link is written back to a custom field called “Akiles Magic Link” on the reservation in Guesty. This custom field is created automatically the first time the integration syncs.
You can include the Magic Link in your Guesty guest communication templates so guests receive it automatically.
Mark as checked in on open
When enabled, the first time a guest opens any door, Akiles automatically transitions the Guesty reservation status to “checked in”. This only applies to reservations that are currently in “confirmed” status.
This is useful for automated check-in workflows where you want the PMS to reflect that the guest has arrived as soon as they use their access.