Changelog
What we shipped, and when
Every release since launch: what shipped, what got faster, and what we fixed.
Safer accounts, clearer costs
You can now see every device signed in to your account and sign any of them out, and Hourari emails you when a new one appears. Costs got more accurate for recurring meetings, and members now see what their own meetings cost rather than everyone’s.
New features
See what changed your meeting cost this month
Insights → Cost trends has a new chart that starts at last month’s meeting cost and steps through what moved it: new recurring series, series that stopped, changes to the ones that carried on, and one-off meetings, ending at this month’s cost. Show table lists the same figures. On Team and above, for anyone who can see every meeting’s cost.
Print the Meetings list or save it as a PDF
On the Meetings page, ⋯ → Print or save as PDF prints the meetings you are looking at, with your search, filters and date range, as a tidy table with the period, the filters and the total at the top. In the calendar it prints the month or week on screen. On every plan, following the same rules as Export to CSV.
Automations show what each rule did
On the Automations page, each rule that is on now says what it did in the last 30 days, for example how many meetings it asked an agenda for or how many recurring series were renewed or ended, with a line at the top adding them up. For owners and admins, on plans that include the rules.
Automations that are off show what last month looked like
When the agenda firewall or recurring meeting reviews is switched off, its row now shows what your own calendar did last month: how many meetings at or over the firewall threshold had no agenda, or how many recurring series cost more than the review limit. It shows on Overview and on the Automations page for owners and admins who can see costs, on plans that include the rule.
Getting started ends with fixing your first meeting
The setup checklist used to finish at setting a budget. Its last step is now Fix your first meeting: decline, shorten or trim one meeting Hourari flagged. It ticks itself once your first saving lands. On every plan, for owners and admins.
Decline any meeting you’re invited to from the meeting itself
Open an upcoming meeting someone else organises and choose Decline meeting, under its cost. It used to be offered only on meetings Hourari had already marked low value. You can send a real decline from your calendar or just mark it as skipped, the same as before. On every plan.
A weekly meeting hours target
Owners and admins on Team and above can set the most hours of meetings a week they’d like each person to have, in Settings → Budgets & alerts. Everyone sees their own week against it on Overview, and owners and admins see how many people are over. It works in hours, so workspaces that don’t track costs can set a goal too.
Connect a whole Microsoft 365 company at once on Business
Organization-wide deployment, where a Microsoft 365 admin connects everyone’s calendar in one step instead of each person connecting their own, is now part of Business as well as Enterprise. Find it in Settings → Integrations.
New workspaces try Business for 14 days
A new workspace now starts with a 14-day trial of Business instead of Team, so you can try every feature before choosing a plan. If you picked Team on the pricing page, your trial is Team. No card is needed, and if you don’t choose a plan the workspace moves to the free plan.
Billing shows what each plan keeps from your trial
During a trial, and after it ends, the owner’s Billing page lists what Business, Team and the free plan each keep from the trial, and what each one doesn’t include, so the choice at the end is clear.
Hourari for Outlook is on Microsoft AppSource
Install the Outlook add-in from Get Add-ins in Outlook and see what a meeting costs while you are still writing the invite. It prices the meeting from who is invited and how long it runs, and updates as you change either. It is on the Team plan and above.
Count benefits and overhead in every meeting cost
The workspace owner can now set an overhead multiplier in Settings → Company, for example 1.35 for benefits, payroll tax and office costs. Every meeting cost includes it, past meetings too, so your trend shows no jump on the day you change it. It starts at 1.00, which counts salary only, and it is on every plan.
Apply your IP allowlist to user provisioning
Enterprise owners can now hold SCIM provisioning from Okta or Microsoft Entra to the workspace’s allowed networks, so a leaked provisioning key is refused from anywhere else. It is off until you turn it on: add your identity provider’s published IP ranges to the list first.
Declined seats count as savings
When someone declines a meeting that still goes ahead, the time they gave back now shows as Declined seats in your savings, the Slack and Teams summaries, the weekly digest, the team scorecard and the executive briefing. Developers can subscribe to a new meeting.seat_declined webhook.
Price a call from a Slack message
Choose Calculate meeting cost from any Slack message’s menu. The people in the message are filled in, you pick a length, and the cost appears only to you, with the same rules as /hourari cost. Included on Team, Business and Enterprise.
Hide sensitive meeting titles and keep counting them
Owners and admins can list words such as “interview” in Settings, Company. A meeting whose title contains one still counts toward costs and time, but everyone sees it as “Private event”, without its title or description. Available on every plan.
Export the whole workspace in one file
On Enterprise, owners and admins can download everything they can export as one zip from Settings, Data export: meetings, the activity log, members, teams and budgets. It is prepared in the background, you get an email when it is ready, and Hourari deletes its copy after 7 days.
Hide costs for small groups, now on Business
The minimum group size for costs is now part of the Business plan as well as Enterprise. When the owner turns it on in Settings, Permissions, any cost that describes fewer people than the size they choose is hidden from everyone else. It stays off until they do.
Five more webhook events
On Business, webhooks can now tell your own systems when a budget alert fires, when Hourari ends a recurring meeting or it is reopened, when an upcoming meeting is declined, and when a calendar sync fails. The webhooks docs show each payload.
See how often team leads meet each person one-to-one
On Business, Insights now has a One-to-ones card. Each team lead sees when they last met each person on their team alone, the next one booked, whether it repeats and the time it takes, with anyone not met in 30 days at the top. The owner sees every lead’s. It shows time, never cost.
Microsoft Teams reports are part of Team and above
Hourari’s reports in Microsoft Teams, like its Slack reports, are included on Team, Business and Enterprise. On the free plan you can still install the app and get the daily “was it worth it?” check-in in Teams, and Settings, Integrations says which reports need a plan.
Free workspaces over 5 people get two weeks’ notice
A workspace with more than 5 people on the free plan now gets 14 days’ notice, with a reminder, before seats beyond 5 are paused. The owner can choose who keeps access, and choosing a plan brings everyone back straight away. A paused person keeps their meetings and can remind the owner from the app.
A free plan for up to 5 people
When a trial or paid plan ends, your workspace now moves to the free plan instead of being locked. You keep your meetings, costs and settings, your calendar keeps syncing, and a workspace of up to 5 people can keep using Hourari for free, with Google Calendar or Outlook. Cost trends, meeting health, team insights, budgets and Slack stay on Team and above.
Your next meeting and today’s spend, from Slack
Type /hourari next to see your next meeting with Decline, Shorten and View buttons, /hourari summary for today’s meeting spend so far, and /hourari help for the list. Only you see the answers, except a summary asked for in your report channel when it shows costs.
Stream the activity log to your security tools
On the Enterprise plan, the workspace owner can send every activity log entry to Splunk, Datadog or any HTTPS endpoint, signed, every five minutes. Add a destination in Settings, Activity log. The first deliveries send the existing log, so your security tools have the full history.
Replace a streaming signing secret without starting over
The workspace owner can generate a new signing secret for an audit log destination from its row in Settings, Activity log. The old secret keeps working for 24 hours, with every delivery signed by both, so your collector can switch without missing anything, and nothing is sent again.
Meeting rules before you send
Owners and admins on the Business plan can set rules for new meetings: too many people, too long, short notice, no agenda, or an internal meeting on a quiet day. When someone plans a meeting in Hourari that breaks one, they see a short note before they send it, with a link to your meeting policy and a one-click shorter length. Nothing is blocked. The Plan a meeting dialog also has an optional agenda field now.
Data export in Settings
Owners and admins have a new Settings page, Data export, that gathers everything your workspace can download: meetings and their costs, the activity log, and links to the cost per member, savings ledger, insights report, ERP files and invoices. On the Business plan, meetings can now be exported as JSON as well as CSV.
Turn off the early budget warning
Workspace owners on the Team plan and up can now switch off the warning that the month is on pace to go over their meeting budget, and still get the alerts at 50%, 80% and 100%. Find it in Settings, Budgets & alerts. Until now the early warning came with the 100% alert. Nothing changes until you turn it off.
Pause organisation-wide calendar sync
On the Enterprise plan, the workspace owner can now pause the Microsoft 365 organisation-wide calendar sync from Settings, Integrations, and resume it later. While it is paused Hourari reads no calendars through it, and meetings already synced are kept. The card also explains how a Microsoft 365 admin removes Hourari completely in Microsoft Entra.
SCIM setup guide
The API keys card now shows the address to give Okta or Microsoft Entra ID, with a copy button, and a new help page walks through setting up provisioning step by step.
Price a meeting from Slack
Type /hourari cost with the people and the length, for example /hourari cost @alice @bob 45m, and see what the meeting would cost before you send the invite. Only you see the answer. If you connected Slack before this, reconnect it once in Settings to turn the command on.
Pause a recurring meeting from its review
When a recurring meeting comes up for review, you can now answer by pausing it for a while, as well as keeping, cutting back or ending it. The review email and Slack message also say what the meeting took over the last three months.
Add people to a meeting from Hourari
On an upcoming meeting you organise, Edit invite now lets you add people as well as remove them, with the cost change shown before you apply. Everyone you add gets an invite from your own calendar, and the people already invited keep their replies.
Change one meeting of a series, or all upcoming ones
When you edit a repeating meeting’s title, agenda, length or invite list, Hourari now asks whether the change is for this meeting only or for it and every meeting after it, on Google Calendar and Outlook. The meetings that already happened stay as they were, and the series keeps its history in Hourari.
Signed-in devices
Settings → Security lists every browser signed in to your account, with when it signed in and when it was last active. Sign any one of them out without ending your other sessions.
Sign out of other devices
Settings → Security can now sign out every other device in one go while keeping you signed in on the one you are using.
Security emails
Hourari emails you when your account signs in from a browser you haven’t used before, and when your password, email address, two-factor setup or sign-in methods change. A changed email address is reported to the old address. These can’t be turned off.
Help docs
Guides to connecting calendars and Slack, inviting your team, how costs are calculated and who can see them, now live at /docs with search. Settings links to the matching guide.
Export your team breakdown
Team insights’ per-member breakdown downloads as CSV or PDF, for owners on Team and above.
Let colleagues join automatically
Owners can verify their company’s email domain with a DNS record in Settings → Company. On Business and Enterprise they can then let new colleagues who sign up with that domain join straight away as members, without waiting for approval. Owners and admins get an email for every join, with a link to remove the person.
Quiet days
Pick the weekdays your company keeps free of internal meetings. On Business and Enterprise, Insights → Meeting patterns shows each meeting that lands on one, and ranks teams by how many weeks in a row they’ve kept it. Nothing is declined or moved.
Speedy meetings
Insights → Meeting patterns shows what share of this month’s meetings were booked 5 to 10 minutes short, 25 instead of 30 or 50 instead of 60, so people get a break before the next one. 15-minute standups, long workshops and meetings Hourari shortened aren’t counted.
See where focus time goes
Insights → Meeting patterns shows how much of each person’s working day is left in blocks of two hours or more, and how much is broken up into shorter gaps between meetings. Each weekday is shown side by side, so you can see which days get chopped up.
Read API and branded reports
Enterprise workspaces can read meeting costs, analytics and the roster through a read-only API. Business reports take a custom title, a “Prepared for” line and a summary note.
Status page
hourari.com/status shows whether the app and calendar sync are responding right now, and any notice we have posted. It’s linked from the footer and the Help menu.
See it before you connect
hourari.com/demo shows the real Overview running on a sample calendar, no account needed.
Performance and reliability
Recurring meetings are priced at their real cadence
Every recurring series used to be priced as if it met weekly. Hourari now works out whether a series is daily, weekly, every other week or monthly from its own occurrences, and ignores the cancelled ones.
Fewer double-counted attendees
The organizer is no longer counted twice, meeting rooms are no longer priced as people, and a member’s second calendar address is priced at their own rate.
Interface polish
A calmer, easier Settings
Each settings page now holds one topic. Meeting settings sit on Budgets, Meeting rules and Recurring series instead of being split across Company and Budgets & alerts, and your own decline messages and recurring defaults are together under Meeting defaults. Workspace-wide security (requiring two-factor, data retention, IP allowlist) moved from your personal Security page to Access & data, for the owner. Cards say less, boxes inside boxes are gone, and developer tools open from one Developer list in Integrations.
A cleaner Meetings tab
The calendar now starts two rows below the page title instead of five. The month figures sit beside the title, Updated sits next to Sync, and filters you have on sit in the toolbar. A meeting in the list only carries a tag when something about it stands out. Declined meetings are struck through in the calendar so the day and week totals match what you see. Export and Save view are in the ⋯ menu. On every plan.
Signed-in devices show the country too
The list of devices in Settings → Security now shows the approximate country each sign-in came from, next to its IP address, so it matches the new sign-in email. It is worked out on Hourari’s own servers in the same way.
The Outlook add-in is linked from Settings
Settings → Integrations → Microsoft Outlook now tells you about Hourari for Outlook and links straight to it on AppSource, so you no longer have to find it on the website first.
Undo a meeting you marked as skipped
Marked a meeting as skipped by mistake, or decided to go after all? Choose Undo on the confirmation, or open the meeting and choose Undo next to the note that you skipped it. Nothing else changes, because a skip never told anyone.
See which meetings you marked as skipped
A meeting you marked as skipped now shows Skipped in your meeting lists, so you can tell which ones you have already dealt with. Only you see it.
Sign-in emails say which country
The email Hourari sends when your account signs in from a new device now shows the approximate country the sign-in came from, above the IP address. It is worked out on Hourari’s own servers, so your address is not sent anywhere else to look it up.
Your theme follows you to every device
Light, dark or match your system is now saved to your account, so the choice you make in Settings → Appearance or from ⌘K applies in every browser and on every device you sign in on. Light is still the default until you pick.
See what a role gives before you grant it
Making someone an admin or a team lead now opens a short summary first: which meetings they will see, whether they will see costs under your current settings, and what they still cannot do. Removing either role is still one click.
Team leads can find their team
Overview now tells a team lead which teams they lead, with a link that switches the page to that team’s meetings and costs. Their usual view is unchanged.
Members see their own meetings’ costs
New and existing workspaces now show members what their own meetings cost, without colleagues’ rates, the cost-by-person table or exports. Owners can turn any of these back on in Settings → Permissions. Members can also connect their own calendar now.
One meeting overview, docked beside the page
The meeting drawer shows one overview instead of five tabs, and on wide screens it sits beside the list instead of covering it.
Easier to use with a keyboard or screen reader
Focus moves to the field that needs fixing when a form fails, wide tables scroll with the arrow keys, checkboxes are easier to hit, tooltips open on a tap, and single-key shortcuts can be switched off in Settings → Appearance. Our accessibility statement is at /accessibility.
Know how fresh the numbers are
Meetings and Insights show when your calendars last synced, as Overview already did. The Meetings filter and sort are part of the page address, so a view can be shared as a link.
Fixes and improvements
Slack now asks you to confirm who you are, once
Slack commands and buttons used to recognise you by the email on your Slack profile, which a Slack workspace’s owner can change. Now the first time you use /hourari, or press Decline or Exclude from tracking, Hourari sends you a private link to confirm your Slack account while signed in to Hourari. After that it knows you by your Slack account, and until then it shows no costs and changes nothing on your calendar. Whoever connected Slack is already linked, and Settings → Integrations → Slack lists your linked accounts with Unlink. On Team and above, for everyone who uses Hourari in Slack.
Team insights count declines made in your calendar
The per-member figure on Team insights now counts a meeting as declined when someone declines it in Google Calendar or Outlook, not only from Hourari. The column is now called Didn’t decline, because it shows how people replied, not whether they joined.
A new Send to address is confirmed before reports go there
Settings → Notifications → Send to now emails the new address a link, and your reports only go there once it is confirmed. Until then they keep going to your sign-in address. An address set before this change needs confirming once. Send test now always goes to your sign-in address. On every plan.
Hidden titles reach older meetings too
Adding a word under Hide titles that contain now hides matching titles on meetings of any age, not just from the start of last month onward, and on series reviews and approval requests too, within about 30 minutes. On those it is one-way, so Hourari asks you to confirm before adding a word: removing it brings titles back only on meetings from the start of last month onward.
Hidden titles apply straight away to meetings made in Hourari
A meeting you schedule or rename in Hourari whose title contains one of your workspace’s hidden-title words now shows as “Private event” as soon as it is saved, instead of after the next sync. The same goes for the title on an approval request. Your calendar keeps the real title.
Exports and workspace settings follow your IP allowlist
If your workspace limits access to certain networks, exporting meetings or the whole workspace, verifying a company domain or switching auto-join, changing the logo, setting spend controls, deciding cost approvals and connecting Slack now only work from inside them. A paused admin can no longer manage the team or decide join requests in the hour before their session runs out.
The owner is emailed when an export switches itself off
A webhook, a warehouse export or an activity log stream that fails 20 times in a row is switched off so Hourari stops sending to a dead address. The workspace owner now gets one email when that happens, naming the export and its last error, with a link to turn it back on. Before, it stopped without telling anyone.
Cancelled meetings in your reports
Meetings cancelled from Hourari now show as Cancelled meetings in the weekly and monthly emails, the Slack and Teams summaries, the team scorecard and the executive briefing, so they agree with your savings in the dashboard. Each report shows them to the same people, on the same cost basis, as the rest of its figures.
Cancel a one-off meeting from Hourari
Cancel this meeting now works on a meeting that does not repeat, on Google and Outlook calendars, when you are its organizer. The meeting is taken off the calendar, every guest is told, and it counts as money saved. Before, the button always failed for a one-off meeting.
Cancelling a meeting from Hourari counts as a saving
When you cancel the next occurrence of a meeting you organize, or all the ones still to come, each cancelled meeting now counts as money saved, under Cancelled & reduced in your savings. Before, it simply disappeared from the figures. Developer webhooks subscribed to Meeting declined are sent one event per cancelled meeting.
Refused API keys show up in your activity log
When a call to the read API or a provisioning request is refused because its key is revoked, expired or wrong, your activity log now records it against that key, so a server still using an old key, or someone trying one, is easy to spot. A wrong two-factor code on the password reset page is now recorded too, as it already was at sign-in.
Your IP allowlist now covers API keys
If your workspace limits access to certain networks, calls to the read API must now come from inside them too. A call from anywhere else is refused, even with a valid key. Before, the list applied to the website only.
Team changes and Microsoft consent follow your IP allowlist
If your workspace limits access to certain networks, inviting people, approving join requests, removing members or changing their role, transferring ownership and starting Microsoft admin consent now only work from inside them. The owner can still change the list from anywhere, so a wrong range never locks you out of fixing it.
Two-factor workspaces keep salary-based costs out of Slack
Slack and Teams can’t ask for a two-factor code. So in a workspace that requires two-factor, the owner now sees the same estimates in Slack as everyone else, and connecting Slack needs a session that has entered its code. Workspaces that don’t require two-factor are unchanged.
Marking a meeting as skipped no longer counts as a saving
Mark as skipped is now a private note that you are not going. Nobody is told, so the meeting stays in your spend and is not counted as saved. Decline on my calendar is now the default wherever Hourari can send it. To drop a meeting you organize for everyone, cancel it.
Declining a meeting takes off your time, not the whole meeting
When you decline on your calendar from Hourari, Slack or Teams, the meeting still goes ahead for everyone else. Only your time now comes off its cost, it stays in your spend, and the other people invited keep seeing it. Before, one decline took the whole meeting out of spend and counted all of it as saved.
Using a recovery code signs out your other devices
When you sign in with a two-factor recovery code, Hourari now signs you out everywhere else and cancels the rest of your codes, so you get a fresh set when you set two-factor up again. Wrong recovery codes, and wrong authenticator codes after a Google or Microsoft sign-in, now show in the activity log too.
Password reset works with two-factor on
If you use two-factor and forget your password, the reset link now asks for your authenticator code, or one of your recovery codes, before you choose a new password. Before, the new password was refused with a technical error.
Saved teams stay switched off until you choose Business
When a workspace with teams moves below Business, its teams are kept but now do nothing until it upgrades: team leads see only their own meetings, new people are not added to a team automatically, and team scorecards and team budget alerts pause. Choosing Business switches everything back on as it was.
Budget warnings no longer show the budget amount to anyone but the owner
Budget warnings sent to admins and team leads by email or Slack, posted in a Slack channel, or posted in Microsoft Teams now say how much of the budget is used, as a percentage, and no longer show the budget amount. The workspace owner still gets the amounts by email and in private Slack messages, and anyone with their own monthly budget still sees its amount in their own alerts.
Connecting a calendar tells you how the first sync went
After you connect Google Calendar or Outlook, Hourari now says how many meetings it synced, that it found none, or why the sync failed and what to do, instead of leaving “Syncing meetings…” on screen with no answer.
Change which events a webhook receives
Workspace owners on Business can now add or remove the events an existing webhook endpoint receives, from Events on its row in Settings, Integrations. Until now that meant removing the endpoint and adding it again, which gave it a new signing secret.
See why a webhook or warehouse export failed
A failing webhook or warehouse export now shows the last error it returned, not just a count. Switching one back on after it was turned off lets it fail three more times before it is turned off again, instead of once, and pausing, changing or removing a webhook or warehouse export is now recorded in the activity log.
Unlimited API keys are set by Hourari
Workspace owners can still raise an API key from the standard limit to high in Settings. Removing the limit altogether is now something we turn on for you on request, and it shows in your activity log when we do. Keys that are already unlimited stay unlimited.
A warning before losing offline changes
If you make a change while offline and then try to close or reload the tab before the connection returns, your browser now asks you to confirm first. Those changes are sent as soon as you are back online, but leaving the page before then loses them.
Early budget warning in Microsoft Teams
When the month is on pace to go over a meeting budget, Microsoft Teams now gets the early warning too, alongside Slack and email, as it already did for the 50%, 80% and 100% alerts. Like those, it shows percentages of the budget and never the amount spent.
Owners and admins link Teams channels
When a member adds Hourari to a Microsoft Teams channel or group chat, it now waits for an owner or admin to link it before anything is posted there. Owners and admins link it in Settings, Integrations, Microsoft Teams, or by pressing Connect in Teams. A member’s own chat with Hourari links straight away, as before, and channels already linked stay linked.
Clear messages when connecting a calendar or Slack fails
If connecting Google Calendar, Outlook or Slack doesn’t work out, you now land back in Hourari with a sentence saying why: the sign-in took too long, a permission was left unticked, or your organization needs an admin to approve Hourari. Before, some of these showed a blank error page or said you had cancelled.
Costs before scheduling match your plan
The browser extension and the Outlook add-in now show real meeting costs only on paid plans, as the pricing page says. On the free plan the extension shows its rough estimate from a rate you choose, with a link to see real costs, and the add-in says real costs are part of a paid plan.
Disconnect Outlook or Slack after changing plan
If your plan no longer includes Outlook or Slack but it is still connected, its row in Settings now reads Paused and opens a page where you can disconnect it or upgrade to turn it back on. Before, the row only offered an upgrade, so there was no way to remove the connection.
Summary reports give counts, not names
The weekly Slack report says how many people declined meetings instead of naming who reclaimed the most. The printable Insights report breaks costs down by team instead of listing each person, or says how many people attended when your workspace has no teams. Names stay where you manage people: the Team page, meeting details and the per-person views on Insights.
Minimum group size covers hours too
When your workspace sets a minimum group size, the person-hours by person list on Overview, and the focus time table and meeting load by person list on Insights, no longer name anyone for admins, leads and members, matching how costs already worked. The owner still sees all three.
A tidier Slack cost report
The weekly Slack report looks back at meetings that have already happened, so it no longer puts a row of buttons under every meeting. Each meeting’s name now opens it in Hourari, and the report ends with one Open Hourari link. Cancel is gone: it never cancelled anything, it hid the meeting’s cost from your totals. Rows also read “1 attendee” and “30 min” now.
Cancelling a repeating meeting keeps its history
Cancelling all future meetings of a series now does exactly that. The meetings that already happened stay on your calendar and in your spend, history and reports; before, cancelling removed them too.
Clearer cost while it recalculates
When you tick someone in or out of a meeting’s cost, the figure now says “Updating…” until the new cost arrives, instead of showing the old number as if it were current. If the change cannot be saved, their box goes back to how it was.
Meetings that already happened stay as they happened
Hourari no longer offers to edit, shorten or change the invite list of a meeting that is over, which used to send attendees an update about a finished meeting and count a saving that never happened. You can still change who is counted in its cost, and manage a repeating series from any of its meetings.
Only upcoming meetings can be declined
A meeting that is over can no longer be declined, from Hourari, Slack or Teams. Declining one sent the organiser a reply about a meeting that already happened and counted its cost as a saving. You can still select past meetings to export them.
Your Teams chat shows only your meetings
In your own chat with Hourari in Microsoft Teams, the daily summary and the summary command now cover the meetings you can see in Hourari, not the whole company’s. Costly-meeting warnings reach you there when the meeting is yours, and team budget alerts when you lead the team. Owners and admins see no change, and channels work as before.
Members see every meeting they are in
Members now see the meetings they organise or attend whether their calendar stores their address with capital letters or through Outlook. Some of those meetings were missing from their dashboard before.
Meeting notes are for the people in the meeting
A meeting’s description can now be read only by its organiser and the people invited. Owners, admins and team leads still see its time, cost and scores, and whether it has an agenda, but not the notes themselves.
Private events stay private
An event marked private in Google Calendar or Outlook is now stored as “Private event”, without its title or description. Its time and cost still count, and the people in it still see it. Private meetings are left out of agenda checks: no agenda reminders, decline suggestions or agenda scores for them.
Costs can no longer reveal a colleague’s pay
Only the owner sees meeting costs at real salaries. Admins and members now see every meeting priced at your fallback hourly rate, so a one-to-one or a meeting with one colleague no longer gives away what that person earns. The weekly executive briefing and team scorecard use the same fallback-rate figures for admins and team leads.
Budgets belong to the owner
Only the workspace owner can set, change or remove the annual meeting budget and team budgets. Admins and team leads follow them on Overview as a percentage used, without the amount or the spend behind it.
Clearer terms at checkout
Checkout says plainly that a plan renews and where to cancel. When our terms change in a way that matters, you are asked to agree again in the app, and cookie choices can be changed from Settings → Security.
A failed sync says so
Pressing Sync now on a connection that has failed now says the connection failed, instead of reporting that zero meetings synced.
Approvals, automations and a faster way around
Cost exceptions became a proper back-and-forth between organizers and approvers, and every automation now shows what it did. A command palette, saved views and a notification centre make the app quicker to get around.
A dashboard that keeps up
The dashboard opens in about half the time it used to, and the cost figures behind it got stricter. Two-factor also gained a recovery path, so a lost phone is no longer a locked account.
Budgets, briefings and a renewal clock
Meeting spend gets a ceiling, a weekly readout and a review date. Nobody has to open the dashboard for any of them.
Rates that match your org chart
Meeting cost stops being one blended rate. Roles, salaries and a company fallback all feed the same calculation, and owners decide who is allowed to see the result.
Plans that mean what they say
Plan limits are now enforced where they are described, and settings became one shell instead of a page that had grown a section at a time.
Teams and self-serve billing
Try it before you sign up
Slack reports and recurring meeting audits
Trends and per-meeting breakdowns
Hourari launches
Stay up to date
Get an email when we ship something new.