Governance

AI governance with approvals, permissions, and audit logs

To use AI in production work, teams need to explain what data AI accessed, who approved the output, and where it was used. AGTO is built for AI operations that people can manage.

SummaryGovernance points

Use knowledge within the right permission scope
Require human approval for important answers and skill changes
Keep usage, change, and approval logs for review

Governance

Run AI on terms people can manage

With human approval, permissions, and audit logs as the basis, expand delegation step by step.

AGTO audit and governance screen aggregating LLM usage and approval requests
1

Control what AI can access

Useful AI must still respect data boundaries. AGTO designs knowledge access around users, tenants, and workflows.

Control what AI can access
2

Use HITL for risky work

Answers, skill changes, and routine outputs can be routed to human review when business risk is involved.

Use HITL for risky work
3

Keep work explainable with logs

Teams can trace who changed a skill, where it was used, and which approval allowed it to move into work.

Keep work explainable with logs

Governance

Approval strength is designed in tiers based on action risk.

HITL tier ladder: auto, review, permissions, approval-required
1

Design Detail

Example role-based permission matrix

Governance cannot run on policy alone. Put who can see what, how far they can act, and who approves into a table per role.

RoleReference scopeAllowed actionsApproval rights
MemberTeam's public knowledgeRaise questions / answer candidatesNone
Channel adminChannel documents and skillsApprove skills, set routinesWithin own channel
Tenant adminCompany-wide knowledge and audit logsPermission design, excluded-data settingsCompany-wide
AuditorAudit logs (read-only)View and export logsNone
2

Design Detail

HITL (human approval) tier design

Rather than stopping everything, vary approval strength by action risk. Keep approval heavy while learning is shallow, and widen automation as approval history accumulates.

TierExample actionsApproval
Tier 0 (auto)First-line answers with sources, summariesNo approval, log only
Tier 1 (review advised)Skilling answer candidates, promoting to standard proceduresReviewer approval
Tier 2 (approval required)External writes, bulk notificationsExplicit approver sign-off and logs
Tier 3 (restricted)High-risk actions, access to excluded dataDisallowed by default; exceptions via allowlist
3

Design Detail

Example items to keep in audit logs

To make logs explainable later, usage volume is not enough. Keep enough detail to reconstruct who saw what, why it was proposed, and how far it ran.

ItemWhat is recordedWhat it explains
Actor / approverRequester, reviewer, approverResponsibility and approval path
Action typeAnswer, skill change, routine run, notification, external writeWhich work action occurred
TargetSkill ID, channel, document, external systemScope of impact
Referenced data / diffSources, generation reason, before/after editsWhy the proposal was made
Result / cost / timeSuccess/failure, failure reason, cost, timestampEffect and operating load

Metrics

Governance metrics for the pilot

Before adding measured values, make the measurement targets explicit. Track approval backlog, skill approval rate, send-back reasons, actions reconstructable from audit logs, and the count of exceptions to guide rollout.

01

Approval backlog

Is the approval flow blocking work

02

Skill approval rate

Share that passed review

03

Send-back reasons

Are reject reasons recorded and categorized

04

Log reconstruction

Can actions be traced from logs

05

Exception actions

Frequency of high-risk actions

Process

How to design governance

1

Policy

Define allowed data

Map data sources, teams, and user permissions.

2

Approval

Separate risky actions

Classify answers, skill edits, notifications, and reports by risk.

3

Audit

Use logs for improvement

Review exceptions, wrong answers, and pending approvals to update rules.

FAQ

AI governance FAQ

Does every answer need approval?

No. Approval can be limited to important or risky outputs.

What should audit logs include?

Usage, skill edits, approvals, and outcomes that help explain and improve operations.

Can permissions differ by department?

Yes. Data scope and users can be separated by team or workflow.

How do you handle excluded data or personal information?

Before the pilot, separate target data, excluded data, reference rights, and retention/deletion rules. Define what AI must not see first, then verify operations through approval logs.

Can writes to external systems be automated too?

High-risk actions are treated as approval-required. Bulk notifications, CRM updates, and external writes are validated step by step with named approvers and log fields.

Can we confirm requirements like certifications or data region?

Yes. Certifications, storage region, and contractual data handling are checked individually before rollout, and undecided items are kept out of the pilot scope.

Next Step

Design governance for production AI

We can translate data scope, approval rules, and audit requirements into a pilot plan.