Full feature list

Everything Chronix Hub does

The complete capability list — every feature shipped and live in production. If something isn't here, we don't do it yet. No surprises after signup.

Scheduling & Classes

Build the week once, run it forever. Recurring sessions, multi-room, drag-drop edits, and timezone-aware everything.

Weekly drag-drop schedule

Visual calendar with drag-and-drop rescheduling and instant toast feedback.

Recurring class series

Repeat a session weekly and edit a single instance without breaking the series.

Multi-room with parallel-session limits

Run multiple classes at once, each capped to its own room capacity.

Class-type color labels

Color-coded class types with light and dark mode support — scan the week at a glance.

Per-tenant timezone with DST safety

Each studio's schedule stays correct through every daylight-saving transition.

Instructor session scoping

Instructors only see and manage the sessions they teach — full schedule visibility is opt-in.

Late-cancel policies per class type

Configurable cancellation windows per class — no more arguing at the front desk.

Bookings & Packages

1 new

Member bookings, walk-ins, and pre-paid credits — all reconciled, all priced from the source of truth.

Member bookings

Reserve a known client into a session in one tap.

Guest bookings

New

Capture walk-ins and friend-of-a-member spots without forcing a full client record.

Multi-credit packages with class-type scoping

Sell 10-packs that unlock specific class types — yoga only, reformer only, anything.

Unlimited-credit packages

Open-ended monthly passes for members on subscription pricing.

Drop-in pricing per class type

Set a default drop-in rate and override at the session level when needed.

Automatic credit deduction

Credits debit on booking and refund on eligible cancellation, with a full audit trail.

Pricing snapshots

Bookings store the price they sold at — past revenue stays correct when you raise rates.

Memberships

8 new

Recurring plans for your most loyal clients. Sell a monthly or fixed-term plan, freeze it when they travel, and let the discount auto-apply to everything they buy after.

Membership plans

New

Monthly, fixed-term, or open-ended plans with optional class-type scoping. Past assignments stay locked when you raise rates.

Per-member discounts and surcharges

New

Apply a saved or custom discount to a specific assignment, or stack a one-off surcharge. Snapshots keep reports correct.

Auto-apply member discount

New

An active member's plan discount carries over to their next package purchase or drop-in — no front-desk lookup needed.

Member-only packages

New

Mark a package type as member-only and the system gates it at sale time — only active or frozen members can buy it.

Freeze and unfreeze

New

Pause a membership while a client travels or recovers. The end date extends by the days frozen, with a live preview before you confirm.

One active membership per client

New

Enforced at the database level — at most one active or frozen membership per client. No accidental double-billing.

Invoice and payment cascade

New

Issue an invoice from a membership in one click. Voiding it or cancelling the assignment keeps both records — and revenue reports — in sync.

Memberships in reports

New

A dedicated Memberships tab surfaces pending AR, active members, and collected revenue — with inline status changes from the same screen.

Client Portal

8 new

A self-service booking experience at your studio's subdomain. Clients book, cancel, and manage their own packages — your front desk gets its time back.

Self-service booking & cancellation

New

Clients browse the schedule, book classes, and cancel within your policy window.

Email-code sign-in

New

Six-digit code to a mobile inbox. No passwords, no friction.

Package & credit visibility

New

Clients see remaining credits, expiration dates, and purchase history.

PWA install

New

Add to home screen for an app-like experience — no App Store, no review queue.

Per-tenant portal toggle

New

Turn the portal on or off per studio — useful if you want admin-only bookings during onboarding.

Custom portal colors

New

Match your studio's brand. Set primary, accent, and sidebar colors and pick a font and border radius.

Custom portal background image

New

Upload a cover image of your choice — the portal landing greets clients with your studio's vibe, not ours.

Public Studios directory

New

Opt in and your studio appears on chronixhub.com/studios — searchable and direct-linked.

Payments & POS

1 new

A real point of sale, not a Notes app and a calculator. Take payment, track stock, and watch the margin in real time.

POS register

Line-item checkout for retail, supplements, drop-ins, and class passes.

Refunds and voids

Reverse a transaction with one click. Inventory and reports update accordingly.

Tenant-defined payment methods

New

Track cash, card, OMT, WhatsApp transfer — whatever your studio actually takes. Reports group by your labels.

Profit & margin reports

Per-product cost tracking, margin analysis, and stock-purchase history.

Manual payment recording

Log off-platform payments with notes and user attribution for a clean ledger.

Studio-wide discounts

Saved discount rules applicable to bookings, packages, and POS line items.

Invoices

Branded, downloadable, and tied back to whatever generated them. From draft to paid in one place.

Auto-create from bookings, POS, or packages

Skip data entry — invoices populate from the activity that produced them.

PDF download

Studio-branded server-side PDF rendering — print, email, or archive.

