The Agential Sidekick is built on a robust, three-tiered architecture designed for modularity, security, and scalability within a corporate environment. This separation of concerns allows each component to be developed and managed independently.
- Core LLM Engine: Serves as the primary reasoning and language generation brain. It must be hosted securely (on-premise, private cloud, or via a compliant enterprise service) to prevent data leakage and "Shadow AI."
- Sidekick Hub: The central orchestration layer. It manages the user interface, state, personalization, and secure communication between all components. The Hub is a critical security chokepoint, requiring robust protection for user tokens and data flows.
- Integrated Applications: Enterprise systems like Microsoft Outlook and Teams act as the data sources and action platforms. The Sidekick interacts with these via secure APIs, primarily the Microsoft Graph API, using delegated permissions to ensure it only accesses what the user is authorized to.
This architecture is enveloped by a Governance & Security Layer, which includes the enterprise's existing Identity and Access Management (IAM), Data Loss Prevention (DLP), and compliance frameworks.