Shared backend · step 3

People Data Hub

A single identity and results layer behind your HR apps — separate front ends, one truth about organisations, programs and participants.

One identity spine

People, participation codes and enrolments live once. Apps stay anonymous, pseudonymous or identified — the hub reconciles them.

One results table

Roleplays, coaching sessions, conflict assessments and training effectiveness all report against the same program.

One console

HR-facing staff see cross-app progress per organisation, with per-program anonymity thresholds enforced.

How each app connects

  1. 1. Issue an app key in the console for roleplays, Nella, Conflict Compass or the AI coach.
  2. 2. Resolve the participant: POST /api/public/v1/resolve with a participation code or email.
  3. 3. Record outcomes: POST /api/public/v1/results with a program code, result type and score.
  4. 4. Read cross-app progress in the console instead of four separate dashboards.