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.
Booking Request
Constraint Evaluation
Confirmed
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
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.
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.
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 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
Organization hub with facility cards, staff roster with roles, and tenant settings — all real data, all clickable.

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

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

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

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

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

Weekly Schedules
Color-coded weekly schedule grid by facility and staff.

Shift Management
Day-of-week shift definitions with role assignments.

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.
Explore More
Dive into other areas of the platform.
Features
Booking engine, schedule generation, patient self-scheduling, supply chain, dashboards, two-way SMS, and AI agent workflows.
Architecture
Eight-project architecture, 133 domain entities, CQRS layers, 95 API endpoint groups, 309 web components, and native mobile apps.
MCP & Agent
515 tools (477 entity + 34 workflow + 4 utility) with purpose-built API endpoints, MCP server, SSE streaming, and JWT identity resolution.
Mobile
Native Android apps for staff and patients built with Kotlin and Jetpack Compose, powered by the same REST API and MCP server.