About this demo
This demo is a focused proof of concept illustrating how HR operations can scale without scaling headcount.
It demonstrates how onboarding can be executed automatically, end-to-end, while keeping humans involved only when ambiguity or failure is detected.
What this demo shows
Zero-touch onboarding by default
Once an offer is signed, the system:
- Identifies required resources automatically
- Provisions accounts, hardware, and access rights
- Produces a clear onboarding decision
For standard cases, no manual checklist or coordination is required.
Human-in-the-loop only when necessary
The system escalates to HR only when:
- The role or context is ambiguous (FLAGGED)
- A provisioning step fails (PARTIAL)
- The run cannot complete reliably (FAILED)
Each escalation is explicit, justified, and actionable.
Explainability and auditability
Every action is:
- Logged step by step
- Traceable in an audit log
- Explainable in plain language (not technical jargon)
This allows HR, People Ops, and IT to understand:
- What happened
- Why it happened
- What action (if any) is required
What this demo is not
- ❌ A full HRIS
- ❌ Production-ready code
- ❌ A generic workflow automation example
This is a deliberately scoped prototype built to explore system design, decision logic, and HR-first UX.
Why this demo exists
Manual onboarding processes rely heavily on:
- Checklists
- Human coordination
- Implicit knowledge
These approaches do not scale.
This demo explores a different model:
- Event-driven
- Deterministic where possible
- Explicit where humans are required
The goal is not to remove humans from HR operations, but to free them from operational bottlenecks.
Technology overview
- Activepieces — workflow orchestration and branching logic
- Supabase — persistence for runs, steps, and audit trails
- Serverless APIs — event ingestion and logging
- React — RH-first interface focused on clarity and usability
How to use the demo
- Choose a scenario in the “Simulate situations” panel
- Observe the onboarding decision and actions taken
- Review onboarding details and the audit log
- Identify whether human intervention is required
Each scenario is designed to reflect a possible HR situation.
If you’d like a walkthrough of the design decisions behind this demo, feel free to reach me out: jeremy@jeremybrunet.com