Audit Logs
The Audit Logs page (Audit Logs in the left sidebar, at /audit) is where you browse, filter, sort, and export every connector tool call StackJack made on your behalf. It is the full-history companion to the Dashboard's Recent Activity glance — same records, but browsable back through your plan's display window with filters and CSV export.
StackJack records only call metadata — the tool, connector, MCP client, team member, timing, and outcome. It never stores your request parameters or the data your tools returned, so the audit trail can show what ran without ever holding the contents of a ticket, asset, or device record. See Where to See Your Usage for exactly what one usage record contains.
What you can see: the plan display window
The Audit Logs view shows a rolling window of recent activity, and how far back that window reaches depends on your plan:
| Plan | What the Audit Logs page shows |
|---|---|
| Free | Your most recent 100 calls |
| Pro / Business | The last 90 days of activity |
| Enterprise | Your full call history |
Your effective plan for this window is the highest tier across all your active connector subscriptions — one Pro connector gives the whole organization the 90-day window, not just that connector's calls. A workspace with only Free subscriptions gets the last-100-calls view.
This is a display window, not a retention limit. Free showing "the last 100 calls" does not mean older calls were deleted. The window above controls only how far back this page lets you page through — not how long StackJack keeps the records. See Usage Data Retention for how long records are actually kept. If you need to reach further back than your plan's window shows, upgrade any connector or contact support for an export.
Who can browse, filter, and export
The full windowed browse — filters, sorting, and CSV export — is available to organization owners, co-owners, and Administrators (anyone who can manage MCP clients).
Plain members get a read-only view of their own most recent 100 calls — the tool calls made under their own identity. Calls with no member attribution (shared-credential or API-key client calls) are not shown to a plain member. They see a note to ask an admin if they need the complete audit trail, and don't see the filter, sort, or export controls. The CSV export endpoint re-checks this permission on the server from your sign-in — it is scoped to your own workspace and can't be pointed at another organization's data.
Reading the table
Each row is one connector tool call. The columns are:
| Column | What it shows |
|---|---|
| Time | When the call ran (UTC). Hover for the full timestamp. |
| Tool | The tool name, plus a small via label when the call was dispatched through a catalog-mode meta tool (for example via stackjack_run_tool). |
| Connector | The connector the tool belongs to. |
| Client | The MCP client that made the call (name and kind — API key, manual client, or sign-in session). |
| Member | The team member the call attributes to (display name and email), where the connection identifies a person. |
| Latency | How long the call took, in milliseconds. |
| Status | OK for success, Error for a failed call (hover for the error summary). |
| Detail | The sanitized error summary on a failed call; a dash on success. |
There are no request parameters or response bodies in any column — that is the metadata-only design, not a display limitation.
Filtering and sorting (full view)
The filter bar (owners/co-owners/Administrators) lets you narrow the window by:
- Connector — a single connector, or all.
- Tool name contains — a substring match on the tool name (for example
list_tickets). - Status — all, success only, or errors only.
- Client — a single MCP client, or all.
- Member — a single team member, or all.
- From / To dates — an inclusive date range. The To date includes the whole day you pick.
The Client and Member dropdowns list the clients and members already present in the rows you've loaded, so their options grow as you select Load more. Select Apply filters to run them, or Clear to reset. Sort by Time (the default, newest first), Duration, or Tool — select a sort button again to flip between ascending and descending. Sorting and filtering run on the server across your whole plan window, so they cover far more than the rows currently loaded on screen.
The list loads a page at a time; select Load more at the bottom to pull the next page. There is no total-count spinner — paging is designed so it never slows live usage.
Exporting to CSV
With filters set the way you want them, select Export CSV. The download streams the current filtered, windowed result set as a CSV file (it opens in a new browser tab and saves automatically). The export honors the same plan window and the same connector / client / member / tool / status / date filters shown in the bar, and — like the on-screen view — carries only call metadata.
Related pages
- Where to See Your Usage — the Dashboard, Billing, and Team usage views, and calendar-month vs. billing-cycle counting.
- Usage Data Retention — how long records are actually kept, independent of the display window above.
- Monthly Call Allowances — the quota the successful calls in this log count against.