Audit Log

Track important actions across your organization — user changes, board and ticket deletions, data exports, visitor erasures, subscription events, and more.

Overview

The Audit Log gives you a searchable record of significant actions that happen in your Yaplet organization. Every entry captures who did what, when, and from where — helping you stay on top of security, compliance, and team activity. You'll find it at Settings → Organization settings → Audit Log.

Viewing the Audit Log requires the Settings.AuditLog permission.

What Gets Logged

Yaplet automatically records events such as:

  • User actions — logins, permission changes, profile updates
  • Data operations — CSV exports, visitor erasures
  • Boards — a board being exported (including whether the reporter's personal details and the activity logs were included in the file), imported, duplicated or deleted
  • Tickets — a ticket deleted, or a whole column cleared. Only deletions are recorded here; everyday ticket edits and moves are not written to the Audit Log
  • Subscription events — plan changes, billing updates
  • Automated processes — the nightly data-retention cleanups, logged as "System": expired conversations, expired Copilot conversations, empty conversations and idle visitors

Log Entry Details

Each audit log entry includes:

FieldDescription
CreatedWhen the action occurred
UserEmail of the user who performed the action, or "System" for automated events
ActionThe type of action (e.g., data.exported, visitor.erased, board.deleted, tickets.deleted, data_retention.auto_delete)
Resource typeThe kind of resource affected (e.g., visitor, export, chat, board, board_tickets)
Resource IDThe specific resource identifier
IPThe IP address of the user
CountryThe country the request originated from

Shift changes are tracked separately

Changes to a shift are not written here. Each shift keeps its own history — who changed what, and the old and new value — which you open from the shift itself. That history also covers shift changes made through Copilot or a connected MCP client: they are attributed to the signed-in person and marked as coming from "Yaplet Copilot (MCP)", so an assistant can never make an untraceable change.

Filtering and Sorting

Use the built-in filters to narrow down log entries:

  • Action — search by action type
  • User email — filter by who performed the action
  • Resource type — filter by the kind of resource involved

The log is sorted by date (newest first) by default.