PriceLabs can send daily rates, minimum stay requirements, check-in/check-out restrictions, and extra guest fees to Avantio for up to 540 days in advance. Before proceeding with the integration, keep the following in mind:
Step 1: Preparing Your Avantio Account
Before importing your listings, complete these tasks:
- Ensure your listings are assigned to a rate season in Avantio.
- Contact Avantio support to obtain your username, password, and API key or Provider ID. Their contact details can be found on their website.
- If you’ve recently added listings in Avantio, wait at least 24 hours before connecting them to PriceLabs.
Step 2: Connecting Avantio to PriceLabs
- Log into PriceLabs and click "Add your listings" (if you have no listings) or "Add/Reconnect Listings" (if you already have listings).
- Select "PMS / Channel Manager"
- Choose Avantio from the drop-down list and enter your account details.
- Click "Connect".

Once connected, your Avantio listings will appear in your PriceLabs dashboard.
Step 3: Reviewing & Syncing Prices
- Review your rates and settings in PriceLabs.
- Enable Sync Prices to allow automatic nightly syncing, or click "Sync Now" to push updates immediately.
- Check your Avantio account to verify the updates:
- Pricing will appear on your Rates page.

- Minimum stays will be listed under the Rules page.

Troubleshooting Common Issues
Issue: Expired Occupation Rule in Avantio
If a minimum stay requirement was previously synced from PriceLabs but later toggled off, this may result in an expired occupation rule.
Solution: If this happens, simply toggle on the min-stay switch and set a 1-night requirement, then press the Sync Now button for that listing to resolve the issue.
Issue: "Unable to get rate data from Avantio. Have you declared seasons in Avantio?"
If no seasons have been set in Avantio, you may encounter an error.
Solution:
- To fix this, create some seasons for future dates in Avantio and try again - note that after you create seasons in Avantio, it might take some time for it to show up in our feed.
- Lastly, if seasons are created for some dates and not all, the dates with no seasons will show up as unavailable. When we update prices, a season will be created for each date that is updated by PriceLabs.
Please note that Extra guest fees must be set in PriceLabs. If not, existing extra guest fees in Avantio will be erased.
- In Avantio, adjust the Occupation without supplement setting to define the base guest count.

- In PriceLabs, configure Extra Person Fee to match this guest count.
- If extra guest fees are not set in PriceLabs, existing extra guest fees in Avantio will be erased during price syncing.
Step 5: Set up Minimum Stay Restriction
- Minimum stay restrictions, including check-in and check-out rules, must be set in PriceLabs, or they will be wiped from Avantio once syncing begins.
- Minimum stay updates from PriceLabs will overwrite existing occupancy rules in Avantio.
Steps:
- In Review Prices, click Edit on the Customizations panel.
- Click "Stay Restrictions" and select either Minimum Stay Settings or Check In - Check Out.
- Set up your preferred rule.
Step 6: Configuring Length of Stay (LOS) Adjustments - Optional Step
PriceLabs allows you to set discounts or premiums based on the length of stay.
- This is a request-only feature—contact support@pricelabs.co to enable it.
- Enabling LOS customizations may erase existing discounts/supplements in Avantio.
Steps to Enable LOS Adjustments:
- In Review Prices, click Edit on the Customizations panel.
- Navigate to the All Customizations tab, select and enable Length of Stay Pricing Adjustments.
- Click "Edit Adjustments" and configure rules based on stay duration.
- All the fields for Premium/Discount are required to be entered. ("Add another night" will allow you to enter another rule)
- The stay length value should be greater than the previous stay length, and it uses the "greater than or equal to" logic (ex. for ≥ 1 stay length, if the next stay length is ≥ 5, then the adjustment for ≥ 1 covers 1 to 4 nights)
- If your highest LOS is a premium, it will apply to nights up to 180 days in Avantio. For example, in the below LOS setting, the last entry is a premium and so, a premium of 5% will be applied for length of stay up to 180 nights. For LOS > 180 nights, no premiums will be applied.
Step 7: Setting Maximum Stay Limits
By default, PriceLabs pushes the maximum stay back to Avantio when it is set in Avantio. However, because Avantio uses a rolling window for availability, the last day that becomes newly available does not automatically have the maximum stay applied.
To address this, Avantio only allows maximum stay to be set at the account level. Please set up your maximum stay at the account level in the Avantio so that the rolling window will have maximum stay.
Otherwise, to set a maximum stay for your Avantio listings, you must be migrated to the REST API for Avantio.
All done!
Once everything is set up:
- Regularly review your pricing and occupancy rules.
- Join one of our Intro to PriceLabs Live Training Sessions for further insights.
With these steps, your PriceLabs-Avantio integration should run smoothly, ensuring accurate pricing and booking rules across platforms!