Appointments

Easy Appointments
The Easy Appointments Siberian CMS module will easily allow you add an appointments booking engine to your App. The App manager will be able to create multiple stores, categories, services and providers. It’s also possible to define store opening and closing times and create a specific schedule for the providers. Lastly, so that the App Manager can also take appointments over the phone and from walk-ins, through the web front-end interface, it’s also possible to add appointments manually. The Easy Appointments booking engine also send push reminders before each appointment. The default reminder is set for 1hr before the appointment but the user is free to adjust according to the individual needs. This module requires the Individual Push Notification Module in order for the send the alert reminders. The Easy Appointments module has been connected to the Progressive Loyalty Card module with new release. This means that loyalty points can be accumulated automatically with every booking that is made. Please note that the Progressive Loyalty Card module needs to be installed and properly configured before you assign loyalty points to the services.

Settings tab
Under setting tab you can change or create Locations, Services, Providers, Set timings, Payments and manage Options.

Locations
The first step is to create the location for your retail outlet You can have more than one outlet on each App. If you only have 1 store location, the user will not be presented with the store selection during the booking process. You’ll need to add the Name of the location, the address, and set the business working hours. If you close for lunch, you won’t define it here. When you add the providers, you’ll be able to define the lunch period separately for each one of them. Lastly, you’ll be able to define if the store is closed on a specific day, like December 25, and submit to save.

Service & Categories

The second step is to create categories of services. This will allow you to categorize the services and to show the user a more organized list of the services that are provided. If you only have 1 category, the category tab will not be shown during the booking process. The user will be taken to the services tab immediately.

Once you have created the categories, you can move on to creating the services. You’ll need to define a name, price – don’t worry about the currency symbol, it will be obtained from your App’s currency settings -, service and buffer times, and the category. The buffer time is the time that is required between appointments, it can be set to zero or required time.

Once you’ve saved the service, you’ll need to define where that service is available. It could be there are multiple stores and the service is only available at one location. You’ll need to repeat this step for all the services that you create.

Providers
The first step is to add the providers and to associate the providers to the locations and services You’ll need to create a name of the provider, add a phone number and an email address. Optionally, you can add a description for each provider. This is enable on the App an information icon below the provider’s name during the booking process. Each time an appointment is made for a specific provider; an information email can be sent. You’ll also be able to add a picture for each provider, if it’s not added, a default avatar will be shown.

Once you’ve add the provider, you’ll need to assign the services to that provider. Please note that if you have more than one location and the provider works at both locations, you’ll need to assign the services to the provider at each location.

Timings
The last step is to define when the provider will be available to work. In case the provider works are more than one location, you’ll need to define the timings for each location.

When defining when the provider is available to work, you’ll need to define the start and end times. You can also add a day break, for example, in case the provider doesn’t work on specific date due to a holiday or doctor’s appointment. The lunch or any other breaks can also be added from this screen. These breaks will be excluded from the availability on the user’s booking interface.

Options
From the options menu you’ll be able to adjust some module design options and customize the icons used. You’ll get to decide who gets emails when bookings are made and also if you want to send reminder emails in additional to the push notification alerts.

Calendar
Appointments can be managed from the Calendar interface. The store manager will need to select the location and provider that needs to be managed. Once that is selected, the calendar can be loaded with that criteria. Should the store manager need to change location or provider, it can be done using the pull-down menus. The store manager can obtain a view of the availability of all providers by switching to a daily calendar view. That can be attained by selecting All Providers from the pull down menu. The calendar view will switch to daily automatically.

Adding an appointment
The store manager can add an appointment that is received over the phone or from a walk-in customer from the Calendar View. An appointment can be easily added by clicking on the desired date and time. A new window will appear where the store manager will be able to select the service, the customer and the desired time. If there any special appointment. requirements or details, these can be added to the Notes field. Once the new appointment is saved, a confirmation email will be sent to the customer and to the provider.

If the store owner is creating an appointment for a new customer, a new customer account can be created without leaving the calendar. An email will be sent to the customer with the email and password so that the App can be accessed.

