| Helper BOT roles |
Multiple BOTs with different responsibilities and capabilities |
Specialized agents or tool-connected sub-agents |
| Front-end coordinator |
User-facing layer that receives requests and routes work |
Primary agent, orchestrator, or supervisor agent |
| Stored procedures / recipes |
Reusable chains of actions across different BOT functions |
Workflow orchestration, agent plans, tool chains |
| Case-based reasoning and reuse |
System refers to prior patterns and successful solutions |
Episodic memory, retrieval, reusable trajectories |
| Feedback-driven refinement |
Use results to improve future performance and routing |
Agent optimization, iterative planning, closed-loop execution |
| Protected cross-boundary execution |
X.509 identity, encrypted channels, protected data, and BOT-to-service transactions |
Identity-aware, secure multi-system agent execution |
| Owner-signed BOT Entitlements |
Specific permissions and transaction limits assigned by the owner |
Delegated authority, least privilege, scoped agent permissions |
| Authentication before interpretation |
User identity authenticated before BOTs interpret inputted data (Claim 13) |
Identity-gated intent processing and policy-aware agent execution |