Service Version History
Version History tracks every change made to a standard service, giving you a complete audit trail of what changed, when, and by whom. You can also revert a service to its state before any specific change.
Viewing Version History
Open a standard professional service or managed service in Settings > Content and click the Version History tab. The table lists all recorded changes, sorted with the most recent first.
Each entry shows:
| Column | Description |
|---|---|
| Summary | The name of the record that changed (the service, a subservice, or an associated product). |
| Change | Whether the record was created or updated. |
| Changed On | The date and time of the change. |
| Changed By | The user who made the change. System-initiated changes show “ScopeStack.” |
Click a row to expand it and see the field-level details: which attribute changed, the previous value, and the new value.
What Is Tracked
Version History records changes to:
- The service itself (name, description, hours, quantity, and all other fields)
- Subservices on the service
- Products associated with the service
Changes to these records are captured whenever they are created or updated. The id and updated_at fields are excluded from tracking since they change on every save.
Reverting a Change
Users with the Manage permission level can revert a service to the state it was in before a specific change. Click the revert icon (clock) on the row you want to undo and confirm in the dialog that appears.
Reverting restores the field values that were overwritten by that specific change. It does not undo all changes after that point — only the fields affected by the selected entry are restored.
Version History on Products
Products also have version tracking. Open a product in Settings > Content > Products and click the Product Versions tab to see the same change history and revert functionality.
Permissions
The Version History permission under Settings controls access:
- View: Can see the Version History tab and browse changes.
- Manage: Can see the tab and revert changes.
- None: The tab is hidden.