Lead allocation
Why have we made this update?
For larger firms, we’re upgrading our lead allocation rules to provide more rules around how leads are allocated as well as when and how leads should be reallocated.
Full details will be provided closer to release.
Plans: Enterprise
Custom user roles
Why have we made this update?
In any system, controlling user access is essential for maintaining security. Restricting permissions helps prevent accidental or malicious changes to key settings and reduces potential damage if a user’s credentials are compromised—such as through password reuse across multiple platforms. By limiting access to only what each user needs, you minimise security risks.
With the new custom user roles feature, you can define permissions at a highly granular level, specifying exactly what each user can view or edit. For example, you can allow a team member to update email templates without granting them full administrative access. These new settings give you precise control over user permissions, ensuring your team has the access they need – without exposing sensitive areas of your system.
Plans: All

Customise your quote and job table
Why have we made this update?
Ahead of a larger table views update in our next release, this update will provide you with the ability to:
- View the quote column with price excl and incl VAT
- Add custom fields you’ve created to the quotes/job table so you can filter the table by those values (TBC)
- The next deadline will state what it is for: Task, Appointment, Report due, or Review due
Plans: All (number of columns added subject to plan)
Suggested quote
Why have we made this update?
We’re enhancing the manual quote form with a lookup feature that retrieves suggested quotes from your pricing table. Next to the survey quote field, you’ll find a lookup option that, after entering key details—such as the address, property value, and number of bedrooms—will generate a suggested quote based on your predefined pricing.
This update makes it easier to manually add quotes while ensuring consistency with your standard pricing.
Plans: All

Custom property types
Why have we made this update?
Just like contacted and archive reasons, you can now customise property types for selection on quote forms and job records. Add your own property types and specify whether they are residential or commercial, allowing you to tailor options to match your reporting style.
Plans: All

Various smaller refinements to make life easier
EMAILS
-
You can now create custom shortcodes for use in manual and automated emails, allowing you to pull data from any custom timeline fields you’ve set up.
-
Additionally, we’ve introduced shortcodes for prices excluding VAT as an alternative to our VAT-inclusive options. Please note that the ASA advises B2C pricing should include VAT, as it cannot be reclaimed. Therefore, VAT-exclusive prices should only be used for the appropriate job types.
CUSTOM TIMELINE FIELDS
We’ve included the option to add a date field type option alongside the existing answer types.
COMPANIES
The phone number is being made optional so only the company name is needed to add a company record.
On a contact record, the company dropdown will now be alphabetical and have a search at the top. A contact can also be assigned to multiple companies (e.g. a consultant that works at multiple companies).
PROPERTIES
When adding a property via the “Add property” page, the address look up will be available to find the property.
SELECT SERVICE SETTINGS
A new setting, “This job doesn’t need terms signed,” has been added for job types where customer signatures are not required. When enabled, any new quotes will automatically have their terms status set to “Not required.”
JOB RECORD
Payments: You can now add a deposit or part payment and set the payment date. Additional or final payments can be recorded with their respective dates, allowing you to easily track unpaid, part-paid, and fully paid jobs.
Property: In the property section, you can now create a new property record directly via the Add/Remove button, without needing to first add it through the properties table.