Technical overview
Three planes, one spine.
The platform separates what thinks from what governs from what serves.
The planes, drawn
Control plane — Diwan. The part that governs. Deterministic on purpose — its own application on its own infrastructure, so governance survives any single agent.
The planes
Agent plane
LiveThe reasoning loop: memory (owned, profile over episodic, consolidated asynchronously), skills, sub-agent delegation, scheduled jobs, channels (portal, email, Telegram; Teams staged at config), model-agnostic providers with failover.
Control plane — Diwan
LiveRegistry, policy evaluation, approval routing, append-only audit, spend attribution. Its own application on its own infrastructure: governance survives any single agent.
Side-cart engines
LivePublic intake (forms + uploads + pipelines), booking, data apps/dashboards. Each is a hardened engine behind one pattern: public inbound → authenticated event callback → guest-lane parse → owner-lane action behind gates.
Identity model
Every action runs as someone
LiveAgents hold their own service-principal identities; human-triggered work inherits the human's principal; external counterparties are guest-lane by construction — parsed as untrusted content with no authority to steer. Capability is scoped per trigger, not per deployment-wide grant.
Integration
MCP-first
LiveEvery integration is an MCP server; tools discover at runtime. Adding a system is configuration and a credential, not a rebuild — the pattern proven with our own CRM and task systems (Pulse), Microsoft 365 (native, per-tenant apps), email, and the content engine. If your system speaks MCP, it plugs in.
Tenancy & deployment
Per-tenant deployments on a shared core
LiveEach tenant's config, memory, data, and personality isolated (schema-per-agent, row-level security); one codebase upgraded fleet-wide. Deployed in-region — your region, your tenancy, your data. Six deployments run on one stamp today, across independent operating companies of the group.
Model strategy
Provider-agnostic with failover
LiveProvider-agnostic (multiple frontier and open providers) with automatic failover; per-deployment keys make spend attributable per org. Swap models without touching the agent.
Roadmap — marked as such
What's coming
StagedVoice channel · agent-to-agent mesh (hub-and-spoke, CoS delegating to specialists) · payments visibility (read-only; payment execution is deliberately out of scope) · enterprise SSO packaging · widened app-builder latitude.

