Creodata Solutions Logo

WorkforceIntelligence365: Metadata-Driven Workforce Productivity & Wellbeing Analytics

See productivity, meeting load, workload balance and burnout risk across your organisation — built entirely from Microsoft 365 metadata, never message content. WorkforceIntelligence365 is a Creodata Solutions product, available on the Azure Marketplace or on-premises.

Productivity analytics
Completion, on-time delivery & weighted output from Planner
Meeting load & focus time
Meeting load index, after-hours load & protected focus hours
Explainable burnout risk
Transparent scoring, HR-only, human-in-the-loop
Privacy by design
Metadata only, role-scoped, audit-ready
WorkforceIntelligence365 role-based analytics dashboards

WorkforceIntelligence365 (WI365) is an Azure cloud-first, metadata-driven analytics platform that gives leaders an honest view of how work actually happens — productivity, meeting load, workload balance and burnout risk — drawn entirely from Microsoft 365 metadata. It reads Microsoft Planner tasks, Outlook and Teams calendar metadata, and your Azure AD organisation structure through Microsoft Graph, then computes weekly productivity scores, meeting-load analytics and an explainable burnout model, and surfaces everything through a role-scoped web portal.

Crucially, it does this using metadata only. WI365 never reads email or chat content, meeting recordings, documents, keystrokes or screens. The outcome is visibility without surveillance: the people-analytics signal HR and managers need, achieved without the trust cost of intrusive monitoring.

WorkforceIntelligence365 is built and operated by Creodata Solutions Limited and is available as an Azure Marketplace managed application, alongside Creodata's other Azure cloud solutions. It has its own dedicated product website, and you can review the full WorkforceIntelligence365 product overview on creodata.com.

The problem

Most organisations cannot see how work is distributed, and the few signals they do have are misleading. Calendars fill with meetings until focus time disappears. Workload imbalance stays invisible until someone quietly burns out or leaves. Attrition driven by sustained overload is expensive and largely preventable — but only if it can be spotted early.

The usual response makes things worse. Activity trackers, screen monitors and keystroke loggers generate a sense of being watched, damage trust, and rarely measure anything that matters. Leaders are left choosing between flying blind and deploying tools that corrode the culture they are meant to protect. What is missing is an ethical, metadata-driven way to understand productivity and wellbeing. Our complete guide to workforce intelligence sets out the approach in full, and what workforce analytics is covers the fundamentals.

What the platform does

Productivity index

WI365 turns Microsoft Planner activity into a clear, comparable picture of output. It calculates task completion rate, on-time delivery rate, overdue backlog, average completion time and a weighted task score that respects priority — so strategic work is not outweighed by trivial tickets. These combine into a composite productivity score whose weights are configurable per department, so each team is measured against what matters to it. See how this is grounded in Microsoft 365 in measuring employee productivity with Microsoft 365, and read the full productivity score methodology.

Meeting load and focus time

The platform quantifies meeting hours per week, after-hours meeting hours (evenings and weekends) and the focus hours that remain. A meeting load index expresses meeting time as a share of the working week — under 30% healthy, 30–50% moderate, over 50% an overload risk — making it easy to see where collaboration has crowded out deep work. More in meeting load and focus time analytics.

Workload distribution

By comparing active task counts and weighted load across a team, WI365 identifies who is overloaded and who has capacity, and suggests redistribution to managers. This makes rebalancing a deliberate decision rather than a reaction to a crisis. See workload distribution and rebalancing.

Burnout prediction, explained

A weekly job scores burnout risk from objective signals — overdue ratio, meeting hours, after-hours ratio, productivity trend and workload change. The default model is a logistic regression computed in SQL, chosen deliberately for explainability and HR defensibility: every score can be traced back to the factors that drove it. The coefficients are configurable and tenant-overridable, and an Azure ML endpoint is available as an optional scoring backend. Outputs are a burnout probability and a risk level (Low, Moderate, High). Learn more in predicting employee burnout with analytics and why an explainable AI approach to HR analytics matters.

How it works

