Open-Source Appointment Scheduling Software
Appointment scheduling software helps you book and manage client appointments with availability, confirmations, and reminders.
Typical users include medical practices, consultancies, and service businesses that want to offer online booking and manage utilization per team member or location.
Related Categories
Calendars manage appointments and shared availability, while appointment scheduling software focuses on bookings by clients. CRM software manages the related customer contacts and their communication history.
Features
Below is an overview of common features of appointment scheduling software.
Online booking pages with available time slots
Rules for availability, duration, and buffer times
Appointment types and location-specific calendars
Automatic confirmations and reminders
Rescheduling and cancellations
Team and resource assignment
Integration with calendar, video, and CRM systems
Reports on utilization and no-show rates
Products
Below is an overview of popular open-source software in the category «Open-Source Appointment Scheduling Software». The list is sorted alphabetically.
Well-known proprietary examples include Calendly, Doodle and Microsoft Bookings.
Cal.diy
Cal.diy provides self-hostable appointment booking with availability settings, calendar connections, and booking management.
- Appointment Scheduling
Easy!Appointments
Easy!Appointments organizes online appointment booking for customers and teams on your own server.
- Appointment Scheduling
ERPNext
ERPNext combines accounting, quotes, invoices, and time tracking with subscription and contract management in one web application.
- Accounting
- Appointment Scheduling
- Calendar
- Contracts
- CRM
- ERP
- Invoicing
- Project Time Tracking
Rallly
Rallly collects scheduling polls to find a common time for meetings and events.
- Appointment Scheduling