Dual AI, explainable rostering for ED-like teams and whole hospitals
IRIS uses a hybrid model approach: deep roster reasoning for defensible recommendations, and fast-query models for summaries and lookups. Built around clinical structure, explainability, and human review.
ED
First design environment
7
Fairness dimensions tracked
5
Roster hierarchy levels
2
Model pathways, each used where useful
Evolving intelligence, not a static template
IRIS learns from your configured structure, your organisational rules, and every roster decision your team reviews. It improves at the pace your service actually changes.
Grounded in your live roster data
Every suggestion is shaped by streams, scopes, availability, leave, and the rules you configure — not a generic ward model.
Release cadence that keeps pace
IRIS capabilities expand with each release — new tools, richer fairness analysis, and stronger conflict review — while your team stays in control of every publication decision.
Roadmap shaped by real roster pressure
Predictive coverage, what-if scenarios, and richer fairness simulations are on the path — built for the same ED-like environments where rostering is hardest.
Two model pathways, one governed roster workflow
IRIS uses each model where it is useful, but the roster remains grounded in your configured structure, rules, availability, and review process.
Claude
Used for deep roster reasoning: generation, fairness analysis across dimensions, coverage modelling, and conflict checking. Produces explainable recommendations for human review.
- • Roster generation & optimisation
- • Fairness analysis across 7 dimensions
- • Coverage impact modelling
- • Hard-rule & conflict checking
- • Staff–shift compatibility
- • Natural language rule interpretation
GPT
Used for fast lookups, summaries and high-frequency queries — quick answers to coverage, shift breakdowns and routine reports so teams move faster.
- • Quick roster lookups & queries
- • Coverage summaries
- • Shift breakdowns
- • Report generation
- • Routine data interpretation
- • Fast, high-frequency responses
Infrastructure for health-service use
Clear Usage Controls
Generous monthly allocation, clear usage tracking, automatic refunds on failed calls, 12-month rollover.
Rate Limiting
Per-organisation limits so no single tenant can affect system stability or drive runaway cost.
Security & Privacy
Encrypted keys, multi-tenant isolation, workforce data only, and no data shared between organisations.
Operational Monitoring
Usage analytics, performance visibility, and automatic failover where applicable.
Ask IRIS in plain English
- • Who's on nights next week?
- • Show me coverage gaps for Emergency.
- • Fill all gaps for ED next fortnight.
- • Generate a roster for Emergency for the next two weeks.
- • Are we fully covered next week?
- • Who has the most weekend shifts?
- • Run a fairness audit for January.
- • Any rule violations in the current roster?
- • Suggest swaps for Dr Smith.
- • How many hours has Dr Patel worked this month?
From clinical requirements to roster review
Understand What's Needed
The system maps shift patterns, vacancies, craft groups, scopes, streams, and service constraints.
Build the Availability Pool
Combines staff availability, master roster patterns, leave, and qualifications — a live picture of who can work when.
Apply Your Organisational Rules
Organisation, stream, craft group, and individual rules — every conflict flagged.
Balance Who Goes Where
Balances availability, fatigue, rest, weekends, hours, scope, and fairness across multiple dimensions.
Deliver a Roster for Review
Complete roster, conflicts with reasons, coverage gaps, fairness impact, and IRIS reasoning for human review.
Fairness Across 7 Dimensions
Clinical Intelligence
Craft Groups & Scopes
Correct roles, qualifications, and seniority matched to each shift.
Seniority & Skill Mix
Respects departmental structure and skill-mix requirements.
Streams & Patterns
Understands departments and shift types as defined in your organisation.
Minimum Rest Periods
Configurable rest rules. Hard rules the AI never overrides.
Maximum Consecutive Days
Enforces limits — configurable per organisation and stream.
Leave Integration
Approved leave blocks assignment. A hard constraint.
Where the rostering intelligence is going
Predictive Coverage Modelling
Forecast coverage needs before gaps appear.
What-If Scenarios
Explore roster options before committing.
Richer Fairness Simulations
Forward-looking fairness projections.
Stronger Conflict Resolution
Smarter suggestions when hard constraints clash.
Technical summary for digital and workforce leaders
| Level | Purpose | Your Role |
|---|---|---|
| 1 Streams & Shift Patterns | Which shifts can exist — by department and shift type (AM, PM, Night, Long Day). | Define your streams and the shift patterns that belong to each one. |
| 2 Vacancy Planning | How many staff are needed per shift — by craft group, scope, and mandatory skills. | Set required roles and mandatory qualifications per shift and day. |
| 3 Master Roster | Repeatable baseline patterns and core coverage — your sensible starting point. | Maintain templates so IRIS has a reliable foundation for suggestions. |
| 4 Staff Availability | When people can and prefer to work. Set via My Availability. Highest priority input. | Encourage staff to keep availability up to date — it directly improves suggestions. |
| 5 The Living Roster ✦ | The actual roster: who is assigned to what, when. This is where IRIS works with you. | Use IRIS here to generate, fill gaps, validate, and publish. |
Infrastructure, privacy, and standards detail: Trust Centre · Data Residency
See how an ED-first roster platform works.
From emergency departments to whole health services — and the ED-like teams beyond them.