Status workflow

Draft → Sent → Paid → Voided, with timestamps at every step.

Multi-source aggregation

Roll bookings, POS charges, and package fees into a single invoice.

Client invoice history

Every invoice for a client, sorted, filterable, exportable.

Payroll & Compensation

Session fees and per-client bonuses calculated from real bookings. Past sessions stay locked when you change rates.

Per-session and per-client staff fees

Base fee plus a bonus for every client who shows up. Override at the session level when needed.

Room fees

Same model for room rent — base fee plus per-client share.

Manual adjustments

Add bonuses, deductions, or one-off corrections by staff or room with category and note.

Payouts ledger

Track every payout with amount, date, method, and audit trail.

Period CSV export

Generate a payroll summary for any date range and hand it to your accountant.

Immutable payroll snapshots

Each pay period freezes the calculation as JSON — auditable forever.

Fee propagation to future sessions

Bulk-apply rate changes without rewriting history.

Reports & Analytics

Filterable, exportable, and broken out the way you actually run the business.

Revenue dashboard

Totals, paid vs pending, trends, and breakdowns by instructor and room.

Staff performance

Bookings led, attendance rate, revenue generated, pay efficiency.

Room activity

Sessions held, capacity utilization, per-room revenue.

Client metrics

Active vs inactive, package patterns, attendance frequency, lifetime value.

Booking analytics

No-shows, late cancellations, guest vs member split, capacity utilization.

CSV export everywhere

Every report exports for spreadsheet, email, or accounting.

Kairos AI Assistant

7 new

An AI co-pilot built into your admin dashboard. Ask Kairos to find a client, summarize the week, pull up an invoice, or check who's on the schedule — and get an answer in plain English, in seconds. Included free on every plan.

Free on every plan

New

Kairos is included with every Chronix Hub plan, including the free trial. No add-on, no per-message fee.

In-app AI chat (Cmd+K)

New

Open Kairos from anywhere in the admin app. Ask questions about clients, bookings, schedules, payroll, packages, invoices, rooms, and staff — in plain English.

Acts on your studio data

New

Kairos doesn't just answer — it can pull up records, summarize a date range, and run common admin actions on your behalf, with the same permissions as the staff member asking.

Confirm before any change

New

Every write — bookings, payments, sessions, memberships, refunds — renders a Confirm/Cancel card under Kairos's reply with the exact summary of what's about to happen. Nothing commits until you click.

Typo-tolerant search

New

Small misspellings in client names, class types, and other lookups still find the right record. No more retyping.

Live usage view

New

See today's AI activity and the last 7 days at a glance from your Subscription page — no surprise charges, no metering.

Respects your roles and permissions

New

Instructors only see their own classes. Permission gates that apply in the admin app apply to Kairos too — it can't surface or change anything the user couldn't access directly.

Notifications

2 new

Email reminders that actually arrive — with delivery tracking and one-click opt-out.

Configurable booking reminders

Pre-class email reminders sent on a per-tenant offset. Manual override per session.

Email delivery tracking

New

Sent, delivered, bounced, complained — every status logged with full audit trail.

One-click opt-out

New

Per-client unsubscribe respected automatically.

Notification rules engine

Configure recipients, channels, and event triggers per studio.

Template previews

See exactly what clients will receive before you ship the rule.

Sharing & Calendar Integrations

4 new

Take the schedule out of the app and into the places your clients already live — Instagram, Apple Calendar, Google Calendar, Outlook.

Shareable Schedule Cards (PNG export)

New

Generate a polished PNG of the week in 4:5 / square / story (9:16) / landscape, with your own branded background. Post straight to Instagram or download for print. No screenshots, no Canva.

iCal calendar feed subscriptions

New

Private subscribe links that pipe the schedule into Apple Calendar, Google Calendar, and Outlook — and stay in sync. Most studio platforms still email PDFs; we publish a live calendar.

Per-scope feeds

New

Separate iCal feeds for clients (their own bookings), instructors (the classes they teach), individual rooms, and the whole studio.

Token revocation & auto-expiry

New

Revoke a feed link in one click; stale tokens auto-expire after 30 days of disuse.

Google Maps directions on portal

Drop a maps URL on your tenant and clients get one-tap directions from the portal and invoices.

Multi-Studio Orgs

11 new

Running more than one studio? Group them under a single org for a cross-studio dashboard, side-by-side comparisons, combined trends, and org-level roles — without losing any per-studio independence.

Cross-studio dashboard

New

One screen for every studio in your org: net revenue, active members, staff, upcoming sessions, alerts, and a combined revenue trend chart. Filter to any preset or custom date range.

Per-studio KPI cards

New

Each studio gets a card with net revenue in its own currency, member and staff counts, a 7-day sparkline, and a vs-prior-period growth chip. Click through to jump into that studio.

