🆕 Direct Contact Messaging — SMS & Email from Contact Details
You can now communicate with customers directly from their Contact Details page, with full visibility into past messages and a faster way to send new ones — without switching screens.
What’s new?
Each contact now includes a new Notifications tab with two sections:
SMS
Email
These tabs show the full message history for the selected contact and allow you to send new messages using streamlined compose modals.
📱 SMS Messaging from Contact Details
You can now view and send SMS messages directly from a contact record.
What you can do:
View all SMS messages previously sent to the selected contact
Message history is automatically filtered — no messages from other contacts are shown
Click Compose SMS to send a new message:
Select from the contact’s saved phone numbers
Enter your message text
View your current SMS balance before sending
Expand the composer to fullscreen for longer messages
Clear validation, loading states, and error feedback ensure reliable delivery
📧 Email Messaging from Contact Details
You can also view and send emails directly from the same Notifications tab.
What you can do:
View all emails previously sent to the selected contact
Click Compose Email to send a new email:
Subject and email content are required
“To” and “CC” fields are automatically filled from the contact record
Recipient fields are locked to prevent accidental changes
To update recipients, simply edit the contact details
Expand the editor to fullscreen when needed
Built-in validation and clear error handling on send
🔒 Designed for accuracy and safety
Messages are always scoped to the selected contact
No ability to view or send messages for other contacts
Email recipients are protected to prevent misdirected communication
🆕 Improved Invoice Filtering — New Location Filter
We’ve enhanced invoice filtering to make finding the right invoices faster and more precise.
What’s new?
A new Location filter has been added to the invoice list
Quickly narrow invoices to a specific location
Works across:
All invoice statuses
Individual and batch invoices
Multi-location organisations
All existing invoice filters have been reviewed and improved to ensure consistent and reliable results.
🆕 Equipment Management — New Section, List & Edit Views
Managing pool equipment is now easier with a brand-new Equipment management area.
New navigation item
You’ll now find Equipment under:
Operations → Pools → Equipment
This opens the new Equipment management section.
📋 Equipment List Page
The new Equipment List provides a clear overview of all equipment across your pools.
Displayed information includes:
Equipment ID
Pool ID (clickable — opens pool details)
Pool address
Name
Serial number
Brand
Type
Fields
Warranty start and end dates
Available actions:
Edit — update equipment details
Delete — remove equipment with confirmation
The table supports sorting, filtering and exporting
✏️ Edit Equipment Records
You can now edit existing equipment records directly.
What you can do:
Load and review existing equipment data
Update all editable fields
Save changes and return to the equipment list
Receive clear validation and error feedback where needed
🛠️ Bug fixes and small enhancements
Ongoing improvements to performance, reliability, and usability:
Improved invoice list filtering accuracy
General UI consistency improvements
Performance enhancements