HabeoFeaturesLifecycle

Feature · Lifecycle · updated May 19, 2026

Person joins. Asset assigned. Person leaves. Asset recovered.

Habeo subscribes to your HRIS so joiner-mover-leaver events become asset events automatically. No re-keying. No spreadsheet hand-off. No two-week audit-trail gap between a termination and a recovered laptop. The lifecycle runs on its own; humans approve exceptions.

3
Native HRIS connectors
<5m
Workday event → asset event
JML
Joiner · Mover · Leaver
100%
Immutable audit on every event
Why a different lifecycle for higher ed

Two ways to run JML for assets.

The status quo

HR emails IT. IT re-keys the move.

Workday triggers nothing. A coordinator emails the asset manager. The asset manager updates the spreadsheet. Two weeks later the laptop is still sitting at the leaver's home.

Habeo lifecycle

Workday triggers. Habeo executes.

Position events arrive via Workday Web Services in under five minutes. The configured automation queues the asset workflow, opens the ServiceNow ticket, notifies the supervisor in Slack, and signs the chain into the audit log.

Three events, fully automated

The JML matrix Habeo runs out of the box.

Each event triggers a configurable automation chain. Defaults ship sane; you tune from /settings/lifecycle.

Event

Joiner

Workday Hire / Add Contingent Worker / Start Position

  • Create refresh request keyed to job profile
  • Stage asset pre-assignment from receiving inventory
  • Open enrollment task in Jamf / Intune
  • Slack DM to supervisor: equipment plan
Event

Mover

Department / supervisory-org / location change

  • Update asset attribution — department, college unit, refresh wave
  • Recompute GASB capital-class roll-up
  • Notify previous + new department asset managers
  • If grant attribution changes, flag for grant-manager review
Event

Leaver

Workday Terminate / End Contingent Worker

  • Queue asset-recovery workflow for every asset held
  • Generate return labels from the vendor of record
  • Open ServiceNow INC (if ServiceNow is connected)
  • Audit-trail entry signed and immutable
44 seconds, end to end

A real Tuesday-morning termination, on the audit trail.

HRIS coverage

Three connectors. The higher-ed reality.

Workday covers most R1s. Banner covers the long tail of public universities. PeopleSoft covers the older on-prem deployments. All three are live.

SystemTypical fitProtocolStatus
Workday HCMMost R1 universitiesWD-Web-Services SOAP v42.0Live
Ellucian BannerLong-tail public universitiesEllucian Ethos RESTLive
Oracle PeopleSoft HCMOlder on-prem deploymentsIntegration Broker · IDCS or basicLive
For your CISO and your auditor

Lifecycle your security review will sign off on.

Immutable audit on every event.

Every JML event and every downstream automation step is signed into the same append-only ledger that backs the rest of Habeo. Auditors get one place to look.

College-unit RBAC on the workflows.

Lifecycle events scope to the college unit of the affected person. A Westmark asset manager doesn't see Liberal Arts terminations.

GASB-aware re-attribution.

When a mover crosses a capital-class boundary, depreciation roll-ups recompute. Fiscal close doesn't get a surprise.

FERPA-aware on student employees.

Student-employee positions are recognized as a distinct Worker type. PII handling in downstream notifications respects FERPA scope.

Frequently asked

Lifecycle, answered.

The questions buyers ask in every procurement review. Answered briefly, with the technical detail your HR and IT leads will ask for next.

Which HRIS are supported?
Workday (HCM via WD-Web-Services SOAP v42.0), Ellucian Banner (via Ethos REST), and Oracle PeopleSoft HCM (Integration Broker, both IDCS-OAuth and legacy basic auth for older on-prem deployments). All three ship live; full protocol detail on /partners#hris.
How fast does a joiner / leaver event propagate?
Habeo subscribes to position events as they're published — typically under five minutes from the Workday transaction commit. Banner and PeopleSoft customers pull on a configurable schedule (default 15 min). The first thing that fires is a /lifecycle workflow record; downstream asset events follow based on the org's configured automations.
Can we customize what fires?
Yes. /settings/lifecycle exposes the automation matrix per event type. For a new hire you might auto-create a refresh request keyed to their job profile; for a termination you might queue an asset-recovery ticket and revoke SaaS seats. Each automation can be scoped to college unit, position, or arbitrary Workday field.
How do you handle transfers?
Transfers (department change, supervisory-org change, location change) generate an attribution-update event without re-keying. The asset stays with the person; the department, college unit, and refresh wave update automatically. Capital-class attribution recalculates if the move crosses a GASB depreciation boundary.
What about student employees, affiliates, and contractors?
All supported. Habeo treats "Worker" as the union of Employee, Student Employee, Contingent Worker, and Affiliate types in Workday; Banner and PeopleSoft map similar concepts. The lifecycle event log distinguishes them so audit reports can filter cleanly.
What happens to the asset on a termination?
The default automation queues an asset-recovery workflow: pulls every asset held by the leaver, generates return labels via the vendor of record, opens a ServiceNow INC (if ServiceNow is connected), and notifies the supervisor in Slack or Teams. The asset doesn't get marked "returned" until the receiving station confirms — the audit log captures the full chain.
Watch a JML event land

Bring a sandbox Workday tenant.

On the demo call we'll connect a sandbox Workday tenant and fire a synthetic termination. Watch the audit chain assemble in real time. 30 minutes, founder-led, no SDR triage.