A Microsoft Graph delta sync runs every 15 minutes, pulling only incremental changes to users, Planner tasks and calendar metadata using least-privilege scopes — and never message content. Identity and organisation structure sync from Azure AD roughly every 30 minutes. Productivity metrics are computed into weekly snapshots, and burnout scoring runs weekly. Everything is presented through a role-scoped Next.js portal with dashboards for productivity, meetings, burnout and workload, plus admin and governance screens and CSV export. The sync engine is resilient by design: delta tokens for incremental pulls, idempotent upserts, retry with backoff that respects Graph throttling, and a full audit of every sync run. For detail on the data foundation, see working with Microsoft Graph workforce data.

Privacy and governance by design

Governance is built into WI365, not bolted on. The platform requests only the Graph scopes it needs (Directory, User, Group, Tasks and basic Calendars) and explicitly never requests mail or chat permissions. Visibility is role-based and enforced at the query level: staff see only their own metrics, executives see department aggregates, and burnout probability is restricted to HR administrators, with line managers seeing the explanation but not the raw score. Human-in-the-loop review is mandatory; there is no automated disciplinary action and no published rankings. Data retention is configurable per tenant. Read more on role-based access control for workforce analytics and the wider privacy and governance posture, and on the distinction between employee monitoring and workforce analytics.

The architecture is audit-ready and designed for SOC 2 and GDPR-aligned controls, with a complete audit log, login history and DPIA-ready documentation to support your own assessments. These are controls the platform is built to support, not certifications we claim on your behalf.

Built on microservices, deployed your way

WI365 is composed of six .NET 9 Azure Functions microservices on the Isolated Worker model, multi-tenant from the ground up with a tenant context enforced in middleware. One codebase runs as a fully managed Azure application or on your own infrastructure, with backend switches selecting the right services for each environment.

CapabilityAzure managed appOn-premises (Kubernetes)
Relational dataPostgreSQL Flexible Server (PostgreSQL 16)PostgreSQL 16
MessagingAzure Service BusRabbitMQ
StorageAzure Blob StorageMinIO
IdentityAzure AD (Microsoft Entra ID)Keycloak
TelemetryApplication InsightsOpenTelemetry

On Azure, WI365 deploys via Bicep/ARM into a managed resource group in your own subscription, with managed identity, secrets in Key Vault, private endpoints and no public database. Billing is per-user and metered through the Azure Marketplace, with configurable tiers — Starter, Pro and Enterprise (USD), plus on-prem Kubernetes licensing. See deploying workforce analytics on the Azure Marketplace. The platform is proven at enterprise scale, running thousands of users across multiple tenants.

Who it is for

  • HR and people-analytics teams — organisation-wide productivity, wellbeing and burnout insight with the governance controls to use it responsibly.
  • Line managers — team-level productivity, meeting load and workload balance, plus burnout explanations to act on early.
  • Executives — department aggregates and trends to inform planning, without individual surveillance.
  • IT and system administrators — a zero-trust, multi-tenant Azure deployment with full role-based access control, audit logging and configuration.

Frequently asked questions

Does WorkforceIntelligence365 read employees' emails or chats?

No. WI365 works from metadata only. It ingests Planner task details, calendar event metadata (such as start, end and organiser) and Azure AD organisation structure through Microsoft Graph. It never requests mail or chat permissions and never reads email bodies, Teams messages, recordings, documents, keystrokes or screen activity.

How is burnout risk kept fair and private?

The default burnout model is an explainable logistic regression, so every risk score can be traced back to the factors behind it. Burnout probability is visible to HR administrators only; line managers see the contributing factors but not the raw probability, and scores are never exposed to peers or used for automated discipline. Human review is always required before any action.

Can WorkforceIntelligence365 run on our own infrastructure?

Yes. The same codebase runs as an Azure Marketplace managed application or on-premises via Docker and Kubernetes. On-prem deployments substitute PostgreSQL, RabbitMQ, MinIO and Keycloak for the equivalent Azure services, selected through backend configuration switches.

To see WorkforceIntelligence365 applied to your own Microsoft 365 environment, book a demo, talk to our team or visit the external product website.

See your own productivity and wellbeing signals
Book a walkthrough of the dashboards, the burnout model, and the privacy and governance controls.