Product
...
Settings
Platform
Appointment
20min
managing appointments effectively is crucial for businesses to ensure smooth operations, maximize customer satisfaction, and improve specialist utilization sanoflow's appointment settings are designed to provide flexibility, automation, and centralized control over schedules, services, and communications below is a detailed guide to managing appointments effectively within the platform getting here to access appointment settings navigate to the settings module in the left hand menu select the appointments section under the platform category from here, you can explore various tabs locations specialists services departments booking sms & whatsapp templates key features locations tab the locations tab is designed for the creation, organization, and management of all locations tied to your business it includes options for adding new locations, editing existing ones, and integrating them with services and specialists primary features location list displays all existing locations in a list format columns include location name the name of the location actions options to edit or delete a location add location button a + add location button is located at the top right corner of the locations tab clicking this button opens the add location modal add location modal fields location name (required) enter the name of the new location address (optional) input the address for reference city add the city where the location is based country select the country from a dropdown menu assign services assign available services to the location assign specialists assign specialists who work at the location save button saves the new location edit location click the pencil icon ( ✏️ ) next to any location to open the edit location modal the modal allows updating the same fields as the add location modal delete location click the trash bin icon ( 🗑️ ) next to any location to delete it a confirmation pop up appears to prevent accidental deletions service and specialist assignment each location can be linked to specific services and specialists ensures that bookings for a particular location only display its assigned services and specialists use cases multi branch clinics add all branches (e g , dubai clinic, abu dhabi clinic) as separate locations assign branch specific services and specialists to ensure bookings are accurate and well organized remote services create a location called “online consultation” for virtual appointments assign specialists and services specific to online consultations localized marketing campaigns tailor campaigns to specific branches or regions by assigning exclusive services to a location specialists tab the specialists tab allows you to manage all details related to the specialists in your business, ensuring that customers can book appointments with the right individuals based on their expertise and availability primary features specialists list displays all the specialists currently registered columns include name the specialist’s full name department the department or area of expertise the specialist belongs to search bar a search bar at the top of the list allows quick filtering by specialist name add specialist button a + add specialist button is located at the top right corner of the specialists tab clicking this button opens the add specialist modal add specialist modal fields first name (required) enter the specialist's first name last name (optional) enter the specialist's last name profile picture (optional) upload an image for the specialist department (dropdown, required) assign the specialist to a specific department services (multiple selection) assign services that the specialist will provide contact details (optional) add contact details like email or phone number save button saves the new specialist's details specialist details modal click on a specialist's name in the list to view or edit their details tabs within the modal include personal info basic information such as name, department, and contact details services a list of services assigned to the specialist working hours a detailed schedule of their availability override schedule temporary adjustments to their working hours for specific dates integrations integration with external tools such as google calendar working hours add and manage the specialist's weekly working hours fields weekdays select the days of the week start time and end time define the specialist's availability location assign specific locations for the working hours add, edit, or delete working hours using the respective icons ( ✏️ for edit, 🗑️ for delete) override schedule temporarily override the specialist's regular working hours fields start date and end date define the period for the override reason add a reason for the override (e g , vacation, sick leave) location assign a location (if applicable) integrations tab integration options, such as linking the specialist's schedule to google calendar sign in with google button to activate calendar synchronization edit specialist click the pencil icon ( ✏️ ) next to a specialist's name to edit their information includes all fields from the add specialist modal delete specialist click the trash bin icon ( 🗑️ ) next to a specialist's name to delete them a confirmation pop up ensures no accidental deletions use cases clinic management assign dermatologists, dentists, or other specialists to their respective departments define their availability at different branches for better patient allocation service based businesses add specialists like hairstylists, trainers, or consultants assign services they excel at, ensuring customers book with the right expert efficient scheduling manage working hours across multiple locations to prevent double bookings use override schedules for holidays or emergencies seamless integration link google calendar for real time updates on specialist availability services tab the services tab provides tools to define service offerings, associate them with departments and specialists, and control booking details primary features services list displays all services currently configured columns include service name the name of the service duration the time required to complete the service price the cost of the service online booking status indicates whether the service is available for online booking description a brief overview of the service search bar a search bar at the top of the list allows you to quickly find services by name add service button a + add service button is located at the top right corner of the services tab clicking this button opens the add service modal add service modal fields service name (english) (required) enter the service name department (dropdown, required) assign the service to a specific department currency (dropdown, required) choose the currency for the service price price (optional) define the cost of the service duration (mins) (required) specify the duration of the service pre buffer (mins) (optional) add buffer time before the service starts post buffer (mins) (optional) add buffer time after the service ends description (english) (optional) provide a brief description of the service checkboxes enable online booking make the service available for online bookings require payment for service enable payment as a booking requirement save button saves the service details and adds it to the list service details modal click on a service name in the list to view or edit its details fields mirror the add service modal , allowing adjustments to the service name, department, price, duration, buffer times, description, and booking options edit service click the pencil icon ( ✏️ ) next to a service name to modify its details includes all fields from the add service modal delete service click the trash bin icon ( 🗑️ ) next to a service name to remove it a confirmation pop up ensures no accidental deletions service groups services are categorized by department for better organization department names act as collapsible headings in the services list online booking status each service has a status displayed under "online booking" in the list active the service is available for online bookings inactive the service is not available for online bookings detailed service description hover over the description in the list to view full details (if truncated) tooltips hover over certain fields or buttons (e g , "enable online booking" or "require payment for service") to view tooltips explaining their purpose use cases salon or spa management add services like haircuts, massages, and facials assign different durations and pricing to cater to diverse customer needs healthcare services include services such as dental checkups, physiotherapy sessions, or dermatology consultations assign departments like dental, dermatology, and physical therapy for seamless organization educational or coaching businesses offer services like one on one tutoring sessions, group classes, or workshops specify duration and price to align with customer expectations automated service allocation enable online booking for services to allow customers to self schedule departments tab the departments tab in the appointments settings module is designed to help businesses organize their services and specialists under specific departments it ensures better management of appointments by categorizing related services and specialists, making it easier to assign and manage resources primary features departments list displays all existing departments columns include department name name of the department specialists count number of specialists assigned to the department services count number of services assigned to the department search bar located at the top of the tab, enabling quick searching by department name add department button found at the top right corner of the departments tab clicking this opens the add department modal add department modal department name (english) enter the name of the department (required) description (english) add a short description of the department (optional) save button saves the department and adds it to the list edit department click the pencil icon ( ✏️ ) next to a department to modify its details fields department name update the department name description modify the department's description save changes button applies the updated details delete department click the trash bin icon ( 🗑️ ) next to a department to remove it a confirmation dialog will appear to prevent accidental deletion assigning specialists assign specialists to a department to ensure proper organization and clarity open the department and use the specialist assignment section to link available specialists assigning services services can be associated with a department to streamline booking and management processes access the department details and use the service assignment section sorting options departments are listed alphabetically by default use the sort button to reorganize by the number of specialists or services tooltips hover over icons or buttons for quick explanations of their purpose use cases healthcare organization create departments such as "cardiology," "dermatology," and "pediatrics " assign respective specialists and services to ensure streamlined appointment management salon and spa add departments like "hair services," "skin care," and "massage therapy " associate the appropriate services and specialists to maintain clarity and efficiency educational institutions use departments such as "mathematics tutoring," "science workshops," or "language classes " link tutors and corresponding services for easy bookings booking tab the booking tab in the appointment settings module is where you configure how clients interact with your booking system this includes setting up the booking rules, customizations, notifications, and availability options for seamless scheduling it provides the flexibility to align the booking experience with your business needs while offering clients a smooth and user friendly interface key features booking rules buffer time between appointments define the duration of breaks between consecutive appointments (e g , 10 minutes, 15 minutes, etc ) ensures specialists have adequate time to prepare for the next appointment allow overlapping bookings toggle to enable or disable the ability for multiple appointments to overlap cancellation policy specify rules for cancellations, including minimum notice required before a cancellation penalties (if any) for late cancellations rescheduling policy similar to cancellations, define the minimum notice required to reschedule an appointment client booking experience online booking url displays the unique url for your booking page can be copied and shared with clients for direct booking customize landing page add a business logo, header image, and custom welcome message to personalize the client facing booking page fields to collect choose the information you want clients to provide during the booking process name phone number email address notes (optional) enable guest bookings toggle to allow bookings without requiring clients to create an account specialist and service availability define working hours set the default working hours for all specialists options to configure exceptions for holidays or specific days location based availability configure the availability of specialists for specific locations toggle settings to enable or disable certain locations for client booking notifications client notifications enable automated email or sms reminders for booking confirmations upcoming appointments (customizable timeframes, e g , 24 hours before) cancellations or rescheduling internal notifications notify team members or specialists when a new booking is made or modified advanced settings double booking alerts toggle alerts to notify administrators if a client attempts to book a second appointment within a short time frame waitlist feature enable a waitlist option for fully booked slots clients will be notified if a slot becomes available custom time zones allow clients to select their time zone for virtual appointments payment integration set whether clients must prepay for bookings or pay later supports integrations with payment platforms like stripe and paypal preview button located in the top right corner, the preview button lets you see how the booking page will appear to clients after applying changes use cases efficient time management add buffer times between appointments to prevent overlaps and ensure specialists have time to prepare personalized client experience customize the booking page with your branding for a professional and seamless client experience enhanced availability management use location based availability settings to ensure clients can book appointments specific to their nearest branch automated communication enable notifications to reduce no shows and keep both clients and specialists informed streamlined payment process use payment integration to collect deposits and reduce last minute cancellations sms & whatsapp templates tab the sms & whatsapp templates tab in the appointment settings module allows you to create, manage, and customize messaging templates for streamlined and consistent communication with clients these templates can be used for appointment confirmations, reminders, cancellations, and other notifications by leveraging pre approved templates for whatsapp and customizable options for sms, businesses can ensure professional and timely communication key features template list overview table displays all existing templates with key details template name message type (sms or whatsapp) usage purpose (e g , appointment confirmation, reminder) status (approved, pending, or rejected for whatsapp) templates are categorized based on their purpose for easy navigation search bar allows you to search for templates by name or purpose filter options filter templates by message type sms or whatsapp status approved, pending, or rejected usage appointment related, reminders, or custom messages adding a new template create template button found in the upper right corner of the page opens a form to create a new sms or whatsapp template template creation form template name assign a unique name for internal reference message type choose between sms or whatsapp purpose select the purpose of the template (e g , appointment confirmation, reminder) message content whatsapp include placeholders for dynamic fields (e g , client name, date, time) sms write a concise message (character limit indicated) language selection for whatsapp, choose the message's language to comply with localization media attachments (whatsapp only) option to attach images, pdfs, or videos for richer communication whatsapp template approval submission for approval whatsapp templates must be submitted for meta approval before use the system indicates the approval status approved ready for use pending awaiting meta's review rejected requires revision based on feedback edit and resubmit rejected templates can be edited and resubmitted directly from the system template preview preview option allows you to view the message as it will appear to the recipient dynamic fields are shown with sample values for clarity test message send a test message to a specific number to verify the template's content and formatting editing and managing templates edit button modify existing templates for whatsapp, re submission may be required for approval duplicate button create a copy of an existing template for minor changes without starting from scratch delete button remove unused templates the system confirms before deletion to avoid accidental removal template usage insights analytics panel provides data on template usage frequency delivery rates for sms and whatsapp messages client engagement metrics (e g , open rates for whatsapp) use cases automated appointment confirmations use templates to send automated messages confirming client bookings immediately after scheduling timely reminders schedule reminder messages a day before appointments using sms or whatsapp templates personalized notifications include dynamic fields like client names and appointment details for tailored communication cancellations and reschedules inform clients of changes to their appointments promptly with pre approved templates promotional campaigns send promotional offers or updates about new services via whatsapp to maintain client engagement practical use cases multi location clinics use the locations tab to manage different branches assign location specific working hours for specialists ensure that services are linked to the correct location for streamlined booking specialist availability set up detailed schedules with working hours and overrides to ensure accurate availability sync with google calendar for centralized and conflict free scheduling custom notifications use whatsapp templates to send automated, personalized reminders to reduce no shows incorporate multiple languages for diverse customer bases efficient service categorization organize services under relevant departments for easy navigation by customers and staff add buffers to ensure smooth transitions between appointments best practices keep schedules updated regularly review and update specialist working hours to reflect real availability use override schedules to handle unexpected changes efficiently enhance customer engagement leverage whatsapp templates for timely notifications and personalized messaging provide reminders in multiple languages for better communication optimize service details ensure accurate pricing, duration, and buffer times for each service categorize services logically under departments for easy management minimize no shows automate reminders and enforce reasonable rescheduling and cancellation buffers use shortcut flows for follow up actions on missed appointments faqs how do i add a specialist's working hours? go to the specialists tab select a specialist and click add schedule input the weekdays, time slots, and location, then save can i send notifications via whatsapp and sms? yes, you can configure templates for both whatsapp and sms in the sms & whatsapp templates tab what is the purpose of pre/post buffers in services? buffers allow specialists time for preparation and cleanup, ensuring smooth transitions between appointments how do i handle no shows? set a no show definition under the booking tab can i assign services to multiple departments? trigger a follow up shortcut flow for rescheduling or cancellation notifications no, a service can only belong to one department, but departments can be organized hierarchically can customers book services online? yes, enable online booking under the services tab to allow customers to book appointments through your website or other platforms how can i notify customers about last minute changes? use the whatsapp or sms templates to send instant updates about reschedules or cancellations how do i manage specialist absences? use the override schedule feature in the specialists tab to set temporary schedules is there a way to temporarily disable a location? while there’s no direct “disable” option, you can unassign all specialists and services or use override schedules to block availability what if a specialist works at multiple locations? assign the specialist to each relevant location and define their working hours separately for each location in the specialists tab