This task can be performed using Breely
Breely is the most flexible online booking system.
Best product for this task

Breely
productivity
Breely is the most flexible online booking system, allowing you to build the exact appointment and class scheduling, forms, and workflows for your business. We help to manage and automate every customer interaction so you can focus on the core of your business. Now you can create lead forms to capture client information, offer class and workshop booking, offer booking 1:1 appointments, and sell memberships.

What to expect from an ideal product
- Create a booking page in minutes by picking from ready-made templates for appointments and classes
- Let clients book 24/7 through your website or social media with automatic timezone handling
- Keep track of all bookings in one place and get instant notifications when someone books
- Ask clients to fill out forms before booking to gather important information and requirements
- Connect your calendar to avoid double bookings and manage your availability in real-time