Start here. This is the direct spoken answer to practice first.
Overview
A managed agent runtime can reduce orchestration work, but business authority must not disappear into it.
I consider a managed agent runtime when the task genuinely benefits from model-directed tool selection, managed conversation or execution state, and platform integrations. I prefer an application-owned workflow when the steps, approvals, and recovery rules are known and must be deterministic. In either case, tools enforce authorization and validate arguments outside the model.