Changelog
Follow up on the latest improvements and updates.
RSS
new
improved
Insights
Duplicate conditional formatting
You can now
duplicate conditional formatting rules
on table visualizations in dashboards. Instead of manually recreating the same rule multiple times, copy an existing rule and simply update what it applies to.All colors, thresholds, formatting styles, and total behavior carry over automatically — you just adjust the reference column.
🎥 See it in action:
Watch the short Loom below for a quick walkthrough.As always, we’d love your feedback. If you have questions, click the ? in the lower-left corner to reach the Advisory team.
We've heard your feedback! Many of you requested better visibility into all your KPIs when forecasting and budgeting. We've enhanced the Planning view with a comprehensive totals footer that displays all your metrics in one convenient location.
💡What's New
- Available when you need it- the totals footer now appears whenever you are working with planning figures, across all screens and all granularities.
- Complete metric coverage- the footer now displays totals for all visible metrics, not just planned numbers. See totals for LY, Budget, AI forecast, OTB, STLY, and any other metrics you are tracking, all in one place.
- Consistent experience- whether you are forecasting at the monthly level or working in more granular views, your complete totals are always visible at the bottom of your columns.
😍 Why You'll Love This
This update streamlines your forecasting and budgeting workflow by:
- Complete context- while key metrics remain in the header, you now have totals for all your selected KPIs in the footer, no need to piece together data from multiple locations.
- Better decision-making- with full visibility into all metric totals, you can make more informed planning decisions.
- Work more efficiently- spend less time hunting for data and more time on strategic planning.

