Scheduling infrastructure

The booking engine behind every place that runs on time.

Tymora is a scheduling kernel + a family of apps that sit on top of it. Banks, clinics, schools, conferences, marathons — same primitives, purpose-built UIs.

Built on Postgres Cloudflare NestJS React Prisma
How it works

One kernel. Six apps. Same booking primitives underneath.

Every Tymora product is a UI on the same engine — slot search, holds, cancellation rules, notifications, calendar sync. Use a finished app or build directly on the platform.

01 — Primitive

One API for every booking

Search, hold, confirm, reschedule, cancel — same primitives whether you're booking a dental cleaning, a bank advisor, or a 5K race wave.

02 — Isolation

Multi-tenant by default

Postgres row-level security isolates every tenant. Your firm's calendar never crosses paths with another tenant's data, ever.

03 — Extension

Ship the app or call the API

Use the hosted widget for fastest time-to-customer, or call the REST API from your own front-end. Webhooks push every event to your CRM.

The product family

The flagship platform — and the apps it powers.

One backbone, vertical-specific vocabulary. Pick the app that fits your world. Each ships on the same engine so you get enterprise-grade reliability from day one.

Flagship platform
Tymora ScheduleLive

The scheduling engine behind every product in our suite. Embeddable widget, REST API, multi-tenant admin dashboard. Built for B2B2C: you sell the booking experience to your customers; we keep the slot logic correct.

See the demo →
Banking · Government · Retail
QueueDesk

Appointment booking + walk-in queue management for branches and counters. Cuts wait times, books advisor meetings, routes customers cleanly.

Get notified →
Healthcare · Dental · Therapy
ClinicSlot

Patient-friendly booking for medical, dental, and therapy practices. Intake forms, reminders, recurring visits, and HIPAA-ready audit trails.

Get notified →
Conferences · Meetups · Ticketing
EventCue

Event scheduling with sessions, ticketing, and attendee notifications. From a 30-person workshop to a multi-track conference with rooms and tracks.

Get notified →
Schools · Studios · Workshops
ClassRoster

Class and lesson scheduling for schools, fitness studios, music academies, and workshops. Recurring sessions, rosters, waitlists, and Stripe billing.

Get notified →
Marathons · Races · Tournaments
StartLine

Race-day scheduling for marathons, sports leagues, and tournaments. Handles registration, heats, brackets, and start-time waves at scale.

Get notified →
Scheduling shouldn't be the most fragile part of your customer experience. One kernel, audited at the database level, removes a whole class of bugs before they reach production.
Tymora engineering  ·  Why we built this
6
Verticals on one shared kernel — every app stays coherent
<100ms
Median slot-search time on the reference workload
0
Double-bookings — enforced at the database level, not in app code
100%
Tenant data isolated via Postgres row-level security

We're picking design partners for the first cohort.

Tymora Schedule is live and free during pilot. If your firm books appointments, runs queues, or schedules races — and you want to shape the product — write to us.