Calendar infrastructure for healthcare

Every calendar in your organization, bookable through one API.

Vinta Schedule aggregates personal, resource, and virtual calendars, then lets your patients find and book the right provider or room — in seconds, in sync, HIPAA-ready.

Start building

HIPAA-compliant · SOC 2 Type II · 99.99% sync uptime

Q
Quilted Health
Prenatal Intake · 30 min
Live availability
Mon
15
Tue
16
Wed
17
Thu
18
Wed, Jun 17 · PT

Scheduling for modern care teams

Quilted HealthRewindSplendid CareLastmileMedplumNorthwind Clinic
Why Vinta Schedule

Scheduling infrastructure, not another calendar app.

You bring the calendars and the care model. We handle aggregation, availability, and booking — so your team can build the experience patients actually want.

Aggregate every calendar

Connect Google, Microsoft, resource, and virtual calendars. We keep them in sync within seconds, both ways.

Calendar Groups

Bundle the providers and rooms that fulfill an appointment type, so patients always reach the right availability.

One booking API

Search availability, hold slots, and confirm bookings with a clean REST API and webhooks for every event.

Built for healthcare

HIPAA-compliant by default, audit logs on every change, and granular access for resources and staff.

For developers

Book a slot in one call.

Query a Calendar Group for live availability, then confirm — Vinta resolves the right provider or resource and writes back to every connected calendar.

  • REST + webhooks for every booking event
  • Idempotent holds so slots never double-book
  • Typed SDKs for Python, Node & Go
booking.sh
# Find availability in a Calendar Group
curl https://api.vinta.dev/v1/groups/grp_8fk2/availability \
  -d type="intake-30" -d date="2026-06-17"

# → confirm the slot
POST /v1/groups/grp_8fk2/bookings
{ "start": "2026-06-17T10:30-07:00",
  "patient": "pat_1a2b" }

# ← 201 booked · synced to 3 calendars
How it works

Live in an afternoon.

01

Connect calendars

Link staff, resource, and virtual calendars in a few clicks — or via the API.

02

Build a Calendar Group

Group the people and rooms that handle an appointment type behind one link.

03

Take bookings

Share a booking page or embed the API. Every booking syncs everywhere, instantly.

Pricing

Simple plans that scale with your calendars.

Starter

For a single practice getting started.

$0/ mo
  • Up to 5 calendars
  • 1 Calendar Group
  • Hosted booking page
  • Community support
Most popular

Growth

For growing care teams and clinics.

$249/ mo
  • Up to 50 calendars
  • Unlimited Calendar Groups
  • Full booking API + webhooks
  • HIPAA BAA included
  • Priority support

Enterprise

For health systems & networks.

Custom
  • Unlimited everything
  • SSO & audit logs
  • SLA & dedicated support
  • On-prem sync options

Bring your calendars. We'll handle the booking.

Start free, or talk to us about your care model. Most teams are live the same day.