Mobile Apps
Native Android apps for staff and clients — built with Kotlin, Jetpack Compose, and Material 3. Three-channel messaging, an AI scheduling agent, push notifications with deep linking, and white-label tenant branding. The market leader has no mobile apps and no client-facing portal.
Integrations

Bridge — Staff

Connect — Patients
FacLT Bridge
For Staff & Providers
- Dashboard with today's schedule and quick actions
- Booking engine with 12-constraint slot finder
- Three-channel messaging (clients, staff, broadcasts)
- AI agent with 28 workflow tools
- Weekly/monthly schedule with shift management
FacLT Connect
For Patients
- Upcoming appointments with countdown banner
- One-tap confirm, reschedule, or cancel
- Smart slot picker with station filtering
- Secure messaging with care team
- Push notifications with deep linking
Staff App
Everything a staff member needs to manage their day — schedule, bookings, client messaging, and an AI assistant — built for one-handed, on-the-floor use.

Staff Dashboard
Today's schedule with pending bookings, quick actions for booking, availability, and client management.

Weekly Schedule
Color-coded weekly view with facility hours, shift details, and Scheduled/PTO/Sick/Personal indicators.

Bookings Calendar
Monthly calendar with booking indicators. Tap any date to see appointments with client, service, and station details.

Booking Detail
Full client and appointment info with one-tap actions — check in, message, cancel, or mark no-show.

Booking Engine
Create bookings with facility, client, service, staff, and station selection. Slot finder validates all 12 constraints.

Messaging
Three channels — client inbox, staff channel, and tenant broadcasts. Internal notes and threaded conversations.

AI Agent
Natural language scheduling assistant. Check schedules, find slots, search clients, and book appointments by asking.

Date Picker
Full calendar with color-coded schedule types. Select any date to jump to the weekly view or see shift details.
Patient App
Patients confirm, reschedule, or cancel on their own. Browse available slots, message their care team, and stay on top of upcoming treatments — no phone calls needed.

Patient Home
Upcoming appointments at a glance with next-appointment countdown, quick access to messages and notifications.

Appointments
Confirm, reschedule, or cancel with one tap. View upcoming and past appointment history with provider details.

Slot Picker
Browse available slots by date range and station. See open station counts per time slot, reschedule in seconds.
Mobile Capabilities
Not a web wrapper — purpose-built native features that take advantage of the device.
Three-Channel Messaging
Patient inbox for direct conversations with care teams, staff channel for facility-wide coordination, and broadcasts for tenant-wide announcements. Internal notes stay private.
AI Scheduling Agent
27 purpose-built workflow tools accessible via natural language. Check schedules, find available slots, look up patients, and book appointments — all through conversation.
Push Notifications & Deep Links
Firebase Cloud Messaging delivers booking confirmations, schedule changes, and messages. Tap a notification to land directly on the relevant screen via deep linking.
Real-Time SSE Updates
Server-Sent Events stream booking changes, new messages, and schedule updates to both apps instantly. No polling, no stale data — the UI refreshes the moment something changes.
White-Label Tenant Branding
Login screen, navigation, and accent colors adapt to tenant configuration at runtime. Each organization sees their own logo, colors, and company title — not FacLT branding.
Secure Authentication
Direct auth with MFA passthrough (authenticator app, email code, SMS code). Tokens encrypted via Android Keystore with AES-256-GCM. Magic link sign-in as alternative.
Technology Stack
Native Android with modern Kotlin tooling — no cross-platform compromises.
Explore More
Dive into other areas of the platform.
Overview
Platform overview, tech stack, and project summary for the full FacLT scheduling system.
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.