Cancelling an appointment
Cancelling an appointment can be done by clicking on an appointment from the Calendar View and pressing the Void button. Voiding an appointment will maintain the appointment on the Calendar and on the customer’s front end. If you need to completely delete an appointment, the Delete button should be used instead.

Editing an appointment
An appointment can be changed in two ways. If only a change in date/time is required within the same week, the store owner can just drag the desired appointment and drop it on the new date/time. Please make sure that the destination date/time is available, i.e., store is open and the provider is available on that day/time. If any of the criteria before fail, the drag/drop functionality will not work. The second way to change an appointment is to click on it as if you are going to edit it. Once the appointment edit pop-up opens, you’ll be able to change the appointment details.

Payments
you’ll need to install the Enterprise Payments module that you can download from the Siberian marketplace. This module will need to be added to every App that has the Easy Appointments module. Once you add this module to the App, make sure you deactivate it. The module doesn’t need to activated to work and deactivating it assure the button for this module will be removed from the App.

The following setup is to activate the payments within the Easy Appointments module. You’ll need to define what is the amount you want to require at time of booking. You can select from 10% to full payment. Please note that, in order for the payments to work, you’ll make sure you have added the prices to each service. You should also verification that your cancellation policy is aligned with the payments.

Premium Features

The Easy Appointments PREMIUM monthly subscription will allow you to charge your customers more for the use of the Easy Appointments module as it extends its power by allowing Class bookings & Google Calendar Sync.

How to Activate Easy Appointments PREMIUM
The Easy Appointments PREMIUM subscription requires no installation. It requires only that you already have the Easy Appointments Base module installed on your SiberianCMS and that you activate your subscription key. The PREMIUM features of the Easy Appointments module will show you an upgrade message if the license key is not activated for your App.

Once you purchase the Easy Appointments PREMIUM subscription you’ll need to activate it from your Siberian Back Office. The subscription key that you received in the purchase email will need to be added under Manage > Modules > Appointment Activation Key.

From the Appointments Activation Key page, you’ll also be able to define which App you want to allocate your subscription(s). If one of your customers don’t pay for the Easy Appointments PREMIUM subscription, you can deactivate it from this page.

CLASSES and WORKSHOPS (PREMIUM FEATURE)
In order to use this feature, you’ll need the PREMIUM subscription. Once you activate the PREMIUM subscription, you’ll see the Add Class page. The first step is to add class/workshop types/categories.

Once you add the types/categories of classes or workshops, by pressing Add Class button seen above, you can begin adding your classes

If this is a recurrent class/workshop, you’ll be able to define the frequency by clicking on the Repeat button (this button will be only being revealed once you add an end date). Please note that the end date should be the date that the last recurrent class ends. For example, if this class is offer for 1 month every day, you’ll need to define the end date as 30 days from today. The next step is to go to the Manage Classes tab and assign the location where these classes will be available at. If you do not assign the classes to any location, they will not appear on the user interface.

The last step is to ensure that the classes are enabled on the user front-end interface. You can do this by activating it on the Options Tab. By default, only Appointments are activated on the user interface, so you’ll need to activate classes in order for them to display.

GOOGLE SYNC (PREMIUM FEATURE)
With this feature, you’ll be able to synchronize the Provider’s appointment schedule with his own Google Calendar. Detailed instructions on how to set it up will be added shortly. Meanwhile please contact our support for assistance.

Integration of Progressive Loyalty Card Module
With release 1.3 the Easy Appointments module has been connected to the Progressive Loyalty Card and, as such, it’s possible to accumulated loyalty points automatically. The loyalty points need to be configured for each service separately. If you don’t want any points to be credited, you’ll need to set the loyalty points to 0. Once the loyalty points have been assigned, when the customer makes a booking the points are not credited immediately. The system waits until the end of the booking time in order credit the loyalty points automatically. If the customer doesn’t show up for the appointment, you’ll need to cancel it so that points are not accrued. If the appointments are not cancelled (or deleted), the loyalty points will be accrued on the Progressive Loyalty Card. Please note that before the points are credited automatically, the Progressive Loyalty Card module needs to be installed and properly configured, including loyalty card and rewards creation.

Price: 1 year support & updates – 249€

