Automation: Approval inbox
automation_activityTHE approval inbox for V2 rule automation — the ONLY surface for pending automation approvals (MinMax/AOE/scheduled-task tools are separate systems, not this inbox). status=pending (default) means NOT yet approved/dismissed by a user: pending_approval (manual queue + escalations), pending_ai_review (queued for AI Workforce Review — the Automation Review Analyst seat works this queue at its check-ins), shadow (legacy AI Shadow rows; needs your approve/dismiss) and ai_rejected (overridable). Rows carry approval_mode (manual|workforce_review|auto; legacy ai_review/ai_shadow read as workforce_review), rule owner, needs, undoable, and paginate with total_found/truncated/next_offset. scope=mine (default) shows only the calling user's rules; scope=all_users shows every user's. READ-ONLY: action=list. Approving/rejecting/undoing inbox items lives in stage_automation_review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| limit | No | ||
| scope | No | 'mine' (default): only the calling user's own rules — the ownership boundary. 'all_users': every user's rules on this profile; rows carry owner and owned_by_you. | |
| action | Yes | Which read to run; every action is read-only and runs immediately. | |
| offset | No | ||
| params | No | Action-specific fields (see description). | |
| status | No | ||
| rule_id | No | ||
| profile_id | No | Which advertising profile (see account_profiles). Optional when the token has exactly one. | |
| include_full_reasoning | No |