Free cookie consent management tool by TermsFeed

Auditing AI Agent Usage

On This Page

Appian provides system-level audit logs for AI capabilities, including AI agents. These logs help you meet security and compliance requirements by tracking AI interactions across your environment.

This page explains the two types of AI audit logs and their limitations. These logs are designed for platform-level security and compliance auditing, which is different from the Monitor tab in the AI agent screen. The Monitor tab helps developers track performance and logic for individual AI agent runs. For monitoring guidance, see Test and Monitor AI Agents.

AI audit log types

Appian provides two system-level audit logs for AI capabilities:

  • AI Usage Audit Log: Tracks all AI interactions by default, providing a high-level audit trail for compliance.
  • AI Input/Output Log: Optionally logs sensitive data, including prompts and responses. This log is off by default and must be enabled by an administrator.

AI Usage Audit Log

The AI Usage Audit Log tracks all AI interactions across your Appian environment by default. This log provides the audit trail required for security questionnaires and compliance reviews.

For AI agents, this log captures:

  • Timestamp of the interaction
  • User UUID of the initiator
  • Object UUID of the AI agent
  • Feature type (AI Agents)
  • Request status

Note:  Process model node suggestions are not captured in the AI usage log.

This log is always enabled and requires no configuration. For complete log structure details, see AI usage logs.

AI Input/Output Log

The AI Input/Output Log captures sensitive data, including the actual prompts sent to the AI and the responses received. This log is off by default to protect sensitive information.

When enabled, this log captures:

  • Correlation ID linking inputs to outputs
  • Type (input or output)
  • Body (the actual prompt or response text)
  • Timestamp
  • Associated AI agent UUID

Note:  The following features are not captured in the AI input/output log:

For complete log structure details, see AI input/output logs.

Enable input/output logging

To enable the AI Input/Output Log:

  1. In the Admin Console, go to AI.
  2. Under AI Input/Output Logging, select Enable logging of AI inputs and outputs.
  3. Click Save Changes.

Caution:  The platform does not mask personally identifiable information (PII) or other sensitive data in these logs. Only enable this log if your security and compliance requirements allow logging of unmasked data.

Log retention and limitations

AI audit logs have specific retention policies and limitations:

  • Logs are retained for a maximum of 7 days.
  • The cumulative size of all AI logs cannot exceed 100 MB.
  • When the size limit is reached, the oldest logs are automatically removed.
  • Only system administrators can access the AI Input/Output Log.

For more information about AI agents:

Feedback