Appointments

Easy Appointments
The Easy Appointments Siberian CMS module will easily allow you add an appointments booking engine to your App. The App manager will be able to create multiple stores, categories, services and providers. It’s also possible to define store opening and closing times and create a specific schedule for the providers. Lastly, so that the App Manager can also take appointments over the phone and from walk-ins, through the web front-end interface, it’s also possible to add appointments manually. The Easy Appointments booking engine also send push reminders before each appointment. The default reminder is set for 1hr before the appointment but the user is free to adjust according to the individual needs. This module requires the Individual Push Notification Module in order for the send the alert reminders. The Easy Appointments module has been connected to the Progressive Loyalty Card module with new release. This means that loyalty points can be accumulated automatically with every booking that is made. Please note that the Progressive Loyalty Card module needs to be installed and properly configured before you assign loyalty points to the services.

Settings tab
Under setting tab you can change or create Locations, Services, Providers, Set timings, Payments and manage Options.

Locations
The first step is to create the location for your retail outlet You can have more than one outlet on each App. If you only have 1 store location, the user will not be presented with the store selection during the booking process. You’ll need to add the Name of the location, the address, and set the business working hours. If you close for lunch, you won’t define it here. When you add the providers, you’ll be able to define the lunch period separately for each one of them. Lastly, you’ll be able to define if the store is closed on a specific day, like December 25, and submit to save.

Service & Categories

The second step is to create categories of services. This will allow you to categorize the services and to show the user a more organized list of the services that are provided. If you only have 1 category, the category tab will not be shown during the booking process. The user will be taken to the services tab immediately.

Once you have created the categories, you can move on to creating the services. You’ll need to define a name, price – don’t worry about the currency symbol, it will be obtained from your App’s currency settings -, service and buffer times, and the category. The buffer time is the time that is required between appointments, it can be set to zero or required time.

Once you’ve saved the service, you’ll need to define where that service is available. It could be there are multiple stores and the service is only available at one location. You’ll need to repeat this step for all the services that you create.

Providers
The first step is to add the providers and to associate the providers to the locations and services You’ll need to create a name of the provider, add a phone number and an email address. Optionally, you can add a description for each provider. This is enable on the App an information icon below the provider’s name during the booking process. Each time an appointment is made for a specific provider; an information email can be sent. You’ll also be able to add a picture for each provider, if it’s not added, a default avatar will be shown.

Once you’ve add the provider, you’ll need to assign the services to that provider. Please note that if you have more than one location and the provider works at both locations, you’ll need to assign the services to the provider at each location.

Timings
The last step is to define when the provider will be available to work. In case the provider works are more than one location, you’ll need to define the timings for each location.

When defining when the provider is available to work, you’ll need to define the start and end times. You can also add a day break, for example, in case the provider doesn’t work on specific date due to a holiday or doctor’s appointment. The lunch or any other breaks can also be added from this screen. These breaks will be excluded from the availability on the user’s booking interface.

Options
From the options menu you’ll be able to adjust some module design options and customize the icons used. You’ll get to decide who gets emails when bookings are made and also if you want to send reminder emails in additional to the push notification alerts.

Calendar
Appointments can be managed from the Calendar interface. The store manager will need to select the location and provider that needs to be managed. Once that is selected, the calendar can be loaded with that criteria. Should the store manager need to change location or provider, it can be done using the pull-down menus. The store manager can obtain a view of the availability of all providers by switching to a daily calendar view. That can be attained by selecting All Providers from the pull down menu. The calendar view will switch to daily automatically.

Adding an appointment
The store manager can add an appointment that is received over the phone or from a walk-in customer from the Calendar View. An appointment can be easily added by clicking on the desired date and time. A new window will appear where the store manager will be able to select the service, the customer and the desired time. If there any special appointment. requirements or details, these can be added to the Notes field. Once the new appointment is saved, a confirmation email will be sent to the customer and to the provider.

If the store owner is creating an appointment for a new customer, a new customer account can be created without leaving the calendar. An email will be sent to the customer with the email and password so that the App can be accessed.

