Documentation Hybrid Scheduling with Slingor

Hybrid Scheduling with Slingor

CAIRE combines the best of both worlds: human expertise in building stable care patterns that maintain continuity, and AI optimization for handling changes and disruptions. The result is a scheduling system that respects relationships while maximizing efficiency.

CAIRE hybrid scheduling with slingor

The Vision: Combining Human and AI Strengths

CAIRE's scheduling system is built on a simple but powerful principle: humans and AI excel at different things. By combining their strengths, we create schedules that are both stable and efficient.

Real-Time (Chaos)

100% Optimized. Dynamic solving for sick leave & urgent needs.

Smart Growth (Pre-Plan)

Mixed Mode. New clients fit into existing gaps.

The Baseline (Slingor)

90% Pinned. High Stability. Recurring Patterns.

Degree of Automation

Human Strengths

Planners excel at building stable recurring patterns that maintain continuity and respect client relationships. They understand the nuances of care delivery.

AI Strengths

AI excels at finding optimal placement for new visits, handling disruptions, and optimizing routes to minimize travel time.

The Three Core Scenarios

Scenario A: Regular Daily Planning

Stable days with established recurring patterns

When This Applies

  • Most days of the week when schedules follow established patterns
  • When continuity and predictability are priorities

How It Works

  • Human expertise: Planners build stable recurring patterns that maintain continuity.
  • Automatic generation: Patterns are expanded into concrete schedules nightly.
  • Stability preserved: Established patterns remain unchanged.

Outcomes

  • Clients see the same caregivers at the same times.
  • Planning time reduced by 50%+.
Detailed Workflow & Interface Preview

Detailed Workflow Steps

1

Import Existing Patterns

Import 30+ days of schedules from external systems. The importer identifies weekly patterns (slingor) and pins those visits.

2

Review and Edit Patterns

Planners use the Slinga Editor to adjust weekly patterns without altering current published schedules.

3

Generate & Adjust

Daily schedules are generated. Planners can manually override or run optimization for larger changes.

UI Mockup

Calendar View
Shows Lisa's Monday schedule with fixed visits (🔒) and one flexible visit (dashed border).

Scenario B: Pre-Planning with New Clients

Adding new recurring visits without disrupting established patterns

When This Applies

  • When new clients are onboarded from municipal decisions
  • When you need to grow your schedule without disrupting existing patterns

How It Works

  • PDF Upload: AI extracts details from municipal decisions.
  • Generate Movable Visits: Visits are created as flexible with no assignment yet.
  • Get Recommendations: AI analyzes patterns and proposes optimal placement.
  • Pattern integration: Once approved, visits become part of the stable pattern.

Outcomes

  • Existing patterns remain intact – no disruption.
  • Informed decisions – see impact metrics before committing.
Detailed Workflow & Interface Preview

Detailed Workflow Steps

1

Create Visit Templates

Define frequency, time bands, and required skills for new clients.

2

Optimize Placement

Run "pre-plan" optimization. AI inserts movable visits around fixed slingor, balancing travel and workload.

3

Review and Commit

Review suggestions. Accepted visits become fixed according to frequency.

UI Mockup

Split-Screen View
Left: Unassigned visits panel. Right: Calendar grid with recommended slots highlighted.

Scenario C: Real-Time Disruptions

Handling sick leave, cancellations, and urgent needs during the day

When This Applies

  • Caregiver calls in sick or visits are cancelled.
  • Urgent visits added same-day.

How It Works

  • Protect what matters: Ongoing visits remain unchanged.
  • AI re-optimization: AI reassigns visits and fills gaps efficiently.
  • Transparent changes: See exactly what changed and the impact.

Outcomes

  • Fast response – new schedule ready in minutes.
  • Revenue protected – unused hours recaptured.
Detailed Workflow & Interface Preview

Detailed Workflow Steps

1

Protect Ongoing Visits

Algorithm freezes started/imminent visits. Future visits become flexible.

2

Run Incremental Optimization

Solver fills gaps and reassigns visits, minimizing disruption to the rest of the day.

3

Show Diff & Publish

Planner reviews "ghost tracks" (previous positions) and metrics, then publishes to mobile apps.

UI Mockup

Command Center View
Left: Unassigned/Disrupted list. Right: Schedule grid with gaps and solver suggestions.

Constraint-Based Care

CAIRE goes beyond simple route optimization to deliver Constraint-Based Care. Rules can be adjusted at the Organization, Service Area, Employee, Client, or Visit level.

Continuity Engine

Define continuity priority per client. High priority for dementia clients, medium for cleaning.

Skill Matching

Guarantees tasks requiring specific skills are only assigned to qualified staff.

Unused Hours Recapture

Proactively finds flexible visits to fill gaps from cancellations, maximizing revenue.

Technical Deep Dive

Advanced architecture, data flows, and lifecycle management.

Data Flow & System Architecture

Daily Schedule Generation

flowchart TD A[Published Slingor] -->|Nightly| B[Expand to Visits] B --> C[Mark as Fixed] C --> D[Daily Schedule] F[New Movable Visits] --> G[Mark as Flexible] G --> D D --> H{Planner Reviews} H -->|Optimize| K[AI Optimizes Flexible] K --> L[Show Diff View]
Complete Lifecycle & Analytics
flowchart TD A[Slinga Patterns] -->|Nightly| B[Daily Schedule] B -->|Real-Time Events| C[Real-Time Updates] C -->|Execution| D[Actuals Upload] D -->|Analysis| E[Performance Comparison]

Planning Accuracy

Track visit timing accuracy and employee adherence over time.

Real-Time Updates

Analyze disruption patterns: which days, employees, or clients cause most updates.

Onboarding Flows

API-Connected

Import 30+ days history from Carefox/Ecare to establish baseline slingor. Two-way sync handles daily operations.

Offline / Pilot

Import PDFs/CSV. Run initial full optimization to generate slingor. Manually export results if needed.

Strategic Guidance

Keep Human Strengths: Planners define rules, continuity, and "slingor". CAIRE codifies this knowledge.
Use Solver Strengths: Global optimization, pre-planning with new clients, and real-time re-optimization.