Skip to main content
For AI agents: a documentation index is available at https://docs.coverbase.com/llms.txt. This page is also available in markdown by appending .md to the URL.
This page is part of the User Guides collection and the Coverbase AI agent (Beta) set. It covers the controls on a run, Configuration > Coverbase AI Memory and the Coverbase AI rows in Configuration > Agent Ledger. It sits beside The Coverbase AI agent (Beta), the FAQ for approvers and administrators and Memory, permissions and standing agents.
Coverbase AI is in Beta. Your Coverbase team turns it on for your organization.
Coverbase AI is controlled in layers. It can only do what the person who started the run can do. Within that, it stops for approval at checkpoints, always asks before archives and actions that cannot be undone, and follows a policy your admins set for each kind of change. Every change it makes is in the run’s log, and changes to records are rows in the Agent Ledger with who asked and who decided. The mistake people make most often is assuming every change stops for approval. Changes you can undo in the product and that reach nobody, such as tagging a vendor, drafting follow-ups or changing a finding’s owner, run without a checkpoint. If your program needs a person to approve one of those, an admin sets it to Always asks. See Organization policies for each change.

The layers at a glance

Permissions: Coverbase AI acts as you

A run acts as the person who started it, with that person’s permissions at that moment. Runs work for active members with the Admin, Member or Siloed Member role. A run started by someone with another role, such as a custom role, Auxiliary Member or Guest, ends at its first step without doing anything, and so does a run whose person is no longer an active member.
  • Each step checks a permission. A step that needs a permission you do not hold is refused. The run says so in plain words and carries on with what it may do. It never looks for another way around the refusal.
  • Assigned records stay assigned. When your organization enforces roles and permissions and your role reaches only the records assigned to you, a run reaches only those records too. A record outside your reach is refused by its id, so a run cannot name another person’s record to get around the page.
  • Access is checked again on every step. Each turn rebuilds your identity from your current membership. A record you could open when the run started and have lost access to since is left out of the run’s context, and its tools refuse it.
  • Runs are private. Only the person who started a run sees it, answers it and steers it. A colleague who opens its link sees that it is not theirs.
  • Files and records you pick are checked. A record you add from the + menu must be one you can read in your organization. A file you attach must be one you uploaded.

What Coverbase AI changes without asking

Coverbase AI makes a change without stopping when the change can be undone in the product and reaches nobody outside your team. Examples:
  • Opening an intake request and drafting its answers
  • Creating a Radar detector or a workflow, turned off
  • Adding a dashboard from a template, saving a list view for you, exporting a list
  • Updating a vendor’s fields, tagging vendors, adding owners, setting a custom field
  • Changing a finding’s severity, owner or due date
  • Drafting follow-ups for the vendor, without sending them
  • Adding a note and notifying the colleagues it mentions
  • Acknowledging a Radar alert, moving a signal’s status
  • Adding a contract, updating an obligation, attaching evidence to a register entry
  • Marking your own work queue items done
Each one is a row in the Agent Ledger that reads Awaiting review until someone decides on it. To make any of them stop for approval, an admin sets it to Always asks.

Checkpoints

A checkpoint is a change that stops the run for your approval before it happens. The run’s status becomes Needs you, the top bar shows it on every page, and you are notified.

What you can do at a checkpoint

  • Approve. The change happens and the run carries on. The ledger row reads Accepted with your name.
  • Not now, or type what to do instead. The change does not happen. The run reads your words and carries on with what it may do. The ledger records a Rejected row with what you typed as the note.
  • Approve all like this. Approves this change and every later call of the same change in this run, without stopping again. It is offered only on a checkpoint that can be undone and that your admins have not set to Always asks. You find it on the run page, on the Coverbase AI pill’s card, and on the Slack message. Each later change is recorded as approved by you.

Questions, batches and the inherent risk review

  • A question comes as a short menu, never a blank prompt, with the option Coverbase AI would pick marked Recommended. You can type your own answer.
  • A batch is one pause for many proposed changes, used when the run is in the background. Each item shows its change and reason with a tick box. Untick what you disagree with and click Apply, or Keep all as they are. A batch holds at most 50 items. An archive or an action that cannot be undone is never part of a batch.
  • The inherent risk review shows each risk domain with its proposed level, confidence, rationale and evidence. You agree or disagree per domain, move a level and say why, tick the assessments to run, and confirm. Only the levels you confirm are written to the vendor. The proposal and your changes both stay on the run.

Answering from outside the app

Only the person who started a run can answer it, wherever they answer from. A batch, a question and the inherent risk review are answered in the app.

What always asks

An archive or an action that cannot be undone stops for approval under every setting. Don’t stop to ask, Approve all like this and organization policies cannot skip it. The checkpoint card says what will be lost, computed from the record and not written by the model, and its button carries the verb in the destructive style. The report of every run ends with What cannot be undone: each action of this kind the run took. Read it first after a background run.

Don’t stop to ask

Don’t stop to ask lets a run apply every checkpoint that can be undone without stopping. It is for batch work you have already decided to delegate.
  • Turn it on in the composer before you start, or on the run page of a live run. On a live run it applies from the next checkpoint. Turned on while the run waits on a checkpoint that can be undone, it approves that one too.
  • It never skips an archive or an action that cannot be undone, and never skips a change your admins set to Always asks. A change set to Off is refused either way.
  • Each change it applies reads Applied under org policy in the Agent Ledger.
  • A standing agent has the same setting, Ask before writes or Don’t stop to ask.