Questions or feedback? We’d love to hear from you! Click Help at the bottom of your left-hand navigation menu to reach us via chat 💬
new
Insights
AI Assistant Is Now Available on Dashboards
You can now use the
AI Assistant
directly on your dashboards!Many of you have asked for a way to stay in the flow while reviewing dashboards, ask follow-up questions, and explore what’s driving changes without switching to workbooks or a separate AI experience. Bringing AI Assistant onto dashboards is a direct response to that feedback.
The assistant uses the full dashboard as context, working across all tiles together. When a dashboard is well curated around a specific type of analysis, the AI helps you focus on what matters and go deeper without losing context.
You’ll still use the
AI Query Helper
to build analysis from scratch and the standalone AI Assistant
for open exploration. The Dashboard Assistant adds another way to work with AI, grounded in the dashboards you already rely on.How It Works
Open any dashboard and click the
Dashboard AI Assistant
icon in the bottom-right corner to start chatting.The AI Assistant is turned
off by default on existing customer dashboards
.To enable it on a dashboard:
- Go to File > Document Settings.
- Toggle AI on Dashboardto ON.
Once enabled, the AI Assistant icon will appear in the bottom-right corner of the dashboard.
Note:
All dashboard templates already have this enabled by default, so any new dashboards created from templates will automatically include the AI Assistant.If enabled, you can:
- Ask questions that build on the full dashboard
- Connect insights across multiple tiles
- Request explanations or summaries
- Extend the analysis when your questions go beyond what’s already on the dashboard
You’re not limited to the tiles on the screen, but dashboards designed with a clear analytical purpose create the best experience.
Upload Documents for Additional Context
Just like in the standalone AI Assistant, the **Dashboard Assistant supports uploading documents**.
This means you can combine:
- The curated analysis in your dashboard
- All available data within Insights
- Additional context from uploaded files
This can be especially helpful when you want to enrich dashboard analysis with information that lives outside of Insights, such as:
- Other departmental performance data
- Marketing activity or promotion calendars
- Strategy docs
The assistant can use this uploaded information alongside your dashboard to help answer questions and provide more complete, contextual insights.
A Few Things to Know
- The Dashboard Assistant can’t edit dashboards. To change tiles, layouts, or filters, open the dashboard in draft mode and edit as usual.
- The assistant doesn’t change dashboard filters. If you want to analyze a specific property or subset, update the dashboard filters first.
- Well-curated dashboards work best. This doesn’t mean more tiles; it means a clear focus that the AI can build on.
- Currently, only Creators may access the AI Assistant on dashboards
We’re excited to see how you use the Dashboard Assistant and how it fits into your day-to-day workflows. As always, your feedback helps shape what we build next, so keep it coming via chat.
👉
Want tips on designing dashboards that work especially well with the AI Assistant? Check out our
help desk article on best practices for building AI-ready dashboards.
new
improved
Insights
Expanded Revenue Breakdown Now Available for Additional PMS Integrations
A couple months ago, we announced expanded analysis for
Accommodation Revenue, Ancillary Revenue,
and Cancellation Revenue
— allowing these revenue types to be broken down by Inventory, Rate Plan,
and Segment
hierarchies in the same way as Overnight and Day Use revenue
.We’re happy to share an update on that release.
What’s New
This expanded revenue breakdown is now enabled for the following additional PMS integrations that were part of this project:
- RMS
- Shiji
- Protel
- StayNTouch
- Clock
- Cloudbeds
If your property uses any of the PMSs above, you can now analyze
Accommodation, Ancillary,
and Cancellation Revenue
by:- Inventory Name, Inventory Label, and Inventory Group
- Rate Plan Name
- Segment, Macro Segment, and PMS Segment
This brings these PMSs into alignment with the PMSs included in the initial release (Opera Cloud via OHIP, Mews, and Apaleo).
A Quick Reminder on Data Timing
As with the original rollout, this applies automatically to new and updated reservations. Historical data continues to be resynced in the background to support full year-over-year and same-period analysis.
This update extends the expanded revenue breakdown across all PMS integrations planned for this project, making it easier to analyze total revenue consistently across inventory, rate plans, and segmentation.
If you have any questions or want help exploring the new breakdowns, please reach out via the ? icon in the lower-left corner of the platform — our Advisory team is always happy to help.
improved
Pricing
Calendar
✨ A Fresh Look for Quick View: Clarity at a Glance
We’ve redesigned the Optimization
Quick View
interface to give you a cleaner, more intuitive way to manage your pricing strategy. While everything works exactly as it did before, we’ve reorganized the layout to ensure the data you need most is always front and center.
✅ What’s new?
- Visible Dependent Rates:No more hovering. Your dependent rates are now clearly visible by default directly within the Quick View.
- Enhanced Price Context:Whether reviewing a recommendation that is purely AI or influenced by your manual input, the platform now automatically highlights the difference between your current price and the recommended value(s) so you can act with total confidence.
- Streamlined Layout:We’ve shifted where certain elements live for easier visibility. You still have access to all the same data and actions, they’re just organized for easier evaluation and interaction.
😍 Why you’ll love this
This update is all about making your workflow more efficient. By surfacing dependent rates and highlighting price variances, we’ve removed the guesswork and the "hidden" info found in tooltips.
These refinements also set the stage for even more powerful Overview features coming your way in the next few months
, ensuring your experience remains fast, clear, and consistent as we grow.🎥 Take a quick peek!
Questions? Feedback? We always love hearing from you! Please click on "Help" at the bottom of your left-hand nav menu to reach us via chat
💬.improved
Restrictions
🔬 Detailed Control: Individual Restrictions for Base Rate Parity
You can now manually apply restrictions to specific rate plans within the Base Rate Parity group. This update gives you the precision to manage individual parity rate plans where needed, while still benefiting from engine recommendations that ensure consistency with your overall Base Rate Parity strategy.
✅ What’s New
- Expanded Selection:When creating strategic or manual restrictions, the Base Rate Parity category now expands to show all associated rate plans.
- Individual Logic:You can now select one, some, or all rate plans within that group to restrict, rather than only applying a restriction to the entire set.
- Consistent Engine Intelligence:While you gain manual flexibility, our recommendation engine will continue to treat Base Rate Parity as a cohesive group for all AI-driven restrictions.

🤩 Why You’ll Love This
This update is all about matching the platform to your specific strategy. You now have the freedom to:
- Hyper-target Specific Strategy:Gain the flexibility to execute granular, high-value control, such as closing only refundable base rates during a major event period or restricting specific third-party base plans to prioritize direct bookings over high-demand dates.
- Refine Your Strategic Restrictions:Configure LOS-based rate plan definitions at the strategic level within your Base Rate Parity rate plans.
- Work Faster:Enjoy the same intuitive workflow you use for other rate classifications, now applied to your base rates.
Questions? Feedback? We always love hearing from you! Please click on "Help" at the bottom of your left-hand nav menu to reach us via chat
💬.new
improved
Insights
AI Assistance with Custom Scheduling
Custom scheduling lets you go beyond standard daily, weekly, or monthly deliveries by defining exactly when something should run using a cron expression. Historically, this required knowing cron syntax, which made custom schedules harder to use and easy to get wrong.
Now, you can simply describe the schedule you want in plain language — and the AI will generate a valid cron string for you automatically.
Where you’ll find this
- Open a dashboard with Deliveries & Alertsenabled.
- Go to Deliveries & Alerts.
- Under the Scheduletab, select Custom.
- In the Cron stringfield, hover over the ✨ icon (tooltip: “Use AI to help write a valid cron string”).
- Click the icon to open a text box.
- Describe the schedule you want (for example, “Every weekday at 9am” or “Every hour”).
- Click Generate— the cron string is created for you.

