Jobs & Actions

Running agents is only half the story. Korras Agents separates observation (Jobs) from mutation (Actions) so writes stay under human control.

Jobs

Jobs are the history of Operator workflow and report runs for your workspace.

Use Jobs to:

  • See what ran and when
  • Open insight briefs produced by Operator
  • Filter and page through run history

Operator briefs are grounded, insight-only summaries — health signals, data quality notes, and watch items. They are not a standalone analytics product; they exist to support handoffs and decisions.

Recipes and task packs

Before a workflow runs in production:

  1. A recipe defines the declarative workflow (SQL templates, scope, validation rules)
  2. A task pack is compiled from an active recipe
  3. The pack must pass static validation and a sandbox dry-run before activation

This gate keeps unsafe or over-scoped execution contracts out of your workspace’s live path.

Actions

Actions are workspace-scoped mutations with an approval path:

  1. Plan — propose what would change
  2. Preview — dry-run and surface stale-state drift
  3. Execute — run only after approval

Authorization can be one-time (with TTL) or always-approved for a rule. Treat approvals as part of your operating model — not a formality.

  1. Build or refine an agent and recipe
  2. Run via Operator
  3. Review the Job / insight brief
  4. If a write is needed, open an Action preview
  5. Approve only when the preview matches intent