Cancelling an appointment
Cancelling an appointment can be done by clicking on an appointment from the Calendar View and pressing the Void button. Voiding an appointment will maintain the appointment on the Calendar and on the customer’s front end. If you need to completely delete an appointment, the Delete button should be used instead.

Editing an appointment
An appointment can be changed in two ways. If only a change in date/time is required within the same week, the store owner can just drag the desired appointment and drop it on the new date/time. Please make sure that the destination date/time is available, i.e., store is open and the provider is available on that day/time. If any of the criteria before fail, the drag/drop functionality will not work. The second way to change an appointment is to click on it as if you are going to edit it. Once the appointment edit pop-up opens, you’ll be able to change the appointment details.

Payments
you’ll need to install the Enterprise Payments module that you can download from the Siberian marketplace. This module will need to be added to every App that has the Easy Appointments module. Once you add this module to the App, make sure you deactivate it. The module doesn’t need to activated to work and deactivating it assure the button for this module will be removed from the App.

The following setup is to activate the payments within the Easy Appointments module. You’ll need to define what is the amount you want to require at time of booking. You can select from 10% to full payment. Please note that, in order for the payments to work, you’ll make sure you have added the prices to each service. You should also verification that your cancellation policy is aligned with the payments.

Premium Features

The Easy Appointments PREMIUM monthly subscription will allow you to charge your customers more for the use of the Easy Appointments module as it extends its power by allowing Class bookings & Google Calendar Sync.

How to Activate Easy Appointments PREMIUM
The Easy Appointments PREMIUM subscription requires no installation. It requires only that you already have the Easy Appointments Base module installed on your SiberianCMS and that you activate your subscription key. The PREMIUM features of the Easy Appointments module will show you an upgrade message if the license key is not activated for your App.

Once you purchase the Easy Appointments PREMIUM subscription you’ll need to activate it from your Siberian Back Office. The subscription key that you received in the purchase email will need to be added under Manage > Modules > Appointment Activation Key.

From the Appointments Activation Key page, you’ll also be able to define which App you want to allocate your subscription(s). If one of your customers don’t pay for the Easy Appointments PREMIUM subscription, you can deactivate it from this page.

CLASSES and WORKSHOPS (PREMIUM FEATURE)
In order to use this feature, you’ll need the PREMIUM subscription. Once you activate the PREMIUM subscription, you’ll see the Add Class page. The first step is to add class/workshop types/categories.

Once you add the types/categories of classes or workshops, by pressing Add Class button seen above, you can begin adding your classes

If this is a recurrent class/workshop, you’ll be able to define the frequency by clicking on the Repeat button (this button will be only being revealed once you add an end date). Please note that the end date should be the date that the last recurrent class ends. For example, if this class is offer for 1 month every day, you’ll need to define the end date as 30 days from today. The next step is to go to the Manage Classes tab and assign the location where these classes will be available at. If you do not assign the classes to any location, they will not appear on the user interface.

The last step is to ensure that the classes are enabled on the user front-end interface. You can do this by activating it on the Options Tab. By default, only Appointments are activated on the user interface, so you’ll need to activate classes in order for them to display.

GOOGLE SYNC (PREMIUM FEATURE)
With this feature, you’ll be able to synchronize the Provider’s appointment schedule with his own Google Calendar. Detailed instructions on how to set it up will be added shortly. Meanwhile please contact our support for assistance.

Integration of Progressive Loyalty Card Module
With release 1.3 the Easy Appointments module has been connected to the Progressive Loyalty Card and, as such, it’s possible to accumulated loyalty points automatically. The loyalty points need to be configured for each service separately. If you don’t want any points to be credited, you’ll need to set the loyalty points to 0. Once the loyalty points have been assigned, when the customer makes a booking the points are not credited immediately. The system waits until the end of the booking time in order credit the loyalty points automatically. If the customer doesn’t show up for the appointment, you’ll need to cancel it so that points are not accrued. If the appointments are not cancelled (or deleted), the loyalty points will be accrued on the Progressive Loyalty Card. Please note that before the points are credited automatically, the Progressive Loyalty Card module needs to be installed and properly configured, including loyalty card and rewards creation.

Price: 1 year support & updates – 249€