Policy Rules
Autopilot levels decide how much the agent may execute on its own. Policy rules are the complementary control on what it may do — a guardrail you write, evaluated in the actor gate before any action executes.Effects
Each rule has one effect (strongest wins when several match):- Block — the action is never executed. It’s marked
rejectedwith the policy reason and shows up in the Actions queue. - Require approval — the action is never auto-approved, even at a high autopilot level. It lands in the review queue for you to approve manually.
- Log — allowed through, just recorded.
Matching
A rule matches an action when both conditions hold:- Action types — one of the selected types (e.g.
asc_review_reply,revenuecat_experiment). Empty = any type. - Keywords — at least one keyword appears in the action’s title/rationale (case-insensitive). Empty = any.
Setup
Settings → Policy rules. Add a rule, pick an effect, scope it to action types and/or keywords. Examples:- “Never auto-reply to reviews” → Block, type
asc_review_reply - “Pricing changes need my sign-off” → Require approval, keywords
price, paywall, trial - “Track every metadata change” → Log, type
asc_metadata_update
API
Rules live on preferences:See also
- Modes — agent mode + autopilot levels
- Actions API — the queue where blocked/gated actions surface

