Skip to content

Audit Logging

Aigentic maintains a comprehensive audit log of all significant actions taken by agents and the platform. The audit log provides accountability and helps you monitor what your agents are doing.

EventDescription
agent.createdA new agent was created
agent.config_changedAgent configuration was modified
agent.deletedAn agent was deleted
EventDescription
tool.invokedA tool was called by the agent
tool.completedA tool invocation completed successfully
tool.failedA tool invocation failed
tool.deniedA tool invocation was blocked by permissions

Tool invocation logs include the tool name, input parameters, output summary, and execution duration.

EventDescription
channel.connectedA channel connection was established
channel.disconnectedA channel was disconnected
channel.message_receivedA message was received from an external platform
channel.message_sentA response was sent to an external platform
channel.errorA channel error occurred
EventDescription
vault.secret_addedA new credential was added
vault.secret_removedA credential was removed
EventDescription
schedule.task_triggeredA scheduled task started executing
schedule.task_completedA scheduled task completed
schedule.task_failedA scheduled task failed
EventDescription
skill.installedA skill was installed
skill.removedA skill was uninstalled

Audit log entries appear in the Analytics page (under Recent Activity) and the Security dashboard. To view them:

  1. Open Analytics from the sidebar to see recent activity.
  2. The log shows events in reverse chronological order (newest first).
  3. Use the filters to narrow down:
    • Agent — Show events from a specific agent
    • Event type — Filter by event category
    • Date range — Show events within a time window
    • Status — Filter by success, failure, or denied

Each agent’s dashboard includes an activity view showing audit events specific to that agent.

The audit log supports text search across event details. Search for tool names, channel names, error messages, or any text in the log entries.

Each log entry contains:

{
"timestamp": "2026-01-15T08:30:45.123Z",
"event": "tool.invoked",
"agent_id": "agent-abc123",
"agent_name": "Research Assistant",
"details": {
"tool": "web_search",
"input": {
"query": "latest AI safety research papers"
},
"source": "chat"
},
"status": "pending"
}

The audit log is append-only. Entries cannot be modified or deleted through the application interface. This ensures a reliable record of all agent activity.

Aigentic displays notifications for significant audit events:

  • Tool denied — A tool invocation was blocked by permissions
  • Scheduled task failed — A recurring task encountered an error
  • Channel error — A channel connection failed