Every run an agent makes lands in agent_runs. When the agent is in read_only or write_restricted phase, the proposed writes don’t hit the CRM — they queue up for review. The daily review queue is where you approve, reject, or let-through those proposals.
What you’ll see
- The agent key, the input that was run, and the resulting
reasoningTrace. - The affected records — which CRM rows the run would touch and which fields would change.
- The trust phase the agent was in when the run happened.
- Status — pending, approved, rejected, applied, or failed.
What to do with each
- Approve — the proposed writes land on the CRM. The run’s status flips to
appliedand the writes show in the audit log. - Reject — the proposal is discarded. The run’s status flips to
rejectedwith your reason recorded. - Skip — leave it for tomorrow. Useful when you need more context.
Aim to clear the queue daily. The trust-phase gates measure success rate since the last phase change, so a queue you leave rotting masks regressions in the agent’s accuracy.