Skip to content

Feature Quick Reference

Quick lookup table for all 18 RestartiX Platform features — what they do, who uses them, and where to find details.

By Feature Name

FeatureWhat It DoesPrimary UsersLink
AuthUser authentication, sessions, Clerk integrationEveryone
OrganizationsMulti-clinic support, data isolation, API keysAdmins, platform owners
ServicesService catalog, pricing, plan types, session trackingAdmins, business users
SchedulingAvailability engine, booking windows, hold system, slotsPatients, specialists, admins
AppointmentsBooking records, lifecycle, video calls, state managementEveryone
PatientsPatient profiles, onboarding, impersonationPatients, specialists, admins
SpecialistsProvider profiles, availability, scheduling configSpecialists, admins
SpecialtiesMedical specialty categories, team organizationAdmins, patients
Custom FieldsVersioned field library, reusable definitionsAdmins (configuring)
FormsIntake forms, consent, dynamic templates, file uploadsEveryone
SegmentsPatient grouping rules, auto-update, cohortsAdmins, marketing
Exercise LibraryVideo exercises, taxonomy, instructions, equipmentAdmins, specialists, patients
Programs & AssignmentsContent hierarchy (exercises → sessions → optional phases → programs), prescription/enrollment assignments with cadence, patient statsSpecialists, patients
AutomationsEvent-driven workflows, no-code automationAdmins
PDF TemplatesVisual designer for professional PDFsAdmins
DocumentsConsultation reports, prescriptions, auto-generatedSpecialists, patients
WebhooksReal-time events to external systemsIntegration partners
IntegrationsExternal service integrations (Daily.co, S3, Telemetry)DevOps, operations
AuditComplete audit trail, compliance loggingCompliance, security

By Use Case

Appointment Workflow

ServicesSchedulingAppointmentsDocuments

Patient Onboarding

PatientsFormsAutomationsSegments

Telerehabilitation

Service PlansExercise LibraryPrograms & AssignmentsWebhooks (for tracking)

Data Management

Custom FieldsFormsPatientsSegments

Integration & Automation

WebhooksAutomationsIntegrationsAudit


By Complexity

Simple (Just CRUD)

Medium (Some Business Logic)

Complex (Multiple Systems Interacting)


By Role

Patients

Read sections for:

Specialists

Read sections for:

Clinic Admins

Read sections for:

Platform Owners

Read sections for:


By Data Entity

System-Level


By Technology/Concept

Database Patterns

Integration Patterns

Business Logic


Finding Something Specific

"I need to..."

TaskGo To
Set up multi-clinic isolationOrganizations → Technical Reference
Build a booking flowScheduling + Appointments
Create intake formsCustom Fields + Forms
Track exercise completionExercise Library + Programs & Assignments
Send automated emailsAutomations
Generate PDF reportsPDF Templates + Documents
Integrate with external systemWebhooks or Integrations
Investigate compliance violationAudit
Group patients by criteriaSegments
Manage specialist availabilitySpecialists + Scheduling

Feature Dependencies

Organizations (root)
├── Services
│   └── Scheduling
│       └── Appointments
│           └── Documents

├── Patients
│   ├── Custom Fields
│   │   ├── Forms
│   │   └── Segments
│   └── Programs & Assignments
│       └── Exercise Library

├── Specialists
│   └── Specialties

└── Cross-Cutting
    ├── Automations
    ├── Webhooks
    ├── Audit
    └── Integrations

Each box depends on everything above it in the hierarchy. For example, Forms depend on Custom Fields, Appointments depend on Scheduling, etc.


All Endpoints at a Glance

See API Overview for complete endpoint list.

Key patterns:

  • /v1/{resource} — List, create
  • /v1/{resource}/{id} — Get, update, delete
  • /v1/{resource}/{id}/sub-resource — Sub-resources
  • POST actions: /v1/{resource}/{id}/action (e.g., /v1/forms/{id}/sign)

More Details

Need deep technical details? → Go to any feature → Technical Reference section

Need business context? → Go to any feature → Top section (one-liner + What this enables + How it works)

Need to integrate?Webhooks or Integrations

Need compliance?Audit + GDPR Compliance