Organization policies for each change

Admins choose, for each change Coverbase AI can make, what happens. Open Configuration > Coverbase AI Memory and find What Coverbase AI May Do on Its Own. Changing a policy needs a role that can change organization settings. Archives and actions that cannot be undone show as Always asks and cannot be changed. Reads take no policy. A policy applies to every run in your organization, including standing agents.

Changes Coverbase AI never makes

Some changes are outside Coverbase AI whatever the setting:
  • Access and identity. It never changes roles, permissions, members, sign-in, SSO, IP allowlists, API keys or billing. It refuses in one sentence and points to Settings > Organization.
  • Accepting risk on its own. It never closes a finding or accepts its risk, never sets a register entry’s treatment to accept, and never accepts risk on a declined commitment. It records a control as risk accepted only when you or the evidence says your organization already accepted it, and that is a checkpoint.
  • Approving on its own. It approves an intake request, completes an assessment or records a Zero Touch decision only when you ask, and each of those is a checkpoint. Approving an intake request always asks. A Zero Touch decision never changes the vendor’s status.
  • Vendor responses. It never edits a vendor’s questionnaire response. A correction is recorded as your reviewer edit, and the vendor’s own answer is kept.
  • Other people’s settings. It changes your own notification settings only.
  • Hard deletes. It never deletes a record. It archives, and an admin restores an archived record from the archived view.
  • Records you did not name. It archives or turns off only the record you named, never a related one, and never more than you named. When a name matches several records, it asks which.
  • Modules not covered in Beta. RFPs, Inspect, risk scenarios, sending a contract for signature and allowlisting a screening match.

Stopping and steering a run

  • Stop on the run page or the top bar card ends the run. A run waiting on you stops at once. A working run stops within a few seconds, at its next step. Nothing more is written after that. What it already changed stays, and the plan shows which steps finished.
  • Tell Coverbase AI to change course, the box under a run, redirects it. A message while it waits on a checkpoint withdraws the checkpoint: the change is not made.
  • A finished run, including a stopped or failed one, takes a follow-up message and picks up with what it already knows.

Undoing a change

  • Changes you can undo are undone the way you would undo your own edit: on the record’s page. The report and the Agent Ledger link every record the run changed. There is no single button that reverses a whole run.
  • Archives are restored by an admin from the record’s archived view.
  • Actions that cannot be undone asked first, and the report lists them under What cannot be undone.
  • Mistakes teach. When you decline a checkpoint, untick a batch item or move a risk level and say why, Coverbase AI keeps a preference that later runs read. See Memory.

When a run is interrupted

A run that loses its server mid-step picks up where it stopped, and the run’s log says “Picked back up after an interruption.” It never repeats a change it already made: each change is checked against the Agent Ledger, and a change already recorded returns its earlier result. When nothing can prove whether a change landed, the run refuses to make it again and says in its report what to check and redo by hand. A run interrupted twice ends with a report saying so, and you are told.

The Agent Ledger

Coverbase AI records the changes it makes to records in the Agent Ledger under the agent Coverbase AI. Open Configuration > Agent Ledger.
  • Every row names the run and, for a standing agent, the agent. Filter the ledger to one run from the run page’s Agent Ledger link, or to one agent with View in Agent Ledger.
  • A change row is written in the same transaction as the change it records.
  • A few actions are recorded in the run’s log and report rather than as a change row: those that hand work to a background job (launching an assessment from a plan, rerunning one control, importing questionnaire questions, matching an intake request’s vendor, starting child runs) and two that touch only your own view (saving a personal list view, marking your notifications read).
  • Reading the ledger needs a role that can read organization settings. The ledger links back to a run only for the person who ran it, because a run page is private.
  • Export filtered for audit downloads up to 50,000 rows as a CSV.
  • Deleting a run does not delete its ledger rows.

Runs, history and exports

Background runs and notifications

A run started in the background, from chat, from MCP or by a standing agent works without your browser. You are told when it needs you and when it is done. A checkpoint, a question, a batch and the inherent risk review are sent at high priority, so they reach you at once even when your email is set to a daily digest. To get them in your digest instead, turn off Send urgent notifications immediately under your notification settings. That setting covers every urgent notification, not only Coverbase AI’s. When a run is about one vendor, each to-do in its report becomes an item in your work queue.

Standing agents

A standing agent starts runs on a schedule or when something happens. It acts as its owner, or as the person on duty in its group, with the same checkpoints, policies and ledger rows. Admins set it up under Configuration > Coverbase AI Agents with limits that ordinary runs do not have:
  • Playbooks it may use
  • Runs per Day and Spend Cap per Day
  • Quiet From and Quiet Until, which hold scheduled starts and notifications
  • Escalate After (Minutes), which moves an unanswered question to the next person on duty
  • Pause on one agent, and Pause every agent for all of them. Paused, nothing starts, and live runs stop before their next step.
A new agent starts turned off. See Standing agents.

Data handling

These statements are consistent with Coverbase’s AI governance and Data protection pages, which apply to Coverbase AI as to every AI feature.

Troubleshooting

FAQ for approvers and administrators

The questions a risk or security committee asks, answered.

Memory, permissions and standing agents

Preferences, per-change policies and agents that run on their own.

Agent Ledger

Read, decide on and export every agent action.