---
schema_version: "1"
id: 82f915e167a6a3d14281cfe230d67a32e7cf8368ad4788368b2ed2378e2e93c1
title: Appointment Objects in Education Cloud
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/ec_appt_objects.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: cbaaf368ec3f2668fb1eb39f82e8c289ab9961a1d21834ccfff37b78ad4f9ec8
description: Education Cloud provides powerful and flexible objects to support your institution's data model.
products:
  - Education
release: "264"
---
# Appointment Objects in Education Cloud

Education Cloud provides powerful and flexible objects to support your institution's data model.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small " summary="Editions Needed"><caption>Editions Needed</caption> <colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with Education Cloud</td></tr></tbody></table>

For information about how each object relates to another, see [Developer Resources for Education Cloud](https://help.salesforce.com/s/articleView?id=sfdo.ec_developer_resources.htm&release=264.0.0&type=5 "Learn where to find developer resources including the entity relationship diagram (ERD), object reference, and apex reference.").

- **[Service Resources (Staff)](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Service Resources represent staff members available for appointments, such as academic advisors, admissions counselors, or financial aid advisors.
- **[Service Territories (Characteristics and Locations)](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Service Territories represent common characteristics for grouping appointments, usually the locations where your staff takes appointments.
- **[Skills](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Skills help learners narrow down and choose the right resource for their appointments. Skills are especially useful for topics that require specific expertise, such as advanced degree planning.
- **[Engagement Channel Types](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Engagement Channel Types store the channels that your staff uses to meet learners.
- **[Work Type Groups and Work Types (Appointment Topics)](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Work Type Groups and Work Types together represent appointment topics such as academic advising, admissions counseling, interviews, or campus tours and visits.
- **[Appointment Categories](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Appointment categories determine whether an appointment is a drop-in appointment or a scheduled one.
- **[Shifts](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Shifts determine your staff's appointment availability.
- **[Cases and Success Teams](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Cases and Success Teams determine which case teams, assigned or unassigned, are available for appointments, based on the case record type. Salesforce uses your existing learners' Case records. For example, your institution has cases for IT support and academic advising. To make academic advising case teams bookable, map that record type through success teams.
- **[Service Appointments](https://help.salesforce.com/s/articleView?id=sfdo.ec_appt_objects.htm&release=264.0.0&type=5)**  
    Service Appointments represent appointments that your staff or learners schedule.

## Service Resources (Staff)

Service Resources represent staff members available for appointments, such as academic advisors, admissions counselors, or financial aid advisors.

See [Set Up Appointment Data Manually](https://help.salesforce.com/s/articleView?id=sfdo.ec_set_up_appointment_data.htm&release=264.0.0&type=5 "Understand and manually set up all the required objects in Education Cloud for appointment scheduling.").

## Service Territories (Characteristics and Locations)

Service Territories represent common characteristics for grouping appointments, usually the locations where your staff takes appointments.

If your university has multiple campuses, you can set up a service territory per campus. And if your staff works in different locations depending on the days of the week, or wants to use different channels depending on the topic, service territories can reflect that too.

But service territories aren’t limited to locations! You can model departments or group topics. For example, you can have a service territory for admissions and another for academic advising.

## Skills

Skills help learners narrow down and choose the right resource for their appointments. Skills are especially useful for topics that require specific expertise, such as advanced degree planning.

## Engagement Channel Types

Engagement Channel Types store the channels that your staff uses to meet learners.

A staff member can offer multiple channels at multiple locations and for multiple topics. For example, learners can schedule appointments with an advisor for in-person meetings on some days, and video calls on others.

## Work Type Groups and Work Types (Appointment Topics)

Work Type Groups and Work Types together represent appointment topics such as academic advising, admissions counseling, interviews, or campus tours and visits.

While work type groups represent the topics themselves, work types serve as templates for high-level appointment details such as the duration. Structure work type groups to represent a hierarchy of topics. For example, an academic advising work type group includes child work type groups for degree planning and course scheduling. When scheduling appointments, users select the topic at the lowest level of the hierarchy. They can’t select parent-level work type groups, and Salesforce doesn’t apply any work type assigned to that parent.

A work type can apply to multiple work type groups to share characteristics. Conversely, we recommend that, for clarity:

- You assign only one work type to each work type group. For drop-ins, if you map multiple work type groups to one work type, Salesforce only shows one work type group topic name when listing the available time slots.
- When you have topics and subtopics, only assign a work type to the child work type groups.

To avoid issues with appointment scheduling, create no more than 4,000 appointment topics.

## Appointment Categories

Appointment categories determine whether an appointment is a drop-in appointment or a scheduled one.

If your staff offers both options for a topic, we recommend that you create a topic for each option, for example Academic Advising (Drop-In) and Academic Advising (Scheduled).

## Shifts

Shifts determine your staff's appointment availability.

Create and update shifts with the staff’s work hours for one or more service territories. For example:

- An academic advisor has an on-campus shift on Mondays and Wednesdays to advise first-year students, and a virtual shift on Fridays open to all students.
- A career counselor offers drop-in consultations on Tuesday mornings, and wants Salesforce to show them as unavailable during their time off for the holidays.

## Cases and Success Teams

Cases and Success Teams determine which case teams, assigned or unassigned, are available for appointments, based on the case record type. Salesforce uses your existing learners' Case records. For example, your institution has cases for IT support and academic advising. To make academic advising case teams bookable, map that record type through success teams.

Success teams are technically required only for unassigned case teams to show in the appointment setup flow. But we recommend that you also map a success team for each assigned team. This configuration makes them available to learners that they’re not assigned to. For example, if a student wants to explore subjects beyond their current curriculum, they can ask a front-desk worker to meet someone that they heard about from another student. If the record type on the student's existing case matches the unassigned team's record type, Salesforce adds the appointment to their case. If it doesn't, the staff member must create a case with that record type before booking an appointment with that team.

Setting up success teams is required even if your institution assigns individual staff members to learners directly instead of case teams.

For best performance, we recommend that case teams have fewer than 20 members. If you create larger teams, the appointment setup flow takes longer to load the available time slots.

See [Map Case Teams to Success Teams to Define Appointment Availability](https://help.salesforce.com/s/articleView?id=sfdo.ec_map_case_teams_to_success_teams_to_define_appointment_availability.htm&release=264.0.0&type=5 "Success teams determine which case teams (assigned or unassigned) or staff members are available for scheduling using the case record type.").

## Service Appointments

Service Appointments represent appointments that your staff or learners schedule.