The Activity Log is scoped to your workspace. Entries never leak between workspaces, and they’re not visible to any other tenant or to the Xobito team unless you actively share them during support.
What gets logged
Not every click is logged — only actions that change state. A non-exhaustive list:- Contact created, edited, deleted, bulk-imported
- Campaign created, edited, sent, deleted
- Template created, submitted to Meta, edited, deleted
- Bot Flow, Message Bot, or Template Bot created / edited / deleted / enabled / disabled / cloned
- Staff member invited, edited, removed
- Role created, edited, deleted
- Connection to Meta Business made or broken
- WhatsApp or System settings changed
- Custom fields, groups, sources, statuses created / edited / deleted
- Canned replies and AI prompts created / edited / deleted
| Field | Purpose |
|---|---|
| User | Which staff member (or the workspace owner) triggered the action |
| Action | What happened — e.g. “created contact”, “deleted campaign” |
| Target | The specific record affected (with ID where relevant) |
| Timestamp | When the action was taken |
| IP / user agent | Where applicable, for security audits |
Open the Activity Log
Go to Team → Activity Log.
Filtering
Use the filters at the top of the page to narrow the log down:- User — show only actions by one staff member.
- Date range — restrict the time window.
- Action type — filter to a specific kind of action (where available).
Purging the log
Users withtenant.activity_log.delete can delete entries.
Common reasons for purging:
- Housekeeping after a very old, very large workspace has accumulated years of entries.
- Responding to a data-protection request.
Permissions
| Permission | Allows |
|---|---|
tenant.activity_log.view | Read the Activity Log |
tenant.activity_log.delete | Purge entries from the Activity Log |
Storage
Activity Log entries are kept in thewm_activity_logs table on your tenant database. They persist until explicitly deleted. If you’re running your own backup process against the Xobito database, make sure this table is included.
Common investigations
Who changed the welcome bot flow?
Who changed the welcome bot flow?
Filter by the flow’s target name (or just by recent Bot Flow actions) and look for edit entries. Each edit shows the user and the timestamp.
Who deleted that template?
Who deleted that template?
Filter to deleted actions in the relevant day. The target column shows the template name and ID, so you can match it even if the template itself is gone.
Who sent the campaign to the wrong group?
Who sent the campaign to the wrong group?
Filter by the user you suspect and look for “campaign sent” entries. The campaign ID links back to the campaign record.
Did someone change a connection setting recently?
Did someone change a connection setting recently?
Filter to actions on WhatsApp Settings or Connect Account. Changes here are rare and almost always meaningful when they happen.
What to read next
Roles & Permissions
Control who can view or purge the Activity Log.
Staff Members
See who currently has access and to what.