Skip to Content
OperationsHistory

Operation History & Undo

History

Every operation is recorded with:

  • Who created it
  • When it was executed
  • What action was performed
  • Which items were affected
  • Success/failure status per item
  • Before/after values for each change

Viewing History

In the portal, go to Operations to see all past operations. Click any operation to see:

  • Summary with action and target info
  • Progress and timing
  • List of all affected items
  • Detailed change log

Via API

GET /api/operations?page=1&limit=20

Undo

Operations that support undo record the previous state of each modified item. To undo:

Portal

  1. Open the operation detail page
  2. Click Undo Operation
  3. Confirm the reversal
  4. A new “undo” operation is created and executed

API

POST /api/operations/:id/undo

This creates a new operation that reverses all changes made by the original.

What Can Be Undone

Only certain actions are undoable:

  • Status changes — Reverts to previous status
  • Tag additions — Removes the added tags
  • Tag removals — Re-adds the removed tags

Actions that can’t be undone:

  • Notes (they’re additive)
  • Syncs and fulfillment pushes (external side effects)
  • Exports (nothing to revert)

Audit Trail

The operation history provides a complete audit trail. Combined with per-item activity logs, you can trace every change back to its source — whether it was a manual edit, operation, dispatcher, or AI agent action.