Important limitation:
The most frequent schedule supported is once per hour. More frequent intervals (for example, every 5 minutes) are not supported, even when using AI.What this means
- You no longer need to understand or manually write cron expressions.
- You can define flexible, precise schedules using natural language.
- The generated cron string is still visible and editable if you’d like to review or fine-tune it.
Why this matters
- Makes advanced scheduling accessible without specialized technical knowledge.
- Reduces setup errors and trial-and-error when creating custom schedules.
- Speeds up how quickly you can operationalize recurring deliveries and alerts.
As always, we’d love your feedback. Let us know what you think, or reach out to Advisory via chat if you have questions or ideas.
You can now bring event context directly into your Pick-up analysis.
Following the earlier release that introduced Events in the Bookings topic, Events data is now available in the
Pick-up
topic as well. This means you can go beyond aggregate pick-up trends and start understanding how booking changes behave across different event types, categories, and individual events — helping explain why
pick-up is accelerating, flattening, or behaving differently than expected.Whether you’re validating assumptions about event-driven demand or adding richer context to ongoing pick-up monitoring, this unlocks a more complete view of how events influence booking behavior over time.
🚀 What’s New
Events data is now available in the Pick-up topic
, including:
These fields mirror what’s already available in the Bookings topic, keeping event workflows consistent across performance and pick-up analysis.
📊 Where You’ll See This in Pick-up
You’ll already see these updates reflected in the existing
Pick-up Overview
dashboard:- Event NameandEvent Categoryare available on theDimension Drill
- Event NameandEvent Categoryare available asfilters
This means you can immediately start layering event context into the views you’re already using — filtering to specific events, grouping by event categories, and adding helpful explanation to the pick-up patterns you’re monitoring, without needing to rebuild or reconfigure anything.
⚠️ A Quick Note on Comparing Events
Pick-up is ideal for understanding how booking changes build over time and how those patterns differ by event type or category. However, it’s not always the right place to compare one event's pick-up to another across periods, especially when event dates shift year over year.
If you’re comparing two events (or the same event across different years) and the stay dates don’t align, we recommend using the
Event Pacing & Comparison Dashboard
instead. It’s designed specifically to compare lead time behavior, booking curves, and side-by-side event trajectories in a like-for-like way.As always, we’d love your feedback. If you have questions or want help applying this to your workflows, reach out via chat and the Advisory team will be happy to help.
Managing Channels and Companies just got easier. You can now copy Data Enrichment configurations across your property portfolio in seconds, eliminating repetitive manual setup.
🎯 What's New
Managing Data Enrichment across multiple properties can be time-consuming and error-prone. With this update, you can:
⚡
Work faster
- replicate your Data Enrichment setup across properties instantly instead of recreating it manually each time.🎯
Maintain consistency
- eliminate inconsistencies by using a single source of truth for your Channel and Company data.📊
Scale effortlessly
- onboard new properties with pre-configured Data Enrichment in minutes.💡 Getting Started
Copying Data Enrichment configurations is straightforward:
- Copy Channel or Company configuration- navigate to Settings -> Data Enrichment and select either the Channel or Company tab depending on the configuration you want to copy.
- Select properties- choose the source property you want to copy the configuration from and the target properties you want to copy the configuration to.
- Customize what to copy (Channels)- for Channels, select any combination of Display Name, Channel Label, or Costs. Companies automatically copy the Company Label.
- Choose Channels or Companies- apply the copy to all matching channels/companies or select specific profiles you want to update.
- Preview and amend- once copied, you will be able to preview the changes and make any necessary amendments before saving the full configuration.

Questions or feedback? We’d love to hear from you! Click Help at the bottom of your left-hand navigation menu to reach us via chat 💬
You can now turn your AI Assistant conversations into dashboards in just a few clicks.
What’s changed
Previously, moving from a conversation in the AI Assistant to a dashboard meant a multi-step, manual process: exploring each result, opening workbooks, creating a dashboard, and stitching everything together across multiple tabs.

Now, when you’re chatting with the AI Assistant and reviewing visual results, you can simply select the
dashboard icon
, choose the visualizations you want to include, and create a dashboard instantly. You’re taken straight into the newly created dashboard, ready to customize, add filters, or set up delivery.
Where to find it
This update is available directly within the AI Assistant, alongside your existing conversations and visual results.
Why it matters
This makes it much easier to move from asking questions about your data to creating reusable, shareable content. You can go from exploration to a dashboard that supports daily, weekly, or monthly review in one smooth flow—without breaking your workflow or repeating work.
As always, we’d love your feedback. Let us know what you think, and if you have any questions, please reach out to the Advisory team via the ? icon in the lower-left corner of the platform.
Load More
→