Rdn.FacLT
Facility Scheduling

Scheduling, Lead-Time Aware

A multi-tenant facility scheduling platform for infusion clinics, cancer centers, and medspas. 12-constraint booking engine with slot availability, insurance eligibility verification, prior authorization validation, automated schedule generation, encrypted booking invites, staff scheduling, supply chain lead-time awareness, HIPAA-compliant SMS consent with two-way Twilio messaging, native Android mobile apps with three-channel messaging, event-driven webhooks, and a 515-tool AI integration layer with 34 workflow tools and specialty-aware demo seeding.

130

Domain Entities

98

API Endpoint Groups

312

Web Components

34

Agent Workflows

98

MCP Entity Types

264

Pages

515

AI Tools

887

Unit Tests

Beyond Chair-Based Scheduling

What Sets FacLT Apart

The industry standard is chair-based scheduling that factors chair availability, office hours, and treatment duration. FacLT goes further — supply-aware, role-aware, AI-native, and client-facing from day one.

BAKED IN

Supply-Aware Scheduling

The booking engine validates real-time inventory stock and supplier lead times before confirming any appointment. If a medication takes 5 days to ship and stock is low, the engine surfaces the earliest bookable date automatically. No other scheduling platform ties procurement timelines directly into slot availability.

SLOT CONFIRMED

12-Constraint Booking Engine

Goes far beyond chair + hours + duration. Validates scheduling, staffing, capacity, supply chain, lead times, insurance eligibility, prior authorization status, and compliance rules — with automated cost calculation including supply costs and contractor rates.

AI-NATIVE

AI-Native Administration

Not a bolted-on chatbot — AI is baked into the architecture. 515 tools (477 entity + 34 workflow + 4 utility) with full identity awareness, backed by an MCP server. Book appointments, validate constraints, and manage facilities through natural language.

Client Self-Scheduling

Magic-link booking invites via SMS, email, or push. Clients see available slots and confirm — no account creation, no portal login, no app download required. The incumbent market leader has no client-facing portal at all.

Native Mobile Apps

Native Android Staff and Client apps built with Kotlin and Jetpack Compose. Three-channel messaging, push notifications with deep linking, direct auth with MFA, and tenant branding.

Fairness-Driven Schedule Generation

Automated schedule generation matches shift role requirements against staff eligibility and availability, with seniority-weighted fairness ensuring equitable distribution. Every assignment is audit-traced for compliance.

Key Capabilities

Everything facility operators need to manage bookings, staff, stations, supply chains, and client communications.

Booking Engine

Constraint-based scheduling engine that evaluates staff availability, station capacity, facility hours, and supply stock before confirming. Slot picker modal with time grid, progress ring showing evaluation status, and supply thermometer bar.

Prior Authorization

Full PA lifecycle — requests, appeals, renewals, tasks, documents, unit tracking, and electronic submission. Insurance eligibility verification and PA status are validated as booking engine constraints before confirming appointments.

Schedule Generation

Automated schedule generation engine that takes a facility, week, and shift configuration, then assigns staff based on role eligibility and availability windows. Generates complete weekly schedules in one click.

Supply Chain Tracking

Monitor stock levels, reorder points, shelf life, and procurement lead times per facility. Know when to reorder before supplies run out, with inventory tied to booking consumption.

Client Self-Scheduling

Magic-link booking invites delivered via SMS, email, or push. Clients click a secure link, see available slots, and confirm their appointment — no account required.

Dashboard Hubs

Card-based tenant and facility dashboards showing real data at a glance — facilities, staff roster, hours, appointments, stations, inventory, and settings. Clickable navigation into every section.

Two-Way SMS

Two-way SMS with inbound keyword processing and compliance handling. HIPAA-compliant opt-in consent with forensic trail and double opt-in confirmation.

Multi-Tenant Architecture

Each organization operates independently with their own facilities, staff, clients, and configurations. White-label ready with tenant-configurable branding — colors, logo, company title, and welcome message.

AI Agent Chat

In-dashboard conversational AI with 515 tools (477 entity + 34 workflow + 4 utility) — validate bookings, snapshot facilities, check availability, generate schedules, resolve user identity, manage time-off lifecycle. Backed by a MCP server for external AI clients.

Native Android Mobile Apps

Staff and Client apps built with Kotlin, Jetpack Compose, and Material 3. Three-channel messaging, push notifications with deep linking, MFA login, and tenant branding.

