AI Operations · Glossary
Routine
Component 3 of the Eight Components of an Interactive Agent. A Routine is an authored sequence that traverses adaptively at runtime, supporting backtracking and linking, governed by the Policies in scope.
A Routine is not a workflow. Workflows execute fixed steps in fixed order. A Routine adapts traversal at runtime based on Dynamic Context Engineering outputs, policy firings, tool results, and session variables. This is Routine Adaptive Traversal. Routines support backtracking: the agent revisits a prior step when new context changes the right answer. Routines link to other Routines through authored Routine Linking, allowing the agent to traverse from one objective into another without losing trace continuity. Routines carry their own Routine-Scoped Policies. A Macro is a reusable block of authored message text the Routine can render. Routines are authored on the InteractiveAI Platform by domain experts.