Approving work
The goal of AgentForce is to keep you out of the loop on the things you should not have to decide, and in the loop on the things only you can decide. This page is the rules of thumb for which is which.
What the team handles without you
You do not need to approve:
- Refactors that do not change behavior.
- Test additions and CI fixes.
- Documentation edits.
- Bug fixes for issues that are already approved.
- Dependency upgrades that are not major version bumps.
These flow through the team — Alex writes, Matt reviews, Raj tests, Gabe mentions them in the daily summary. They land without you.
What needs you
You do need to approve:
- Anything user-facing — pricing changes, copy that customers will read, UI flows, email templates.
- Anything in a "manager-review" state — the team has explicitly flagged it as a decision you have to make. This is the single most important signal in the portal.
- Any new external integration — connecting a new API, signing up for a new service, adding a new dependency that costs money.
- Production deploys (if your project has them) — the team will stage the change but wait for you to ship.
When something needs you, it shows up in the approval queue at the top of the dashboard, and (if it is blocking) in a red banner.
The two-step approve
The green Approve button is intentionally two-step:
- First click — the button changes to "Confirm merge →" for three seconds.
- Second click — the action goes through.
If you click once and walk away, the button decays back to "Approve" and nothing happens. This is to prevent fat-finger merges.
When to push back
You can always reply on the PR or issue thread directly. The team reads human comments and responds. Common patterns:
- "This is too ambitious — ship the smallest version that solves the same problem first." — Alex will re-scope.
- "I do not understand why this change is needed." — Jules or Alex will re-explain in plainer language, or close the PR if the case is weak.
- "Stop everything and ship X first." — open Gabe Chat instead. Gabe re-orders the entire team in one place rather than you having to chase five PRs.
Common mistakes
- Approving things you have not read. The team is fast, but it is not always right. Skim the description. If you cannot tell what the change does, ask Alex in the PR thread.
- Trying to approve everything in batch. The queue is meant to be tiny. If you have more than ten items waiting on you, the team is mis-routing — open Gabe Chat and ask Gabe to take more decisions himself.
- Ignoring the queue for days. The team will keep working, but anything blocked on you stalls. Aim to clear the queue once a day.
What if I approve something and then change my mind?
You have two options:
- The change has not deployed yet. Open the PR and click Revert — the team will undo it in a follow-up PR.
- The change is live. Tell Gabe in chat. The team will hotfix the specific behavior; you do not need to file an issue yourself.