Skip to main content
The audit log is a record of every sign-in and every change to your workspace’s settings: who made it, when, from where, and what it changed. When a setting changes unexpectedly, you can look it up instead of asking around. Find it in Settings > Audit log.

Who can open it

Owners and admins. A teammate with the Agent role sees a note that the audit log is for owners and admins.

What is recorded

  • Sign-ins. Signing in and out, password resets, and switching into this account from another one.
  • Team. Teammates joining, being updated or removed, ownership transfers, and invitations sent, resent and revoked.
  • Account. Account settings, plan changes, cancellations and ended trials, API keys created and revoked, and webhook endpoints created, edited, deleted and their signing secrets rotated.
  • Integrations and channels. Integrations connected, disconnected and set up, inbox changes, mailboxes and sending domains added, AI reply settings for a mailbox or inbox, the chat widget’s settings, and which events each Slack channel is notified about.
  • AI agents. Agents created, edited, duplicated, deployed, paused and deleted, inboxes given to or taken from an agent, and instructions added, edited and deleted.
  • Automation. Procedures, topics, topic categories, topic examples, topic suggestions, macros and templates.
  • Helpdesk settings. Helpdesk settings, routing rules, sender rules, SLA policies, schedules, saved views and custom fields.
  • Knowledge. Knowledge sources, collections, articles (created, edited, published, unpublished, moved and deleted), business information and product pairings.
  • Order actions. Every approved or rejected order action that was waiting for approval.
Saving a setting without changing it doesn’t add an event. Procedures appear in the log under the older name: the resource is Scenario and the events read “Created a scenario”, “Updated a scenario” and “Deleted a scenario”.

Who a change is attributed to

The Actor column shows who made the change, and a second line shows how when it was not made in the dashboard:
  • A teammate: shown by name. A teammate who has since left is still shown by the name they had.
  • An API key: shown by the key’s name, with API key and via API.
  • An AI app such as Claude or ChatGPT: shown as the teammate who connected it, with via MCP.
  • Aide Superintelligence: shown as the teammate who asked, with via Aide Superintelligence (see Ask Aide: set up and improve Aide with Aide Superintelligence).
  • The Aide panel in Zendesk or Front, or Aide in your Shopify admin: shown as the teammate, with via Agent panel or via Shopify admin.
  • Aide support: shown as Aide staff. When Aide support opens your account, the log records “Aide staff opened this account”.
  • Aide itself: shown as Aide, for changes the product makes on its own, such as macros and custom fields synced from your helpdesk.

See what changed

Click an event to open it. The Event section shows when it happened, who did it, where it came from, what it changed and the IP address. The Changes section shows each changed setting before and after. For long text, such as an article, an agent’s instructions or a procedure, you see only the lines that changed: removed lines in red and added lines in green. Secrets, such as API keys and webhook signing secrets, are recorded as changed. Their values are never recorded.

Filter the log

Use the controls above the table:
  • Date range
  • Teammate: one teammate, or Everyone
  • Resource: for example Sign-in, Teammate, AI agent or Article
  • Event: one event, such as “Deployed an AI agent”. Choosing a resource first shortens this list to that resource’s events.
Clear filters resets them. Filters are kept in the page’s address, so you can bookmark a filtered view or send the link to another owner or admin. The log shows the newest events first. Click Load more at the bottom for older ones, and Refresh to pick up new ones.

Export to CSV

Click Export CSV to download the events that match your filters.
  • An export covers at most 90 days. With no date range set, it covers the last 90 days. If your date range is longer than 90 days, the export is refused: shorten the range and export again.
  • An export holds at most 50,000 events.
  • Times in the file are in UTC.

How long events are kept

Two years.