Skip to main content

Campaign Governance tasks

Campaign Governance has four tasks.
TaskDirectionDescription
sync_plansOrchestrator → GovPush campaign plans with budget, channels, flight dates, and authorized markets
check_governanceOrchestrator or Seller → GovUniversal governance check. Orchestrator sends tool + payload (intent check). Seller sends media_buy_id + planned_delivery (execution check).
report_plan_outcomeOrchestrator → GovPost-action report: “here’s what happened.” Gov updates state and returns any findings
get_plan_audit_logsOrchestrator → GovRead governance state, budget burn, and audit trail
sync_plans configures the rules. check_governance is the universal governance gate — both the orchestrator and the seller call it to validate actions against the plan. report_plan_outcome closes the loop after execution. get_plan_audit_logs is read-only, for monitoring and reporting. Setup prerequisite: sync_governance syncs governance agent endpoints to accounts. This must be done before sellers can call check_governance.