Audit Log
The Audit Log is a complete record of every change made in your Uku account — who changed what field, when, and what the previous value was. Use it to trace a specific change, verify when something was edited, investigate a discrepancy, or undo a mistake at field-level or entry-level precision.
Who can do this
Section titled “Who can do this”- All team members can access the Audit Log. By default, you see only your own changes.
- Elite plan required to filter by other team members and to access up to 100 days of history.
- Company Admin or Company Owner role required to use the Elite-level filters (Member filter, extended date range).
- Company Admins and Company Owners on the Elite plan can also undo changes made by other team members.
- The Audit Log feature must be enabled for your company account.
How to access the Audit Log
Section titled “How to access the Audit Log”The Audit Log is reachable from three entry points. Each is automatically scoped to the relevant context — pick the one that matches what you’re investigating.
Global Audit Log
Section titled “Global Audit Log”Path: Profile avatar → Audit log
The broadest view — all changes across your entire account. Use it when you don’t know which client or project a change belongs to, or when you want to review all changes by a specific team member.
All filters are available in the global view, including Client ID, Project ID, and Task ID search fields. These let you scope the global log to a specific entity without leaving the global view.
The Audit Log menu item only appears if the feature is enabled for at least one of your company accounts.
Client Audit Log
Section titled “Client Audit Log”Path: Clients → [client name] → Activity tab group → Audit log sub-tab
Shows only changes related to that client — automatically filtered, no client ID needed. Use this when you’re already inside a client profile and want to review recent changes to that client’s tasks, contacts, invoices, or settings.
The Client ID and Project ID search filters are hidden in the client view since the context is already set. All other filters (date range, who, type, action) remain available.
Project Audit Log
Section titled “Project Audit Log”Path: Projects (or Events, depending on your company setup) → [project name] → Audit log tab
Shows changes for the project and its parent client. Use this when investigating changes to a specific project’s tasks, settings, or assignments.
The Client ID and Project ID search filters are hidden in the project view. All other filters remain available.
Choosing the right entry point
Section titled “Choosing the right entry point”| Situation | Use this entry point |
|---|---|
| Don’t know which client or project was affected | Global Audit Log |
| Already in a client profile, reviewing client changes | Client Audit Log |
| Already in a project, reviewing project changes | Project Audit Log |
| Reviewing all changes by a specific team member | Global Audit Log (filter by Who) |
Reading the Audit Log table
Section titled “Reading the Audit Log table”Each row represents one change event and shows:
- When — timestamp of the change.
- Type — what kind of record was changed (task, client, invoice, contract, etc.).
- Title — name of the changed record.
- Who — the team member who made the change.
- Action — whether it was an Add, Edit, Delete, or Activity.
Filtering the Audit Log
Section titled “Filtering the Audit Log”- Date range — the time period to review. Non-Elite plans have a limited range; Elite supports up to 100 days.
- Company — for multi-company setups, select which company to view.
- Who — filter by team member. On non-Elite plans, locked to your own account. Elite Company Admins can select any member.
- Type — filter by entity type: task, client, project, invoice, contract, member, etc.
- Action — filter by change type: Add, Edit, Delete, or Activity.
- Status — filter by the change result status (ok, warning, error, failed).
- Task name — search for changes related to a specific task by name.
- Client ID / Project ID / Task ID — search for changes related to a specific entity by its ID (global view only).
Use the refresh button in the filter bar to reload results with your current filters applied.
Viewing change details
Section titled “Viewing change details”- Click any row to open the detail panel.
- The panel shows the full summary (when, type, title, who, action, status, associated client) and the diff view — each changed field with its old value and new value shown as
old → new. - Hover over any diff row to see the exact timestamp of that specific field change.
- Click the open button (external link icon) in the detail panel to navigate directly to the changed record.
The open button is not available for deleted records or entity types without a dedicated view.
Undoing changes
Section titled “Undoing changes”The Audit Log lets you undo at two levels of precision: revert a single field back to its previous value, or undo an entire change event to restore all affected fields at once.
Undoing a single field
Section titled “Undoing a single field”- Open the Audit Log from any entry point.
- Find the entry containing the field you want to revert.
- Click the row to open the detail panel.
- In the diff view, find the specific field you want to restore.
- Click the UNDO link on the right side of that field’s row.
- Confirm the action in the dialog that appears.
The field reverts to its previous value. The undo link disappears for that field and the row changes color to indicate the revert was applied. You can undo fields one at a time without reverting the entire entry.
Undoing an entire entry
Section titled “Undoing an entire entry”- Open the detail panel for the entry.
- Click the Undo button at the bottom of the panel.
- Confirm the action in the dialog.
The system reverts all changes from that entry and opens the affected record so you can verify the result.
When undo is not available
Section titled “When undo is not available”The Undo button and per-field UNDO links only appear when the system determines the change is safely reversible. Undo is not available for:
- Deleted records — items that have been deleted cannot be restored via Audit Log undo.
- Certain bulk operations — bulk changes affecting many records at once may not support undo.
- Some entity types — not all entities support field-level revert.
- Entries with cascading effects — if reverting would create a conflict with subsequent changes.
If undo is not available for an entry, the Undo button and UNDO links do not appear in the detail panel.
Elite plan: extended Audit Log
Section titled “Elite plan: extended Audit Log”On non-Elite plans, the Audit Log is limited to your own changes and a restricted date range. Upgrading to Elite unlocks:
- Team-wide visibility — Company Admins can filter by any team member.
- 100 days of history — review changes going back over three months.
- Cross-member undo — Company Admins and Company Owners can undo changes made by other team members.
- Full access to all filter combinations.
Troubleshooting
Section titled “Troubleshooting”Audit Log does not appear in the profile menu
Section titled “Audit Log does not appear in the profile menu”The Audit Log feature must be enabled for at least one of your company accounts. Contact your Company Owner to enable it in company settings.
Audit log tab is not visible in the client profile
Section titled “Audit log tab is not visible in the client profile”The Audit Log tab appears in the client profile’s Activity tab group. If the entire Activity group is missing, the Audit Log feature may not be enabled for your company.
Audit log tab is not visible in the project view
Section titled “Audit log tab is not visible in the project view”The Audit log tab appears in the project view alongside Tasks, Emails, Notes, and Files. If it is missing, the Audit Log feature may not be enabled, or your account may not have access to this project’s audit data.
Global Audit Log shows changes for wrong company
Section titled “Global Audit Log shows changes for wrong company”Use the Company filter in the global Audit Log to select the correct company. For multi-company setups, the default shows your primary company.
The Who filter is grayed out
Section titled “The Who filter is grayed out”You need both an Elite plan and a Company Admin or Company Owner role. Both conditions must be true simultaneously.
The date filter will not go further back
Section titled “The date filter will not go further back”Non-Elite plans have a restricted date range. Upgrade to the Elite plan for up to 100 days of history.
No results appear
Section titled “No results appear”The default view shows today’s changes for your own account. Expand the date range and clear other filters to see more results. Use the refresh button to reload after changing filters.
The Undo button is not visible in the detail panel
Section titled “The Undo button is not visible in the detail panel”The entry does not support undo. This could be because the record was deleted, it is a bulk operation, or the entity type does not support undo. For these cases, manually re-enter the previous value by editing the record directly.
The UNDO link disappeared after I clicked it
Section titled “The UNDO link disappeared after I clicked it”Expected behavior — after a successful undo, the link disappears and the row changes color to indicate the revert was applied.
Cannot access the extended date range to find the entry
Section titled “Cannot access the extended date range to find the entry”Undoing older entries requires the Elite plan and Company Admin role to access extended history (up to 100 days). On non-Elite plans, the date range is limited and older entries may not be visible.