Agents and workflows

Use this page when the main problem is routing, controller loops, tool execution, memory boundaries, or orchestration.

When to use agents and workflows

  • Use this page when the work spans more than one prompt or one assistant reply.
  • Use it when the system includes an orchestrator, controller loop, retrieval step, memory layer, external tools, or multi-step review path.
  • Use it when you need to review trust boundaries, authority transfer, policy enforcement, or workflow routing.

Before you start

  • Know which component owns routing, tool calls, memory, retrieval, and final output.
  • Know which data sources and tools the workflow can access.
  • Know whether the issue is architecture, policy enforcement, request assembly, or runtime behavior.