CoCo: a hybrid-cloud, multi-tenant governed AI platform for enterprise knowledge.
CoCo—"Company Companion"—is embedded in Microsoft Teams. Instead of searching 20 systems, employees ask CoCo. It retrieves approved content, answers policy questions, and guides new hires through processes—with citations back to source documents.
The operating environment was Azure-native for collaboration, identity, and enterprise content access: Azure ML + AKS for the pipeline, Cognitive Search for hybrid retrieval, Graph-RAG for relationship mapping across brands and regions. The platform architecture followed portable control-plane patterns aligned with Amazon Web Services (AWS) for agent orchestration, validation, and observability.
Every model output was treated as an untrusted artifact. Before any response surfaced to users or triggered downstream workflows, it passed through a validation layer: schema enforcement, citation verification against approved sources, policy checks aligned to MLR rules, and confidence thresholds. Outputs that failed validation were blocked, routed for clarification, or escalated—ensuring the system behaved predictably and prevented non-compliant content from entering production workflows.
| Layer | Primary Platform | Role |
|---|
| Collaboration & Identity | Azure / Microsoft | Teams interface, Entra ID, document access |
| Retrieval & Tenant Context | AKS + Azure AI Search | Tenant-aware indexing, hybrid retrieval, content boundaries |
| Agent Control Plane | AWS-aligned pattern | Orchestration, validation gates, tool invocation, observability |
| Systems of Record | Mixed enterprise | Veeva Vault, SharePoint, Workfront, CLM, regional drives |
| Audit & Evaluation | Cross-cloud pattern | Execution traces, policy logs, drift monitoring, replayability |
Multi-tenancy was enforced across brand, region, and partner boundaries—ensuring each tenant had isolated retrieval scope, policy rules, and audit trails while sharing a common platform control plane.
User asks→Retrieve→Generate→Cite
Sources: Veeva Vault · SharePoint · Workfront · CLM · Regional Drives