Architecture

How iCura is actually built.

iCura is architected as five distinct layers on Microsoft Azure — each independently scalable, each governed by the same security and AI oversight model.

Experience Layer

Web console and Family App.

Workflow & Application Layer

iCura Core, WorkOps, CRM, 360 and the Composable Workflow Engine.

AI & Governance Layer

Azure OpenAI, AI Search and human approval checkpoints.

Data Layer

Azure Database for PostgreSQL and Azure Service Bus events.

Infrastructure & Security

Azure App Service, Key Vault, Monitor and the Azure security baseline.

Design principles

Four decisions that shape every release.

Composable by product

Each product in the iCura universe is independently deployable, so customers adopt at their own pace without re-architecting.

Event-driven integration

Products communicate through governed events rather than tight coupling, keeping the platform resilient as it grows.

Built for enterprise scale

Designed to run a single service or a national care group on the same underlying architecture, without a re-platform.

Continuously verified

Automated monitoring and observability, via Azure Monitor, keep the platform's health visible in real time.

Talk architecture with our technical team.

For IT and technical leads evaluating iCura, we're happy to go deeper on integration, deployment and data residency.