2025 Updates
Last updated
Was this helpful?
Last updated
Was this helpful?
Client facing arrival window display
Instead of providing exact start and end times for customers, you can now provide an arrival window to customers. This is a great way if you don't want to guarantee exact arrival times to customers.
You can configure an Arrival Window, a customizable time buffer added to the original appointment which informs clients that the photographer may arrive at any point within that window. To set up your arrival window you can go to configure booking scheduling as shown below.
Note: If you use this feature — it's recommended you disable inviting customers to calendar events to avoid confusion about exact start and end times for appointments.
New Onboarding Guide Now Available We've introduced a built-in onboarding guide to support new users during portal setup. The guide includes step-by-step instructions and video tutorials to help you configure your services, packages, booking flows, and scheduling with ease. If you have already started the onboarding process and would like to view this guide on your portal please reach out and we will enable it for you.
Bulk Sync Delivery Files You can now select multiple ready-to-sync orders and sync them all at once. Just check the orders you want to sync, and a 'Sync Delivery Files' button will appear at the bottom of the screen as shown in the following screenshot.
Brokerage Email Field Now Optional Beforehand, updating any brokerage information fields would require you to fill out the email field in order for the save changes button to be enabled. Thus making the email field required. We've updated this so that the Brokerage Email field is now optional, allowing admins to edit brokerage information without being required to enter an email address. This streamlines updates and makes managing brokerage details easier.
Minor update
Exporting Orders now includes the order id in the excel file
Bugfixes:
Order Filtering by Due Date – Fixed an issue where filtering by “Due Date” on the Orders Management page returned no results, even when matching orders existed.
Invoice Label Translations – Improved translation accuracy for invoice labels across supported languages.
Service Name Editing in Project Chat – Resolved an issue that prevented users from saving changes when renaming service names directly in the Project Chat.
Fixed a bug with orders incorrectly showing up in Unscheduled orders
Daily text reminders for photographers You can now send automated daily text reminders to your photographers, letting them know how many appointments they have that day and when their first appointment begins. As with all our text notifications, this feature can be enabled and customized in the Configure Booking > General > Text Notification section.
Hide Package Savings Amount on the invoice You now have the flexibility to show or hide the savings amount on an invoice. When this option is enabled, customers will not see the individual service prices or the total savings on their invoice. This setting is specific to each booking flow and can be enabled by navigating to the Booking Flow Settings and toggling "Hide Savings Amount."
Export Customer Stats from Reporting The Customer Stats section in your reporting overview can now be exported in both XLSX and CSV formats, making it easier to analyze and share your data.
Disable Automatic Calendar Duration Updates You now have the option to prevent Tonomo from automatically updating calendar event durations when changes are made to an order. This is especially helpful if you're manually adjusting calendar events, such as splitting events or setting custom durations, and want to maintain full control without the system overriding the durations you have set. You can enable or disable this behavior in Configure Booking > General > Automatically update event duration
Xero improvements and bugfixes We've resolved an issue where orders synced through the Xero integration were not updating their status from Unsynced to Synced. Orders will now correctly reflect their sync status after successful integration with Xero.
Add filter for orders with escalated services For those who use the escalation feature for services, you can now filter orders to only show escalations. This is very simple and there is a toggle to enable this filter right on the order management page. Once the toggle is enabled you will only see orders with services that have been set as an escalation.
Service-Based Appointment Scheduling As part of a larger update, we’ve released the first phase of assigning services to specific appointments and photographers. You can now locate an order and use our scheduler tool to create new appointments for individual services within that order. This also allows you to assign different photographers to each appointment as needed.
The first step is to find an order then open it in the scheduler, then you will see the "schedule appointment" as shown on the screenshot. Upon clicking on that you will be prompted to schedule an event only for the selected services. At this stage you may also select the photographer that will be assigned to this specific appointment.
This will be continue to be improved over time and aims to solve issues like:
Contractor reporting numbers being accurate when 2 or more photographers are assigned to an order
Ability to be able to split up shoots into different appointments for different photographers
Accurate calendar events for multiple photographers when there is more than 1 appointment.
Batch invoicing for Xero
Within Tonomo you can now select multiple invoices and batch them together and send just one invoice to Xero. This will be especially helpful for companies working with large agencies that invoice on a weekly or monthly basis. This is a very simple tool to use, you only need to have your Xero account connected to Tonomo and then select the invoices you want to batch and click the "batch" button as seen on the screenshot. This will combine the invoices together. (A standalone version of this feature for customers that aren't using Xero will be released soon) :
Add custom message for date & time on Order status page - Whenever you need to explain the date and time to a customer you can now add a custom message that will show on the order status page. You can find this in your booking flow settings:
For all our Xero users you can now sync an invoice to Xero right from the order management page by clicking on the order you want to sync then on the right hand side in the accounting tab click "sync to accounting"
We now have a confirmation pop up when canceling and postponing orders on the Order Management tab to avoid mistakes and deleted calendar events.
Minor improvements:
Update “3d Tour” to “3D Tour” for Consistent Capitalization
Email validation (it is no longer possible to create users with same emails)
Add a brokerages tab on the accounting setup page
When moving multiple orders to “In progress” some orders will not create Dropbox folders is fixed.
Blurry Images in the Luxury Real Estate Template on Mobile is fixed.
Can’t scroll through the list of photographers on the mobile app has been fixed
Set Credit as the default payment method when credits are available: Now when a client has credit on their account and is undergoing payment the credit will be the default option for them to pay. This will avoid people paying with card and thinking they have already applied the credit.
0$ orders are now marked paid automatically: Beforehand orders that were 0$ were still marked as unpaid, thus creating confusion for clients and having to ask to manually move the order to paid status. This is no longer the case as any order for 0$ will be automatically marked paid.
All day events in google now show as busy to Tonomo: Beforehand to block off time users would use an "all day event" in google calendar. The issue was that Tonomo did not recognize this type of event and would not block off time. This is no longer the case and creating "all day events" within your google calendar is now an effective way to block off time within tonomo.
Minor bug fixes and improvements:
Changing photographers within scheduler will no longer keep the previous photographer as a guest
Slow invoicing page has been fixed
Creation date filter on the order management page was not working. This has been fixed
Ability to hide the "is scheduling flexible" question
New fields now shown the the scheduler within order details: We have added the following fields to the scheduler view:
Custom questions
Entry notes
Feature notes
Service based questions
Brokerage preferences
Client preferences
Customer private notes
Add configuration option to hide payment information in the Customer portal: To improve clarity for customers who do not pay invoices directly, we implemented a way to hide all payment related information across the customer portal. To activate this feature simply go to configure booking>general and in the visibility and access permissions section toggle the "limit customer access" option to enabled.
Thumbnails are now available on the order management page: Sometimes its easier to remember an order through an image rather than reading an address. For that reason we have made it possible for you to turn on "cover" thumbnails in the order management page. To do this simply click on the "+" symbol shown in the screenshot and check the cover option. If there is media available for that order it will show the thumbnail on the left hand side.
Bug fixes and minor improvements:
We improved the viewing of listing websites on mobile phones to make it more efficient and less prone to errors.
We made it so entering a phone number is no longer required when creating an order through the scheduler.
Previously when you changed a photographer on an order, the previous photographer was kept as an additional guest inside Tonomo's scheduling section. This has now been fixed to work correctly
There was a bug that when an order was created through order management it was being marked as paid automatically and if a service was added to the order the payment status would move to "promised payment." This has also been corrected now.
We fixed a bug that used to cause the photographer to get added to the customer's calendar event when updating an event through order management.