A manager at a laptop working through approvals, a whiteboard team calendar covered in leave sticky notes behind her.

CEDX Leave · People & HR

Absence is a queue,
not a calendar.

Leave runs time off the way support runs tickets: every request has a type, an age and an SLA; every approval checks coverage first; and long leave — parental, medical, family — runs as a case with an entitlement meter and a return-to-work plan.

The alert that says the most costs the least: four of nine Support L1 out the same week in August, priced at $48K. Nobody booked anything wrong. The coverage score caught what the calendar could not.

leave.cedxsystems.com — live build
CEDX Leave overview: 52 pending approvals, 18 out today, 2,032 YTD days used, 48 severe coverage gaps and a leave health composite of 45.

Runs on demo data. The workspace names itself Northline Leave · H2 2026 on screen.

320 requests logged52 pending · 488 days requested in the queue
2,032 YTD days usedPTO 820 · Sick 210 · Parental 180 · Unpaid 42 · Other 53
48 severe coverage gapsscored per team before approval lands

What it is

Requests, approvals, and the cases in between.

An approval queue with an age on every row

Fifty-two pending approvals showing type, days, start, age, SLA state, coverage impact and approver — 27 already over the soft SLA at three days or more, 19 flagged elevated impact. The oldest in view has waited twenty days.

  • Over SLA at age ≥3d, counted: 27
  • Coverage impact Elevated or Normal per row
  • Approval SLA 1.8d against a 2.0d target, monthly
leave — screen-4
An approval queue with an age on every row

Long leave runs as a case, not a request

Fourteen open statutory and long-leave cases — parental, medical, family, intermittent — each with a stage from Opened to Return-to-work, an entitlement meter like 42 of 60 days, and a docs column chasing certifications.

  • 10 cases with documents outstanding
  • Entitlements tracked as used / total days
  • 2 staged return-to-work plans active
leave — screen-3
Long leave runs as a case, not a request

Coverage is scored before approval

The overview prices absence against the roster: a Support L1 gap the week of Aug 18–22 at $48K, on-call thin during blackout-adjacent days at $92K, a critical role's five-day request mid-sprint at $148K. Approval is where coverage should be argued, and here it is.

  • 48 severe team gaps in view
  • By-type utilization: PTO · Sick · Parental · Unpaid · Other
  • Abuse-pattern board with risk scores per profile
leave — overview
Coverage is scored before approval

Product tour

Four screens, captured from the running build.

Not a mockup and not a concept deck. This is what opens at /app/leave.

leave.cedxsystems.com
CEDX Leave Overview screen.CEDX Leave Requests screen.CEDX Leave Approvals screen.CEDX Leave Leave cases screen.

01 — Overview

The absence brief, priced

Fifty-two pending approvals, eighteen people out today, 2,032 days used year to date, 48 severe coverage gaps and a leave health composite of 45. Alerts arrive root-caused: coverage gaps, backlog over the soft SLA, a critical role's request mid-sprint.

  • Out-today count beside the pending queue
  • Days out versus plan, weekly
  • Abuse ≥55 board: 86 scored profiles

02 — Requests

Every request, typed and aged

Three hundred twenty requests across PTO, Sick, Parental, Unpaid, Bereavement, Jury and Volunteer — with status, start, days and approver per row. Nineteen pending requests are flagged critical; a 65-day parental approval reads next to a one-day PTO.

  • Types include Bereavement · Jury · Volunteer
  • Statuses: Pending · Approved · Denied · Cancelled
  • Critical-role requests tagged crit

03 — Approvals

The queue that decides

The approver's view: age in days on every row, SLA state, coverage impact. Twenty-seven rows sit over the soft SLA, and the queue itself admits the backlog in its own alert — 52 requests still pending.

  • Age from 4d to 20d visible per row
  • Elevated impact: 19 rows
  • Approver named on every request

04 — Leave cases

Statutory leave with a meter

