---
title: "Activity Log - Serpwise Documentation"
description: "Track every configuration change on your domains with a full audit trail and one-click rollback."
url: "https://serpwise.ai/docs/activity-log/"
source: "https://serpwise.ai/docs/activity-log/"
---
[Back to Serpwise](/)

Serpwise Documentation

Connect · Configure · Execute

Search documentation

`/`

No documentation found.

↑↓ Navigate Enter to open

Browse documentation

The **Activity Log** provides a complete audit trail of every configuration change made to your domains. Every time a team member creates, updates, or deletes a rule, redirect, or domain setting, it’s recorded with a timestamp, who made the change, and what the before/after values were.

## What’s Tracked

The activity log records changes to:

| Entity              | Actions Tracked                                                                                                                               |
|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|
| **Domain settings** | Origin host, port, protocol, SSL, timeout, security settings, AI attribution, code injection, markdown serving, passthrough, security headers |
| **Rules**           | Create, update, delete, reorder                                                                                                               |
| **Redirects**       | Create, update, delete, enable/disable toggle, CSV import                                                                                     |
| **Meta overrides**  | Create, update, delete, toggle, apply from AI suggestion                                                                                      |
| **Variables**       | Create, update, delete                                                                                                                        |

Each log entry includes:

- **Timestamp** - when the change was made
- **User** - email of the team member who made the change
- **Action** - what type of change (create, update, delete, toggle, etc.)
- **Summary** - human-readable description of what changed
- **Before/After values** - full JSON snapshots of the entity before and after the change

## Viewing the Activity Log

1. Navigate to your domain in the dashboard
2. Click the **Activity** tab in the sidebar
3. Browse the chronological feed of changes

You can filter by entity type using the tabs at the top:

- **All** - every change
- **Domain** - domain setting changes only
- **Rules** - rule changes only
- **Redirects** - redirect changes only

Click **View details** on any entry to expand and see the full before/after JSON values.

## Rollback (One-Click Revert)

Eligible changes show a **Revert** button that restores the previous value with one click. When you revert a change:

1. The entity is restored to its state before the change was made
2. A new “rollback” entry is added to the activity log, creating a clear audit chain
3. The gateway cache is automatically invalidated so the change takes effect immediately

### What Can Be Reverted

| Action         | Revertable | Notes                                    |
|----------------|------------|------------------------------------------|
| **Update**     | Yes        | Restores previous values                 |
| **Toggle**     | Yes        | Restores previous enabled/disabled state |
| **Delete**     | Yes        | Re-creates the deleted entity            |
| **Create**     | No         | Delete the entity manually instead       |
| **Reorder**    | No         | Reorder manually                         |
| **CSV Import** | No         | Delete or update individual redirects    |
| **Rollback**   | No         | Prevents rollback loops                  |

### Rollback Chain

Each rollback entry references the original change it reverted via a `rollbackOfId` field. This creates a clear chain of accountability: you can always trace back from a rollback to the original change that caused it.

## Data Retention

The activity log is **immutable** - entries are never updated or deleted. This ensures a reliable audit trail for compliance and debugging purposes. All entries persist for the lifetime of the domain.

## Limitations

- **Rollback restores entity state only** - it does not undo cascade effects. For example, if you delete a rule and then rollback, the rule is re-created, but any request log entries from the time it was deleted are not affected.
- **Bulk operations** - CSV imports are logged as a single entry with a summary count, not individual entries per redirect.
- **No alerting** - there are currently no notifications when changes are made. Check the Activity tab to review recent changes.