Overage behavior

How ADO Pilot handles reviews after you exhaust your included RCs, including hard-block, auto-overage, and the overage cap.

Last updated

When you run out of included review credits (RCs) in a billing period, ADO Pilot either blocks new reviews or charges you for additional RCs — your overage policy controls which. This page explains the two policies and the optional cap that limits how much overage you can accrue.

Hard-block

With a hard-block policy, the moment your remaining RCs reach zero, new PR reviews are rejected. The PR receives a failing status check named ai-pr-review with the message "AI review blocked — review credit quota exhausted. Upgrade your plan or wait for the next billing period." No inline review comment is posted on a blocked PR — the failing status check is the only signal you'll see there. Rejected reviews consume zero RCs.

Hard-block is not the default on any standard plan; it applies to enterprise or custom contracts that negotiate a hard cap. Choose it when you want predictable monthly costs and are willing to upgrade or wait for the period reset rather than absorb surprise charges. On a standard plan you get the same predictability by setting an overage cap (below) — including a cap of zero, which behaves like hard-block.

Auto-overage

With an auto-overage policy, reviews continue running after your included RCs are exhausted. Each extra RC consumed in the period is billed at your plan's per-RC overage rate, totaled at the end of the billing period and added to your next invoice.

Auto-overage is the default for every standard plan — Starter, Team, and Business — on both monthly and annual billing. Reviews keep running even after you exhaust your included RCs, so a busy period never silently stops your PR reviews; the extra usage is billed at your plan's per-RC rate. By default there is no cap (uncapped overage); set an overage cap (below) if you want a known ceiling. Custom-tier accounts negotiate their overage policy as part of their contract; ADO Pilot sets it on the plan when your account is provisioned, rather than it being a toggle on your dashboard.

Worked example. A Business plan includes 1,300 RCs at an overage rate of $0.18 per extra RC. If you consume 1,500 RCs in the period, the first 1,300 are covered by your plan and the remaining 200 are billed at $0.18 each.

Overage cap

The overage cap is the safety valve on auto-overage: a per-period maximum number of overage RCs you are willing to be billed for. Once your overage reaches the cap, ADO Pilot switches to hard-block for the rest of the period. The cap resets at the start of the next billing period.

Set or change the cap from the Billing page:

    Step 1 — Open the Billing page

    In the ADO Pilot dashboard, go to Billing. Find the Overage cap section.

    Step 2 — Enter a cap value

    Type the maximum number of overage RCs you want to allow per period. The page shows an estimated cost beside the input so you can sanity-check the dollar exposure.

    Step 3 — Save

    Click Save. The new cap takes effect immediately for the current period.

The default for auto-overage tiers is no cap (uncapped overage). If you set the cap to zero, auto-overage behaves like hard-block.

Choosing a policy

  • Hard-block — predictable cost, occasional review interruptions when you exceed the allocation.
  • Auto-overage with no cap — continuous reviews, variable cost.
  • Auto-overage with a cap — continuous reviews up to a known maximum spend, then a hard-block until the period resets.