What Is Logged
Every significant action in Miteos generates an audit event. Events are grouped into the following categories:| Category | Events Logged |
|---|---|
| Authentication | User login, logout, SSO events, API key creation, API key deletion |
| Tasks | Task created, started, completed, failed, cancelled |
| Agent Actions | Every tool call, browser navigation, file operation, and code execution performed by an agent |
| Approvals | Approval requested, approved, denied (with reason provided by the approver) |
| Integrations | Integration connected, disconnected, credential refresh |
| Billing | Plan upgrade or downgrade, usage alert triggered |
| Team | Member invited, member’s role changed, member removed |
Audit logs are immutable — no user, admin, or Miteos support engineer can edit or delete log entries after they are written. This immutability is a prerequisite for SOC 2 Type II and GDPR compliance.
Accessing Audit Logs
Open the Audit Logs page
Go to platform.miteos.com/settings/audit-logs. You must be a team Owner or Admin to access this page.
Filter to the events you need
Use the filter bar to narrow results by date range, user, event type, or task ID. Multiple filters can be combined.
Searching Logs
The audit log search and filter system supports the following dimensions:Date Range
Filter logs to any time window, from the last hour to a custom multi-month range. All timestamps are stored and displayed in UTC.
User Email
Scope the log view to a specific team member to audit their activity or investigate a security incident.
Event Type
Filter by category (for example,
agent.action, auth.login, approval.denied) to focus on a specific class of events.Task ID
Retrieve every log entry associated with a single task — useful for debugging a failed run or demonstrating the full audit trail for a completed workflow.
Agent ID
Scope the log to all actions taken by a specific agent instance across all tasks.
Outcome
Filter by
success or failure to surface errors quickly without scrolling through successful operations.Exporting Logs
You can export filtered audit log results in CSV or JSON format for use in SIEM tools, compliance reports, or external storage. To export:- Apply your desired filters on the Audit Logs page.
- Click Export and choose either CSV or JSON.
- The export is generated and downloaded to your browser. Large exports (over 10,000 events) are prepared asynchronously and emailed to you as a download link.
| Plan | Retention |
|---|---|
| Business | 90 days |
| Enterprise | 2 years |
Log Format
Every audit event follows a consistent JSON schema. Here is an example of anagent.action event:
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for this log entry |
timestamp | ISO 8601 string | UTC time the event was recorded |
type | string | Event category and action (for example, agent.action, auth.login, approval.denied) |
user_id | string | The Miteos user ID of the person who triggered the event |
task_id | string | The task associated with this event, if applicable |
agent_id | string | The agent instance that performed the action, if applicable |
event | object | Event-specific payload containing tool name, parameters, and outcome |
Audit Logs are available on the Business and Enterprise plans. Logs are immutable — they cannot be edited or deleted by anyone, including Miteos support staff.
