Changelog
What's new
in Matrix.
Pipeline, reports, integrations, workflow, platform: what shipped and why it matters. New updates every week.
What shipped.
Portfolio totals finally convert into one currency. Card authorizations go out from the opportunity. BEOs and group resumes join the report scheduler.
Totals across currencies convert into one reporting currency.
A portfolio with deals in more than one currency had totals that either added unlike numbers together or split into a line per currency. Matrix now imports the European Central Bank's reference exchange rates every day, and each subscription carries a reporting currency. Anything that adds up more than one deal converts into it: the column totals on the opportunity board, the total on the opportunities list, account value on the accounts list and its CSV export, the Sales Readout on screen and in the scheduled email, Group Rooms Pace, and every total on GRE Control, on screen and in the PDF.
A converted figure carries a ≈ marker, and hovering it shows each currency's own amount, the rate used and the date of that rate. If a rate isn't available, the figure falls back to each currency's own amount with a "conversion unavailable" note, so nothing is ever blended. Rankings use the converted value too, which means Top Accounts no longer lets a large peso account push out a smaller dollar account that's actually worth more. Group Rooms Pace computes variance on every row now, and its chart plots every booking rather than only the dominant currency.
A single deal still shows in the currency it was written in, and a portfolio that only books in dollars sees exactly what it saw before. Agent Neo follows the same rule: it reports converted pace revenue and keeps a deal's own rates and pickup in that deal's currency.
BEOs and group resumes on a schedule, and a rebuilt GRE Control.
The report scheduler picked up BEO and Group Resume. A property can have its banquet event orders and group resumes for the coming days emailed on a recurring schedule, with the PDFs attached, instead of someone opening the report and sending it by hand every week. The scheduled email matches the manual bulk send, and when a window has no Definite groups the email says so plainly.
The bulk emails themselves got more useful. The BEO email lists every event date and every room as its own row with function space and times, and the PDFs attach in the same order as the table. The Group Resume email adds the opportunity and its booked events, so you can tell two groups from the same account apart without opening every PDF.
Group Rooms & Events Control was reworked: new filters that show or hide the rooms and events sections, a Monthly Summary, event revenue broken into its charges, events sections that collapse with a row count, and a dash on dates with no rooms instead of a row of zeroes.
What shipped.
Account Production answers what a contract actually delivered. Matrix gets an MCP server, so Agent Neo answers from ChatGPT and Claude. Notifications move into the app.
Account Production shows what an account actually delivered.
When you negotiate an LNR or an RFP you record the volume you expect the account to produce. There was nowhere in Matrix to record what they actually produced, so teams kept that in a spreadsheet and nobody could tell from the opportunity whether a contract was performing. LNR and RFP opportunities now carry actual room nights, ADR and revenue month by month across the contract period. The rate grid total row shows them next to the anticipated figures, and clicking any of the three opens a month-by-month flyout you can edit, with autosave and a last-updated stamp on each month.
That data feeds a new report. Account Production sits under Reports, one row per account, rolling up that account's qualifying LNR and RFP opportunities. Each row carries current year against last year against contracted, for room nights, ADR and revenue, with variance coloured the way Group Rooms Pace colours it. Filter by property, portfolio, or everything, over a month-year range. Last activity and the opportunity assignee sit on the row, so an account running behind contract also tells you who owns it and when anyone last spoke to them.
A staleness indicator and a production trend sparkline landed with it, rows drill down into last year's detail, and accounts holding contracts in more than one currency show a figure per currency instead of blending them.
What shipped.
Currency and date format follow the property. A security upgrade lands under the sign-in page. Scheduled Reports absorbs the old weekly send chain.
Scheduled Reports absorbs the weekly send chain.
June put the Sales Readout on a schedule. July moved the recipients over and shut the old plumbing off, so there is one screen that answers what goes out, to whom, and how often. Group Rooms Pace and Group Rooms & Events Control can be scheduled the same way now, and each frequency comes with a sensible default reporting window instead of a blank field.
New users get a scheduled Sales Readout without having to ask for one, and properties arriving through an onboarding import get theirs created during the import. The emails say which report they carry and link back to the schedule that sent them.
What shipped.
The Sales Readout goes on a schedule. Agent Neo picks up attachments and two new tools. Every property runs on its own clock.
Scheduled Reports.
The Sales Readout no longer waits on someone remembering to run it. Pick a cadence, daily, weekly, or a custom range, and Matrix builds the report and delivers it on time. Set one up the way an owner asked for it, then copy that schedule for the next property or the next meeting instead of rebuilding it from scratch.
What shipped.
Apollo.io enrichment lands. The Sales Readout reads on phones. Default templates centralize.
The Sales Readout is responsive.
The weekly readout now reads on phones. The GM checks it from the airport instead of "I'll look at it Monday." Same data, same layout intelligence, viable on a 6-inch screen.
Client Meeting + Sales Readout fixes.
The Client Meeting activities stat now shows only completed activities in the last 30 days (the open/future-meeting bug is gone). A handful of Sales Readout polish items addressed alongside.
What shipped.
Sales Readout becomes editable. BEOs and group resumes go bulk. Event Tracking lights up across every entity.
Sales Readout customization.
Every property can now configure its weekly Sales Readout: pick which sections appear, who it goes to, and how it's framed. One report engine, multiple ownership audiences. Property A gets response-time + pace; Property B gets AR aging + group resume slate.
What shipped.
The weekly report becomes The Sales Readout. Group resumes go bulk. Group Rooms Pace ships. Big month for group sales.
The Sales Readout (formerly Weekly Sales Report).
The weekly sales report has a new name and a new posture: The Sales Readout. Same data shape, more report-grade design, and the foundation for the customization layer that lands in April. Operator-named, not vendor-named.
See what shipped
in your portfolio.
Twenty-minute demo on your data. Recent updates land in your account the moment they ship, no upgrade nag, no add-on charge.