Workflows

Automate the work surrounding software delivery.

Start with the outcome your team needs. Each workflow defines its trigger, Azure DevOps context, execution method, actions, approval boundary, verification, and run record.

Agent catalog

Find an agent by the work it executes.

Every workflow is described by the same catalog-card fields, so you compare by outcome and control — not by agent count. Here is one card for a pipeline-failure recovery workflow.

FieldPipeline-failure recovery
OutcomeDiagnose and remediate common Azure Pipeline failures.
TriggerPipeline failed; manual run; scheduled health review.
ReadsFailed run, task logs, previous successful run, commit, PR, linked work items.
ActionsPost diagnosis, create task, prepare branch/PR, rerun after approval.
Execution modelPlanner agent with deterministic verification.
ApprovalRequired before code/configuration change or rerun in protected scope.
Azure DevOps servicesPipelines, Repos, Boards.

Filter workflows by Azure DevOps service, trigger, execution model, action level, role, industry, standard, approval requirement, and output type — never by agent count.

Execution models

Rule-based or planner — chosen per workflow.

Triggers are manual, an Azure DevOps event, or scheduled. Every run creates a Job with logs, whichever execution model the workflow uses.

RULE-BASED

Deterministic execution agents

  • Applies versioned rules to structured work within a fixed scope
  • Predictable, inexpensive updates to fields, links, and states
  • Well suited to backlog checks, linkage, and recurring hygiene
  • Post-action verification confirms the expected result exists
PLANNER

Planner-driven, model-guided runs

  • Plans a sequence of steps to reach the outcome within scope
  • Prepares and analyzes work such as diagnosis and remediation
  • Pauses for approval before code, configuration, or rerun actions
  • Suited to pipeline recovery, incident response, and investigations
Get started

Choose one recurring workflow and inspect it end to end.

A useful demo shows the current manual process, the configured agent run, the approval boundary, and the verification result.