Cases move Opened → Docs pending → Approved → Active → Return-to-work. Entitlement meters show 0 of 112 days on a new parental case, 42 of 60 on one nearing return, and the docs column counts the certifications still missing.

  • 14 open cases · 4 active
  • Docs outstanding: 10 certifications and forms
  • Return dates and staged plans per case

Who runs it

Three roles keep absence fair.

Roles, not references. We have no named customers yet, so nobody in these photographs is quoted, credited or claimed as one.

HR operations

Owns the cases: entitlement meters, certifications, return-to-work plans — the parts of leave that run for months, not days.

14 cases · 10 docs outstanding

People manager

Works the approval queue against coverage — a yes is easy; a yes with 4 of 9 of the team out the same week is a decision.

52 pending · 27 over SLA

Frontline team member

Files by type — PTO to bereavement — and sees the same status the approver sees, not a black box.

7 types · status per row

The shape of it

What the demo workspace actually looks like.

Every figure below is legible in the captures above. Nothing here is a projection of your team — it is the state of the demo data.

320requests logged52 pending · 488 days requested
27approvals over the soft SLAage ≥3 days · oldest 20d
2,032YTD days usedacross all leave types
61dentitlement days used, active casesacross 4 active long-leave cases
YTD days by typeutilization across 2,032 days
  • PTO820
  • Sick210
  • Parental180
  • Other53
  • Unpaid42
Approval backlog against the SLA27 of 52 pending over the 3-day soft SLA
  • Over SLA · 27 requests
  • Inside SLA · 25 requests — target age 2.0d, actual 1.8d this month
Leave health compositepending 52 · gaps 48 · abuse risk 86 · requests 320 · out 18
45
  • Composite 45 of 100
  • Inputs printed beside the ring on the overview

How it runs

A request's life, in the order it actually happens.

01

Request

The employee files by type — PTO, Sick, Parental, Unpaid, Bereavement, Jury, Volunteer — with days and dates; critical roles are tagged at filing.

02

Approve

The request enters the queue with an age and a coverage score. Twenty-seven of fifty-two are over the soft SLA right now; the queue says so.

03

Cover

Coverage is scored per team before approval — the $48K Support L1 gap alert is four overlapping approvals, caught before the week, not after.

04

Return

Long leave ends in a staged return-to-work plan; two are active in the demo, with entitlement meters showing exactly what remains.

One record

An approved absence lands
everywhere it matters.

Leave reads the roster and writes back to the products that schedule, pay and review the same people.

All 132 applications

Limits

What Leave does not do yet.

Finding this out on the third call is worse for you than reading it here, and worse for us.

Start

Open it before you talk to anyone.

Try

Open it right now

  • The live build
  • Demo data
  • No card, no call
Open live Leave

Pilot

Your policies, your teams

  • Everything in Try
  • Policy-mapping workshop
  • Coverage-model setup
  • Estate map
Talk to sales

Estate

Leave with the rest of it

  • Leave with People, Shifts and Payroll
  • One identity, one bill
  • CEDX delivery
Book an estate map

Questions

Before you pilot Leave.

Is the software on this page real?

Yes. Every screenshot is a capture of the running build and you can open the same build at /app/leave. It runs on demo data, which the workspace labels on screen.

How is coverage scored?

Per team, per week, against the roster — the demo alert for Aug 18–22 is four of nine Support L1 out the same week, priced at $48K before approval, not after the phones went quiet.

What is a leave case?

Statutory or long leave — parental, medical, family, intermittent — managed as a case with a stage, an entitlement meter in days, a documents checklist and a return-to-work plan, instead of a row in the requests table.

What does the SLA mean in the demo?

A soft target of 2.0 days for an approval decision. The demo shows 27 of 52 pending requests at age three days or more — and a monthly actual of 1.8 days when the queue is worked.

Is Leave audited or certified?

No certification has been issued. What we can evidence about hosting, encryption, tenant isolation and production access is written up on the security page.

The queue is running. Go and look at it.

Live build, demo data, no card. Then count how many of your own approvals are quietly past three days.