Web / Backend
Improvements
Settings Menu Redesign
- Reordered Navigation: “AI & Notifications” now appears directly above “Automations” for better logical grouping.
- Hover Tooltips: Each settings menu item now displays a helpful tooltip on hover describing what that section contains.
Actor Exclusion for Notifications
- No Self-Notifications: Users no longer receive notifications for actions they performed themselves. For example, if you complete a job, you won’t get the “Job Completed” notification - only other relevant parties will.
Company Contact Info in Templates
-
New Template Variables:
{{company_phone}}and{{company_email}}are now properly substituted in notification templates (SMS, email, in-app). - Fallback Logic: Company phone falls back to employer’s phone number if not set in company settings. Company email falls back to employer’s email.
Unified Template Notifications
- Unregistered Customers Now Use Templates: Invoice and quote notifications sent to unregistered customers (email or SMS) now use your customizable notification templates instead of hardcoded messages. This means all customers receive consistently branded communications.
Bug Fixes
-
Template Variable Substitution: Fixed bug where
{{company_phone}}and{{company_email}}appeared blank in SMS notifications despite being set in notification templates. - Save Button Styling: Fixed Save button styling in the unified notification template modal.
- Payload Efficiency: Removed redundant atom/string key duplication in notification payloads for cleaner, more efficient data handling.
- Template Editor Blank Lines: Fixed issue where blank lines in notification templates could collapse or disappear when saving.