You bring the calendars and the care model. We handle aggregation, availability, and booking — so your team can build the experience patients actually want.
Connect Google, Microsoft, resource, and virtual calendars. We keep them in sync within seconds, both ways.
Bundle the providers and rooms that fulfill an appointment type, so patients always reach the right availability.
Search availability, hold slots, and confirm bookings with a clean REST API and webhooks for every event.
Audit logs on every change and granular, per-resource access — designed for the way care teams schedule.
Query a Calendar Group for live availability, then confirm — Vinta resolves the right provider or resource and writes back to every connected calendar.
Link staff, resource, and virtual calendars in a few clicks — or via the API.
Group the people and rooms that handle an appointment type behind one link.
Share a booking page or embed the API. Every booking syncs everywhere, instantly.
Vinta Schedule is completely free and self-hosted — run the whole platform on your own infrastructure, with every feature included and no per-seat, per-calendar, or per-booking fees.
Self-hosted · open to every team