Webhook Events

Event-driven integrations with 67 webhook event types across 23 categories. Tenant-scoped subscriptions with delivery retry, signed payloads, and full delivery audit trail.

The Dashboard in Action

Card-based dashboards, constraint-driven booking, automated scheduling, and conversational AI — all in a clean, modern interface.

Tenant Dashboard showing facilities, staff roster, and settings cards

Tenant Dashboard

Organization hub with facility cards, staff roster with roles, and tenant settings — all real data, all clickable.

Facility Dashboard with staff, appointments, stations, and inventory

Facility Dashboard

Facility-level hub with staff, upcoming appointments, treatment stations, supply inventory, and service catalog.

Booking Engine with constraint validation and supply tracking

Booking Engine

Constraint-based booking form with real-time supply validation, staff role filtering, and progress evaluation sidebar.

Available Slots modal with time grid picker

Slot Picker

Available time slots filtered by service duration, staff availability, station capacity, and facility hours.

Schedule Generator with facility selection, shifts, and staff queue

Schedule Generator

Select a facility and week, review shifts and eligible staff, then generate a full weekly schedule automatically.

AI Agent chat interface with suggested prompts

AI Agent Chat

Conversational AI with suggested prompts, model selection, and 515 tools for natural language administration.

Weekly facility schedules view

Weekly Schedules

Color-coded weekly schedule grid by facility and staff.

Shift management view

Shift Management

Day-of-week shift definitions with role assignments.

Types & Statuses lookup management

Types & Statuses

Quick-reference lookup grid for all system configuration types.

Full-Stack Architecture

Eight projects working together: domain, API, web dashboard, MCP server with AI agent workflows, data import engine, and native Android Staff and Client mobile apps.

Domain + API

.NET 10 / EF Core / MediatR

  • 130 domain entities with code-first migrations
  • CQRS architecture with 98 endpoint groups
  • Constraint-based booking engine with slot availability
  • Automated schedule generation with fairness algorithm
  • Multi-channel notifications (SMS, email, push)
  • Event-driven webhook system with delivery retry
  • Structured logging and OpenAPI documentation
  • 887 unit tests

Web + MCP Agent

Next.js 16 / TypeScript / MCP SDK

  • Next.js 16 with App Router and React 19
  • 264 pages across scheduling, management, messaging, and administration
  • 312 components with dashboard hubs, booking engine, and calendar views
  • In-dashboard AI agent with 515 tools and real-time streaming
  • MCP server for external AI clients (Claude Code, Cursor)
  • Client self-scheduling via encrypted invite links
  • Tailwind CSS 4 with tenant-configurable branding
  • Six audit log viewers for compliance

Mobile Apps

Kotlin / Jetpack Compose / Material 3

  • Staff app: Dashboard, bookings, weekly schedule, messaging, AI agent, client search
  • Client app: Dashboard, appointments, self-scheduling, secure messaging, notifications
  • Three-channel messaging: client conversations, staff channel, and broadcasts
  • Native Android with Kotlin, Jetpack Compose, and Material 3
  • Secure authentication with MFA and encrypted token storage
  • Push notifications with deep linking to relevant content
  • White-label tenant branding applied at runtime
  • Optimized release builds with code obfuscation

Comprehensive REST API

98 endpoint groups covering scheduling, booking engine, headcount-aware schedule generation, time-off management, emergency contacts, resource management, auth, mobile content, notifications, consent, onboarding, webhooks, messaging channels, dashboard, and agent workflows. 857 unit tests.

Scheduling & Booking

Constraint-based booking engine, slot availability, automated schedule generation, time-off management, staff availability, and shift configuration.

Organization & People

Multi-tenant management, facility configuration, staff profiles with roles, client records with facility enrollment, and station tracking.

Supply Chain

Supplier management, supply catalog with shelf life and lead times, per-facility inventory tracking, and supply-aware booking validation.

Notifications & Consent

Multi-channel delivery (SMS, email, push), compliance-grade consent management, device registration, and two-way SMS processing.

Webhooks & Audit

67 event types across 23 categories with subscription management, delivery retry, and read-only audit log endpoints.

Auth, Mobile & AI

Authentication with MFA, dedicated mobile endpoints, magic-link onboarding, three-channel messaging, and agent workflow endpoints.