Audit log

Review who-did-what across your workspace.

The Audit log page at Audit log in the sidebar lists every consequential mutation recorded for the active workspace. See Audit logs for the primitive — this page walks the dashboard surface.

The list

Each row shows a one-line summary (what happened), the dotted action name, the actor, resource type + id, and the timestamp. Entries are newest-first. The summary is friendly (“created project foo”); hover over / inspect the dotted action name (project.created) when you need the precise event for filtering or grepping.

Filters

  • Resource type chips — scope to projects, channels, connections, endpoints, api keys, rules, team, or billing.
  • Time-range chips — last 24h, 7d, 30d, or all time.
  • Actor dropdown — narrow to a specific team member; the dropdown is populated from actors present in the current log.

Filters stack; the list always caps at the most recent ~100 matching entries. Use Export CSV for a bigger window (see below).

Export

Hit Export CSV to download the currently-filtered set. The same filter chips apply — what you see on the page is what lands in the file. Exports cap at 10,000 rows; retention purges older entries anyway, so a single export usually covers the whole retention window.

Open the CSV in your spreadsheet tool of choice. Metadata columns carry per-action context (the deleted project’s slug, the invited email, the from/to plan IDs on a billing change, etc.).

Who counts as “actor”?

  • A team member — rendered as First Last (email) when Nevo knows the profile, or the raw Clerk id otherwise.
  • system — Stripe or Clerk webhooks triggered the change (e.g. a failed payment eventually downgraded the plan, or a team member was removed and their API keys revoked). No human was directly involved.

Retention

Audit retention matches your plan’s event retention:

TierRetention
Hobby7 days
Hacker14 days
Pro30 days
Scale90 days

Older entries drop off on a rolling background purge. Upgrading extends forward only — already-purged entries don’t return.

Workspace switching

The audit log is scoped to the active workspace. Switch via the sidebar switcher to see a different team’s log or to bounce between your personal account and a team. Entries from one workspace never appear in another’s log.