Nextcloud Appointments at a glance
Checked 15 Oct 2026Appointments (195 stars, v2.8.6 Oct 2026, since 2020) is a Nextcloud app, so you need a Nextcloud 33-35 server. It publishes a booking form for time slots in your Nextcloud calendar; attendees confirm or cancel by email link, and it can send reminders and create Talk rooms. AGPL. Soft open core: more than 3 public pages, a directory page, extra reminder and Talk options need a contributor key (any donation or a code PR). No group polls, team round-robin or payments documented.
RepoQuarry. “Nextcloud Appointments.” Checked 15 Oct 2026. https://repoquarry.dev/projects/nextcloud-appointmentsHow much of Calendly does it replace?
2 of 6 jobs. Booking pages and reminders on top of a Nextcloud calendar; needs Nextcloud; no polls, teams or payments.
For calendar sync and availability, group polls to find a time, team round-robin and collective scheduling, payments for bookings, see other Calendly alternatives. You may also need to build an interface, an API server and hosting yourself.
Facts, with sources
Every answer links to where we found it. We read the documentation; we did not install it.
Book appointments into your calendar via secure online form.github.com · info.xml ↗ 1d ago
GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007github.com · COPYING ↗ 1d ago
The following features are only available to users that contributed to the development of this appgithub.com · help.php ↗ 1d ago
Add more than 3 public pages (up to 10) to your setupgithub.com · help.php ↗ 1d ago
Nextcloud needs a minimum of 128MB RAM per process, and we recommend a minimum of 512MB RAM per process.docs.nextcloud.com · system_requirements.html ↗ 1d ago
Ubuntu 26.04 LTS (recommended)docs.nextcloud.com · system_requirements.html ↗ 1d ago
<nextcloud min-version="33" max-version="35"/>github.com · info.xml ↗ 1d ago