Documentation
FeaturesActivity Log

Activity Log

The activity log provides a chronological record of every significant event in CraftStage. It serves as an audit trail for production decisions and customer interactions.

What gets logged

CraftStage automatically records events across all stages of the production pipeline:

EventWhen it's logged
Job createdA new job is created
Job status changedA job transitions to a new status
Items parsedAI parsing completes and items are added
Proofs generatedProof images are created
Preflight completedPreflight runs, with error and warning counts
Approval link generatedA new approval link is created for a customer
Approval link accessedA customer opens the approval portal
Items approvedA customer approves one or more proofs
Revision requestedA customer requests changes to a proof
Export createdAn export file is generated

Actor types

Each event records who performed the action:

ActorDescription
UserA member of your organization (shows the user's name)
CustomerSomeone interacting through the approval portal (shows email or "Anonymous")
SystemAn automated action (e.g., automatic status transition, scheduled operation)

Viewing the activity log

The activity log is accessible from two places:

  • Dashboard — Shows a stream of recent activity across all jobs
  • Job detail page — The History tab shows events for that specific job

Events are shown with relative timestamps ("2 minutes ago", "yesterday") and link to the relevant job when viewed from the dashboard.

Using the log for auditing

The activity log is especially useful when:

  • A customer disputes what was approved. The log shows exactly when each proof was approved and by whom.
  • You need to trace a production issue. The log shows when preflight was run, what issues were found, and when they were resolved.
  • You exported without customer approval. The log records this explicitly for your records.
  • Multiple team members work on the same job. The log shows who did what and when.