December 2025 Updates
π Activity & Audit Enhancements
π Added source tracking in Activity to identify actions from Mobile App, Web App, or API Key.
π Extended Activity logging for Job/Project status updates and Note creation with detailed metadata.
π Prevented activity insertion in PATCH Custom Field API when no fields are updated.
π Enhanced Activity support across Update Job APIs, Generic Notes, Job & Customer Notes, PATCH APIs, and Checklist field copy APIs
π Pricing & Profitability
π Included total purchase price, profit, and profit margin at line-item level for Jobs, Quotes, and Invoices. π Added APIs for actual vs budgeted calculations and profitability based on accepted Quotes. π Improved Proposal Template API to correctly roll up bundle pricing even when quantity is formula-driven. π Enabled Job and Project value via new company configuration keys (script enabled for Roofing, Pool, and HVAC industries).
π Proposal, CPQ & PDF Improvements
π Multiple CPQ fixes and functional enhancements. π Improved Proposal PDF generation with layout and rendering fixes. π Removed unnecessary headers from CPQ-created Proposals when no line items follow.
π Workflow, Notifications & Alerts
π Enabled notifications for assigned TL/FE during workflow requests. π Fixed customer notification handling when customer_notifications config is missing. π Resolved SMTP blocking issue during bulk customer notifications caused by parallel email dispatch. π Fixed Job Delay Alert email configuration to respect selected Email Config UID instead of default.
π Integrations & External Services
π Introduced EagleView Integration for measurement data.
π Business Units & Product Enhancements
π Added Business Unit handling via APIs. π Introduced product group type support for Add-ons. π Added Formula Master reference support in Product Schema.
π Job, Project & Reporting Fixes
π Improved Estimate and Invoice stats with Project filter corrections. π Handled PS disassociation from Jobs correctly. π Relaxed facial authentication requirements for offline mode in Update Job Status API.
π Time Tracking & User Management
π Updated Timelog Summary calculation to exclude seconds and compute time directly in minutes. π Added base location support for users.
π Multiple bug fixes, stability improvements, and backend optimizations to ensure a smoother and more reliable experience
