Managing Appointments in Amelia WordPress Booking Plugin

Creating a new appointment

Amelia Booking Plugin offers you two ways of scheduling customer appointments:

  • Through the front-end: Your customer takes the initiative of scheduling an appointment with the website, and you have the option to change appointment status, reschedule, cancel, or assign to another employee. You can read more about this way of scheduling an appointment in these documentation sections:
  • Through the back-end: Allows admins and managers (see Amelia Users and Roles) to easily schedule an appointment from WordPress dashboard. This is the best way to schedule an appointment if you’ve got a customer on the phone or just received a message from a customer requesting an appointment.

In this chapter, you’ll see how to schedule appointments through the back-end. The following process for scheduling an appointment begins after you click the “+ New Appointment” button located at the top of the page or the “+” (plus icon) button in the bottom right corner of the page. Once you click on any of the buttons, a “New Appointment” dialog will appear, allowing you to choose all necessary information in order to create a new appointment.

“New Appointment” dialog is divided into two tabs:

  • “Schedule”: On this pane fields that you must populate to create a new appointment. “Customer(s)”, “Service”, “Employee”, “Date” and “Time” are mandatory and you need to populate these required fields to schedule a new appointment. There is no specific order in selecting “Customer(s)”, “Service” and “Employee”, but before you can choose the appointment date, you have to populate all of these three fields. After you select the date, you will be able to select the time of the appointment:
Amelia WordPress - Schedule New Appointment
    • “Customer(s)”: Here you need to select the customer(s) to whom the service will be provided. If the customer is not yet an existing customer, click the “Create New” button. “New Customer” dialog will open where you’ll be prompted to add the basic details, such as the customer’s first name, last name, email address. Creating a new customer is described in more details in “Managing single Customer” chapter. Newly created customer will be added to the appointment. Each selected customer represents one customer booking. After selecting the customer(s) you will able to configure the number of persons for each customer booking. This can be useful when one customer wants to book the appointment for several people. This is possible if services allow you to have more than one customer at the same time. It is also possible to change the booking status of each customer booking separately.
Amelia WordPress - Adding Customers in Appointment
    • “Service”: Select the service that will be delivered to a customer(s). Once you select the service it will narrow down the employees and locations options. You will be able to select only the employees that have been assigned to provide the selected service and locations where this service is offered.
Amelia WordPress - Selecting Service in the Appointment
    • “Employee”: Find and select the employee that you want to provide the appointment. Selecting an employee will narrow down the service and location options, so you will be able to select just the services that the chosen employee provides and to the work location of the employee.
Amelia WordPress - Selecting Employee in the Appointment
    • “Date”: Select an available appointment date from the datepicker. Dates won’t be available until you choose the customer(s), service and employee. Once you have selected the appointment date, you will be offered available time slots in the “Time” drop-down.
Amelia WordPress - Choosing Appointment Date
    • “Time”: Choose the time of the appointment from the available time slots.
Amelia WordPress - Choosing Appointment Time
    • “Service Category”: This field is not required and it will just make it easier for you to select the service by filtering the services of the chosen category.
Amelia WordPress - Filtering Services By Category
    • “Location”: Field not required. It will just make it easier for you to select the employees that works on the selected location. Field is not visible if you don’t have at least one created location.
Amelia WordPress - Filtering Services By Location
    • “Notify the customer(s)”: When this option is checked, a notification that contains the summary information for the booked appointment will be sent after you save this appointment. To configure this option take a look at “Notify the customer(s) by default” setting in the “Notification Settings”.
Amelia WordPress - Send Notification to Customers
    • “Note (internal)”: Here you can write a quick note if you want to pay attention to customer(s) particular needs. This note is internal and it is not visible to the customer(s).
Amelia WordPress - Add quick note when scheduling Appointment
  • “Extras”: After selecting “Customer(s)”, “Employee” and “Service” navigate to “Extras” tab to add the additional service extra. You can configure the extra for each customer booking. Check the extra item that you want to add to the appointment and choose the quantity of the extra item. If an extra item is chargeable then the price of the extra will be multiplied by the number of persons in the customer booking. If the extra item increases appointment duration it is recommended to select an extra item before you select the appointment time because selecting extra with duration can narrow down available time slots.
Amelia WordPress - Selecting Appointment's Extras

Editing a single appointment

It often happens, that you need to make changes to an existing appointment. Maybe the customer needs to reschedule their appointment, or maybe an employee is unexpectedly out of the office. To edit an existing appointment, simply click on the “Edit” button to the right of the appointment you want to change.

Amelia WordPress - Editing Existing Appointment

Clicking on the “Edit” button will open the “Edit Appointment” dialog where you can change any of the appointment parameters. Difference between “Edit Appointment” and “New Appointment” dialogs is that “Edit Appointment” dialog has the “Payments” tab from where you can see and change all payments information.

In the “Edit Appointment” dialog you have the option to reschedule the appointment, change customer booking status, change the employee, change the service… If you are changing the date, you may see that the selected employee is not available for the newly selected date, or that the selected time slot is busy. If this occurs, simply select a different employee or choose a different time slot.

You can choose to send the customer(s) an email notification of the change, or not send the customer(s) any notification by checking/unchecking “Notify the customer(s)” checkbox.

Once you’re finished, click the “Save” button in the dialog footer to save your changes.

Amelia WordPress - Save Edited Appointment

To delete an appointment from “Edit Appointment” dialog, simply click on the “Trash” icon button and then click “Delete” to confirm.

Amelia WordPress - Delete Appointment

You can also duplicate the appointment by clicking on the “Copy” icon button. It will not really duplicate it then it will open a “New Appointment” dialog with the same information as the duplicated appointment. You’ll have to pick an available date and available time slot for the new appointment. Duplicating appointment might be helpful when you are in a meeting with a customer, and he wants to plan a follow-up appointment for the same service and employee.

Amelia WordPress - Duplicate Appointment

List of Appointments

“Appointment” page shows all the information about individual appointments. To specify the number of records that are to be displayed at a time, select the required number in the “Default items per page” in the “General Settings”.

With search input, you can search for appointments by customer’s name, employee’s name or service’s name.

Amelia WordPress - Search Appointments

Your appointments can be exported as a CSV for reporting. At the top right of the “Appointments” page, next to the search input, just tap the “Export” icon button. Clicking on the “Export” icon button will open a dialog allowing you to choose the delimiter used for CSV and to select the columns you’d like to export. When you are ready tap on “Export” button in the dialog to download CSV file.

Amelia WordPress - Export Appointments

With filters that appears at the top of the page, you can narrow down appointments by common characteristics such as date, employees, customer, services or status. Date filter is predefined by the period of seven days starting from the current date.

Amelia WordPress - Filter Appointments

Appointments table is grouped by date and gives information about the appointments such as appointment time, a customer(s), employee, service, duration, payment, and status. You can expand an appointment (row) by clicking on it. An expanded record shows the information about customer’s phone customer’s email. You can use “Status” drop-down to change the status of all customer bookings at the time. Click the “Edit” button to open the “Edit Appointment” dialog for the chosen appointment.

You can delete multiple appointments at the same time by checking the appointments you want to delete. The dialog box will appear in the table footer when you check at least one appointment you want to delete. If you are certain that you want to delete the records click “Trash” icon and then “Delete” button.

Amelia WordPress - List of the Appointments

Buy Amelia