RIO Bookings object vs SF standard EVENT object
RIO uses a custom object for scheduling Classes and Appointments, learn more here.
RIO Bookings object vs SF standard EVENT object
RIO uses bookings to manage the scheduling of Classes (Sessions), and also (optionally) Appointments. We use bookings rather than events, as we can expose bookings to regular community users, while Events need Customer Community Plus as a minimum. Additionally, we have more control over Bookings.
The base for the scheduling and bookings was a product called RIO Plan, a calendar planner app that we absorbed into RIO Education. We have objects called the Plan and Plan Lines that originate from this original package, and also some objects that are not used (yet) in RIO Education. These are marked in grey on the data model extract below.
The object in Green on the following data model is a new addition in development for student appointment scheduling. This is an optional feature that can be used and is similar to the Student Advisor Link appointment scheduler. Normally if Salesforce has sold, or is planning to sell SAL to a school then the RIO appointment scheduler will not be used.
The following video shows an example of the RIO Education Booking in action in our demo environment: