US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Support
  • Feature Articles
  • Feature: Session Management

Appointment Scheduler

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • About Us
    Who is RIO Education? Experience RIO in action Customer go-live events Our Partners Housekeeping
  • RIO Insights
    Careers
  • RIO Recipe
    Project Management & Governance Discovery Design & Prototype Build & Implementation UAT Deployment & Metadata RIO Recipe: Training Certification Process
  • Install RIO Education
    Configuration Integration with RIO Extension Package Installer Products
  • Releases
    Release Notes
  • Support
    Support FAQs Feature Articles Deep Dive RIO Academy Updates for other products
+ More

Table of Contents

Appointment Scheduler Recommended Permission Set Records that need to be created before booking appointments How to use the Appointment Scheduler Others How to populate venue field How to extend appointment end time Timezone between campus locations Custom query in the contact lookup field to search for students

Appointment Scheduler


Delete

Recommended Permission Set

To access this, you need either one of these permission sets, depending on user type:

  • For internal/admin users: REDU - Admin, REDU - Operational Admin.
  • For faculty users: REDU - Faculty.
  • For student users: REDU - Student.

See also: RIO Education User Profile, Custom Permission, and Permission Set.


The Appointment Scheduler is used to create appointments against Faculty members. For example, a student’s consultation with their guidance counselor.

When the Scheduler is launched, no result will be displayed. A resource manager needs to select the filter fields to view availability.


Note: To enable features and buttons in the Appointment Scheduler, edit the page in the Lightning App Builder. You may also refer to the RIO Ed - Appointment Scheduler (Aura)‍ component.



(Try out our RIO Challenge here for a practical exercise.)


Records that need to be created before booking appointments

Consider a scenario where a student is looking to book a meeting appointment with a consultant. We will need to create these records:

Records Description
Appointment Type The type of appointment (i.e. meeting).
Appointment Time The range of days and time that the appointment can take place in a venue/facility.
Appointment Availability Defines the contact (i.e. consultant) and facility (i.e. campus).
Assigned Location Assigns the contact (i.e. consultant) to the facility (i.e. campus).
Availability Time Defines the range of days and time that the contact (i.e. consultant) will be available.

(See also: Managing Appointment Type, Appointment Time, and Appointment Availability‍)



How to use the Appointment Scheduler

1. Click the Appointment Scheduler tab from the Navigation Bar or App Launcher.



2. Select the Campus Location.


Note that only the Campuses with active Appointment Time will appear. As part of the timezone issue fix (more on this in the section below), system administrator needs to update the Appointment Type configuration to create an active Appointment Time for each campus that is applicable.


3. Select an Appointment Type from the list. Relevant faculty members that are linked to the Campus and Appointment Type will appear as well.


Note:

If the 'Allow Students to Book' field in an Appointment Type is checked, students will be able to view and book it themselves.

If Faculty members are viewing the Appointment Scheduler, they can view all Appointment Types. But as of v3.10, a new field 'Allow Faculties to Book' is added to the Appointment Type. Only the Appointment Types with this new field checked, will be able to be viewed and booked by Faculty members.


(Note: Consultants listed are Users created from the faculty member's Contact; if the faculty member has no User, it will not be listed. Please configure the User field under "System Information" with the respective User you have created. Appointment Availability has to be assigned as well to the respective faculty member's Contact.)


4. Enter the student’s name in the Student field or leave blank if this appointment will be for this user.

(Note: Admin can configure a custom query used by the contact lookup field to search for students. See more in the section below.) 


5. Select an open appointment.

  • Available appointments will show up as green.
  • Break times will appear as orange.
  • Appointments that are not available will show up grey (users will be able to view the information of booked/unavailable slots such as the appointment, booking facility name, and contacts).


Note that as of v3.2, if a faculty member is on leave, it will be reflected in the Appointment Scheduler as well and appointment slots that fall within the leave will be unavailable.


6. A pop-up screen will appear asking to Confirm Appointment. 

  • You can change the subject to custom text, if required.
  • Highlight the checkbox next to the consultant to book an appointment with.


7. When complete verifying the consultant plus the appointment date and time, click Confirm to save the appointment.

  • Note: The appointment time slot will go grey once saved if there is no further available consultants for that time slot, as it’s no longer available for further bookings.



Note: As of v3.2, the following object permission setting is needed on student profile (REDU - Student) for the Appointment Scheduler to work:

Object Permission
Staff Leave‍ Read
Leave Request Read


You can choose to apply the metadata package after the upgrade or modify the profile manually.



Others

How to populate venue field

In order for a Facility to populate venue field while booking the appointment, the following conditions have be to fulfilled:

  • The Facility is related to the selected Campus.
  • The Facility has Appointment Availability to the Appointment Type.
  • The Facility is Active.



See also: Managing Appointment Type, Appointment Time, and Appointment Availability



How to extend appointment end time

A user can allow editable time ("Editable Time" checkbox) when setting Appointment Type, thereby enabling an appointment's end time to be extended.




Timezone between campus locations

Prior to v3.2, if a user's Salesforce time setting is different than that of the campus location, any appointment booked for said campus will be set to the timezone of the user.

For example, if the user's Salesforce timezone is Malaysia, booking an 8 a.m. appointment for Sydney Campus will result in an 11 a.m. appointment over in Sydney.

RIO Education v3.2 has resolved this issue. The Appointment Scheduler will follow the timezone of the campus location, however, do remember to set it in Appointment Time.




Custom query in the contact lookup field to search for students

As of v3.5, two new configurable options are introduced:

  • Use Custom Query For Contact Lookup - Checkbox to use custom query.
  • Custom Query For Contact Lookup - Custom SOQL query.

Admin can configure a custom query to be used by the contact lookup field on the Appointment Scheduler. For example:

SELECT Id, Name FROM Contact WHERE MyCustomField__c LIKE :searchKey

Please note that it is important to include "Name" field as part of the query field and ":searchKey" for the matching key.





appointment timezone how to extend/edit/modify/shorten/lengthen appointment time which timezone does appointment follow how to schedule/book/make/set an appointment

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Session Scheduler Data
  • Session Template Builder Data
  • Session Time
  • Time Block (EDA)
RIO Education

RIO Education Inc, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2022.

CONTACT

E:  getinfo@wdcigroup.net

  • Privacy
  • Terms of service

Definition by Author

0
0
Expand