Sortable studio comparison table

New

Sort by revenue, members, growth, sessions this week, or last activity. Spot the standout and the laggard in seconds.

Combined revenue trend chart

New

Single-currency orgs see one multi-line chart overlaying each studio's daily or weekly trend. Mixed-currency orgs see a per-studio split so the math stays honest — no fake conversions.

Cross-studio alerts feed

New

Surfaces studios with low active members, no upcoming sessions in the next week, no recent payments, or a subscription that's past due — so a single quiet studio never gets lost in a busy org.

Org-level roles (Owner / Admin)

New

Two roles, distinct from per-studio roles. Owners can invite, promote, and remove org members; Admins get cross-studio visibility without management privileges.

Promote existing staff to an org role

New

Turn an existing studio Owner or Admin into an org-level member, optionally propagating their seat across every studio in the org — capped per-studio, with rollback if any studio is at its seat limit.

Full org workspace

New

Beyond the dashboard: a studios directory, members management, org billing, an activity feed, and settings — all separate from any individual studio.

Org switcher in the nav

New

Users who belong to more than one org get a dropdown in the nav header to hop between them — no going back to the picker.

Smart post-sign-in landing

New

Multi-studio owners land directly on the org dashboard. Single-studio owners still go straight to their studio. Mixed users get the picker with a Your-organizations strip on top.

Calendar-aligned period comparisons

New

Growth chips compare against the actual prior calendar period — April for May's 'this month', Q1 for 'this quarter', last year for 'this year' — instead of a sliding fixed-length window.

Branding & Multi-tenant

1 new

Every studio gets its own subdomain, colors, logo, and currency. The platform fades into the background — your brand stays in front.

Per-tenant colors, logo, and cover image

Customize the portal and admin theme to match your studio's identity.

Custom share-card backgrounds

New

Upload a separate portrait-friendly background for Shareable Schedule Cards.

Subdomain routing

Each studio lives at yourgym.chronixhub.com with cross-subdomain auth.

Currency display per studio

ISO-4217 currency shown across the admin, portal, and invoices.

Per-tenant timezone

Schedules and reports localize to the studio's time, automatically.

Staff & Permissions

Three roles, fine-grained per-feature access, and a soft-delete audit trail. Give people exactly the permissions they need.

Owner / Admin / Instructor roles

Three escalating role tiers covering 95% of staff structures out of the box.

Per-feature permissions (read/write)

Granular access control on sessions, bookings, payroll, revenue, POS, members, packages, and invoices.

Instructor schedule scoping

Limit instructors to their own classes — or grant full-schedule visibility per person.

Soft-delete with audit trail

Nothing is ever truly gone. Deactivate staff or clients and keep the history intact.

Per-tenant member suspension

Suspend a member without losing their record, packages, or booking history.

Data Imports

Bring your old system over in minutes. Every importer has a preview step that catches errors before commit.

Members (CSV/XLSX)

Bulk-import clients with phone, email, date of birth, and conflict resolution.

Class types & rooms

Move your class catalog and room setup over in one upload.

Packages & discounts

Import package offerings (with credit counts and pricing) and saved discount rules.

Payment history

Reconcile legacy transactions from your old system, with historical dates preserved.

POS products & orders

Bulk catalog upload and historical sales import for accurate margin reporting from day one.

Stock purchases

Inventory cost history so margin numbers reflect reality — not just sticker price.

Preview-then-commit

Every import shows row-level errors before anything writes to the database.

Developer & Integrations

6 new

A read-only REST API and an OpenAPI 3.1 spec your engineers can drop into Postman, an SDK generator, or a Zapier-style flow. Bring ChronixHub data into the tools you already build with.

Public REST API (read-only)

New

Pull sessions, clients, bookings, packages, class types, staff, and rooms from your studio into your own systems. JSON in, JSON out, paginated by default.

Bearer-token authentication

New

Generate per-integration keys from the admin dashboard. Plaintext is shown exactly once — only `keyId` and `SHA-256(secret)` are stored on our side.

Per-key rate limits (60 req/min)

New

Each key gets its own 60 req/min budget with `X-Public-API-RateLimit-*` headers on every response. Issue separate keys per integration to partition traffic.

Versioned JSON contracts

New

v1 is stable. Any future breaking changes ship as a new version path with at least 90 days of advance notice — never as silent edits.

OpenAPI 3.1 spec

New

Public spec at chronixhub.com/openapi/v1.json. Import it directly into Postman, generate client SDKs, or feed it into your own internal docs.

Field whitelist by version

New

Payroll, fee snapshots, payment amounts, and PII not strictly needed for integrations are intentionally absent from the public surface.

See it in action

Get early access — 14-day free trial, no credit card.

Get early access