Agent Action BOM

What is an Agent Action BOM?

An Agent Action BOM is a redacted record of one AI-assisted delivery path: actor, owner, repo or PR, workflow or config, credential, reachable action, target system, approval rule, and evidence coverage.

Last updated: May 16, 2026

Security teams already have tools for dependencies, code findings, identity inventory, and runtime events. The missing artifact is often the action path: how an AI-assisted workflow reaches a repo, credential, CI/CD job, cloud command, package publish step, or release workflow, and whether that action was approved and supported by an evidence packet.

What an Agent Action BOM should contain

Actor and owner

Agent, agent team, workflow, CI bot, MCP-connected tool, review bot, or internal automation, plus the human or team accountable for it.

Location

Repo, PR, branch, workflow file, config, script, tool declaration, or release path where the action path appears.

Authority

Credential source, identity, scope, standing versus short-lived access, owner, and revocation path.

Reachable actions

Read, write, workflow change, CI execution, secret access, package publish, cloud API call, deploy, delete, or egress.

Risk tier

Whether the path is read-only, reversible, external-impacting, privileged, production-adjacent, or high-risk.

Targets

GitHub, GitHub Actions, package registries, cloud accounts, databases, MCP tools, internal APIs, or release systems.

Approval and evidence

Allowed, approval-required, or blocked actions, plus where approval, credential use, validation, and outcome evidence lands.

Example action path

A useful Agent Action BOM turns scattered delivery evidence into a path the team can review.

AI workflow -> pull request -> CI secret -> GitHub Actions job -> package publish -> approval/evidence gap
Field Example value Why reviewers care
Actor AI-assisted PR workflow Shows which automation introduced the change.
Authority Package registry token in CI Shows where normal code review becomes credentialed action.
Reachable action Publish package after merge Defines the approval boundary and blast radius.
Evidence gap Approval reason and token scope not recorded Shows what would be hard to prove in audit or incident review.

The point is not to label every AI-assisted change as high risk. The point is to separate low-risk code assistance from paths that can write, deploy, publish, use credentials, or affect production-adjacent systems.

See the redacted sample

The fastest way to understand the artifact is to see one. The redacted sample shows scan scope, path counts, a control-first path, standing credential context, missing owner and approval evidence, and recommended next actions.

Open the sample page

What decisions it supports

  • Which workflows can stay allowed without extra approval.
  • Which actions need approval because they carry credential, deploy, publish, destructive, or production-adjacent risk.
  • Which paths should be blocked until credentials, owners, or evidence gaps are fixed.
  • Which standing credentials should move toward scoped or short-lived access.
  • Which evidence should be retained for customer security review, SOC 2, ISO 27001, or incident review.
  • Which action paths should become part of the team's action-control graph.

How it becomes an action-control graph

The Agent Action BOM is the first artifact. When the same fields are connected across repos, workflows, credentials, tools, and approvals, the team gets an action-control graph: a living view of where AI-assisted authority enters software delivery and which gap to close first.

What it does not replace

An Agent Action BOM does not replace SAST, SCA, SBOMs, secret scanning, IAM, PAM, NHI inventory, or runtime agent gateways. Those controls answer important adjacent questions. The Agent Action BOM answers the software delivery action question: what can act, with which authority, against which target, and what evidence exists?

Source notes

Use the BOM as the first workflow-mapping artifact.

Clyra maps selected repos or workflows and produces a redacted Agent Action BOM, graph, and evidence packet your engineering, platform, and security reviewers can use.

Map one workflow