---
schema_version: "1"
id: 7572f1aeda101ee9e23babe6b17d2524848fb38e10da69d1cb1c91e64a4a04bd
title: Set Up Appointment Scheduling for Your Org
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/ssh_setup_appt_schedule_org.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 9922278e0c2762c5e289f069ffd4887959fa9127b8b7e5f81138ec2858b3ae46
description: Set up your org's appointment scheduling settings so that support staff can individually manage their own availability.
products:
  - Nonprofit
  - Education
release: "264"
---
# Set Up Appointment Scheduling for Your Org

Set up your org's appointment scheduling settings so that support staff can individually manage their own availability.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_note.png)

Note Requires a Customer Community Plus or Customer Community Plus Login license, such as through Experience Cloud for Learner Success.

- **[Set Up Event Record Types](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5)**  
    Event record types are used to manage calendar data. Together with the appointment objects, they distinguish between the types of time that support staff members use to organize their days. Student Success Hub provides three Event record types: Support Event, Support Time, and Standard.
- **[Set Up Organization-Level Appointment and Availability Settings](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5)**  
    SSH Hierarchy Settings in Custom Settings specify a set of record types and Event types required for scheduling appointments and support availability. Update the record type custom settings to match the Event record types that you've created. Also verify the Event Type custom settings that you'll use for tracking availability for support versus time actually spent supporting students in appointments.
- **[Configure the Event Type Picklist](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5)**  
    Customize the Type picklist values on the Event object to align with the types of support availability and appointments. You can also use the picklist values to help build reports that show what types of appointments support staff have versus their availability. Student Success Hub provides some Event Type picklist values for you.
- **[Customize Values for the Appointment Type Picklist](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5)**  
    Customize the Type picklist values on the Appointment object so that Appointment records are created with the appropriate values for walk-ins and scheduled appointments, and are configured with your desired default value.
- **[Verify Calendar Sharing Settings for Support Staff Scheduling](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5)**  
    Student Success Hub allows support staff members to schedule appointments for each other. By default, a support staff User who schedules appointments for another support staff User can access that person's Calendar.

## Set Up Event Record Types

Event record types are used to manage calendar data. Together with the appointment objects, they distinguish between the types of time that support staff members use to organize their days. Student Success Hub provides three Event record types: Support Event, Support Time, and Standard.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
          <colgroup>
            <col style="width:25%">
            <col style="width:75%">
          </colgroup>
          <thead class="slds-text-title_caps ">
            <tr class="">
              <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d30583e120">
                <p style="margin-bottom:0;">Event Record Type Label</p>
              </th>
              <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d30583e126">
                <p style="margin-bottom:0;">What the Event Represents for Support Staff</p>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr class="">
              <td data-label="Event Record Type Label" class="slds-cell-wrap" style="vertical-align:top;" headers="d30583e120 ">
                <p style="margin-bottom:0;">Support Event</p>
              </td>

              <td data-label="What the Event Represents for Support Staff" class="slds-cell-wrap" style="vertical-align:top;" headers="d30583e126 ">
                <p>"I'm booked with a student at this time."</p>
                <p style="margin-bottom:0;">An appointment that has been scheduled for one
                  student or a group, or a walk-in appointment. Student Success Hub
                  uses this record type along with the Appointment object to track
                  appointment Events.</p>
              </td>

            </tr>
            <tr class="">
              <td data-label="Event Record Type Label" class="slds-cell-wrap" style="vertical-align:top;" headers="d30583e120 ">
                <p style="margin-bottom:0;">Support Time</p>
              </td>

              <td data-label="What the Event Represents for Support Staff" class="slds-cell-wrap" style="vertical-align:top;" headers="d30583e126 ">
                <p>"I'm available for appointments at this time." </p>
                <p>A block of time that a support staff member has
                  designated as available for meeting with students. Support staff can
                  define three types of availability: for scheduled appointments with
                  one or more students, for walk-in appointments, or for group
                  appointments reserved by students in the portal. Support staff can
                  configure availability as a one-off Event or a recurring series of
                  Events.</p>
                <p style="margin-bottom:0;">If support staff members haven't designated any
                  Support Time Events, students can't schedule appointments with them.
                </p>
              </td>

            </tr>
            <tr class="">
              <td data-label="Event Record Type Label" class="slds-cell-wrap" style="vertical-align:top;" headers="d30583e120 ">
                <p style="margin-bottom:0;">Standard</p>
              </td>

              <td data-label="What the Event Represents for Support Staff" class="slds-cell-wrap" style="vertical-align:top;" headers="d30583e126 ">
                <p>"I'm not available to meet with students at this
                  time."</p>
                <p style="margin-bottom:0;">Any other type of scheduled Event. Indicates the
                  times when a staff member isn't available for appointments because
                  of other meetings, personal appointments, and so on. If a Standard
                  Event overlaps with any scheduled availability, the Event overrides
                  the availability. Student Success Hub avoids scheduling appointments
                  during non-support Events.</p>
              </td>

            </tr>
          </tbody>
        </table>

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_tip.png)

Tip Keep in mind that _record types_ on the Event object are different from the _Type picklist_ on the Event object. You set them up separately. Event record types are required for maintaining data about support staff availability to meet with students. Values for the Type picklist distinguish between types of actual support Events. For details about configuring the Event Type picklist, see [Set Up Appointment Scheduling for Your Org](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5 "Set up your org's appointment scheduling settings so that support staff can individually manage their own availability.").

To edit and review the Event record type values:

1. From Setup, in Object Manager, click **Event**.
2. Go to the Record Types page.
3. Review the Support Event record type and customize the default name, as needed. Then, edit the Type picklist for the Support Event record type and make sure that Scheduled, Walk-In, and Group are the only Selected Values.
4. Review the Support Time record type and customize the default name, as needed. Then, edit the Type picklist for the Support Time record type and make sure that Scheduled, Walk-In, and Group are the only Selected Values.
5. Review the Standard record type and customize the default name. For example, name it Non-Support Event. Then, edit the Type picklist for the Non-Support Event record type. Be sure to only select the non-support values such as Call, Email, Meeting, and Other.

Keep these record type values' API names (record type names) handy because you'll need to update a series of Custom Settings with these values.

## Set Up Organization-Level Appointment and Availability Settings

SSH Hierarchy Settings in Custom Settings specify a set of record types and Event types required for scheduling appointments and support availability. Update the record type custom settings to match the Event record types that you've created. Also verify the Event Type custom settings that you'll use for tracking availability for support versus time actually spent supporting students in appointments.

1. From Setup, search for and then select **Custom Settings**.
2. Click **Manage** next to SSH Hierarchy Settings.
3. View the Default Organization Level Value settings and click **Edit**.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_note.png)
    
    Note For new installations, your settings are sometimes empty. If you don't see the Edit button, click **New** to auto-populate most fields with preset values, then click **Save**. Then click **Edit** again and proceed with the next steps. For a complete list of the settings, see [Student Success Hub Custom Settings Reference](https://help.salesforce.com/s/articleView?id=sfdo.ssh_reference_custom_settings.htm&release=264.0.0&type=5 "Review the SSH Hierarchy Settings and SSH Queuing Settings in Custom Settings.").
4. Specify the custom settings for Event record types. (Refer to the Event record types that you [set up earlier](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_appt_schedule_org.htm&release=264.0.0&type=5 "Set up your org's appointment scheduling settings so that support staff can individually manage their own availability.").)
    
    Support Event Record Type
    
    Specify the Record Type Name of the record type used for support Events (AdvisingEvent in our example).
    
    Support Time Event Record Type
    
    Specify the Record Type Name of the record type used for availability Events (AdvisingTime in our example).
5. Verify and customize, as needed, the custom setting for Event Type that designates walk-in appointments.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_note.png)
    
    Note Student Success Hub saves walk-in appointments as a specific Type of support Event. So, it uses the Type field on the Event object instead of the record type. If you prefer different terminology for walk-ins, such as calling them drop-ins instead, customize the preset value.
    
    Walk-In Appointment Event Type
    
    Specify the value to display when indicating that a support Event is a walk-in appointment. Default value: Walk-In Appointment.
6. Verify and customize, as needed, the custom settings for Event Types that designate support availability. These values are displayed to both support staff and students, so make sure you specify values that clearly distinguish between the types and that are universally appropriate.
    
    ![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_tip.png)
    
    Tip The app uses these values with the Type picklist values in the Event object throughout the app. For example, the available times in the Appointment Manager and in support staff members' availability recurrence schedules show these availability Event Type values. If your org uses translation, your users see the translated versions of these values. Check that the values that you specify here match the API Names of their corresponding values in the Type picklist in the Event object. Also, be sure that you set up translations for the Type picklist values.
    
    Walk-In Availability Event Type
    
    Specify the value to display when indicating that an availability Event is for walk-in appointments. Default value: Walk-In.
    
    Scheduled Availability Event Type
    
    Specify the value to display when indicating that an availability Event is for appointments scheduled in advance. Default value: Scheduled.
    
    Group Availability Event Type
    
    Specify the value to display when indicating that an availability Event is for group appointments that students can sign up for in the portal. No default value is provided, however, Student Success Hub provides the value Group.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_note.png)
    
    Note For complete instructions on how to get Group availability working in your org, see [Set Up Group Availability](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_availability_group.htm&release=264.0.0&type=5 "Complete these tasks to get Group availability up and running in your Student Success Hub org.").
7. Save your changes.

## Configure the Event Type Picklist

Customize the Type picklist values on the Event object to align with the types of support availability and appointments. You can also use the picklist values to help build reports that show what types of appointments support staff have versus their availability. Student Success Hub provides some Event Type picklist values for you.

### Add Picklist Values

1. From Setup, search for and then select **Custom Settings**.
2. Next to SSH Hierarchy Settings, click **Manage**.
3. Copy the value in Walk-In Appointment Event Type. In our example, it's Walk-In Appointment.
4. From Setup, in Object Manager, click **Event**.
5. On the Fields & Relationships page, click the **Type** field.
6. In the Event Type Picklist Values section, click **New**.
7. Paste your copied value in the text box, and select the Support Event record type.
8. Save your changes.
9. Verify the newly added picklist value.
    
    ![The Event Type picklist values with a call-out on Walk-In Appointment](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/student_success_hub/images/ssh_appt_type_picklist_values_walkin.png)
10. Add these other Event Type picklist values, if they're not already present.
    
    1. Walk-In Availability Event Type—Add the value specified in custom settings to the Support Time record type.
    2. Scheduled Availability Event Type—Add the value specified in custom settings to the Support Time record type.
    3. Group Availability Event Type—Add the value specified in custom settings to the Support Time record type.
    4. Scheduled Appointment—This value isn't specified elsewhere but we recommend adding it to enhance your reporting capabilities. Specify a value, such as Scheduled Appointment, add it to the Support Event record type, and set it as the default for the Support Event record type.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_note.png)
        
        Note There's no group appointment type. To track time that support staff spends in appointments created from Group availability, build a report that filters on appointments whose Type equals Scheduled and Discoverable equals True. For more information about building reports, see [Create Reports with the Report Builder](https://trailhead.salesforce.com/en/content/learn/modules/lex_implementation_reports_dashboards/lex_implementation_reports_dashboards_using_report_builder) in Trailhead.
11. Verify that the Type picklist now includes all the appropriate values.
    
    ![The picklist values with a call-out on the new values](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/student_success_hub/images/ssh_appt_type_picklist_values_all.png)

### Configure Translations for Picklist Values

Installing SSH includes unmanaged metadata that creates additional values for the Type picklist field on the Event object. However, the new picklist values aren't translated.

For detailed instructions about translating these picklist values, see [Translate Metadata Labels](https://help.salesforce.com/s/articleview?id=platform.entering_translated_terms.htm&type=5) in Salesforce Help.

## Customize Values for the Appointment Type Picklist

Customize the Type picklist values on the Appointment object so that Appointment records are created with the appropriate values for walk-ins and scheduled appointments, and are configured with your desired default value.

Remember, there's no group appointment type. Group appointments scheduled by support staff use the Scheduled availability type, and group appointments reserved by students in the portal use the Group availability type. The difference is that Appointment records created from Group availability set the Discoverable field. So, students can reserve those group appointments in the Scheduling Wizard in the portal.

1. From Setup, in Object Manager, click **Appointment**.
2. On the Fields & Relationships page, click **Type**.
3. Review the values for scheduled and walk-in Appointments, along with the specified default value.
4. Customize these values as needed.
    
    ![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_tip.png)
    
    Tip For consistency, we recommend that these values match the Event type values in your custom settings and the Event type picklist. However, it's not required.

## Verify Calendar Sharing Settings for Support Staff Scheduling

Student Success Hub allows support staff members to schedule appointments for each other. By default, a support staff User who schedules appointments for another support staff User can access that person's Calendar.

For information about organization-wide default sharing for the Calendar object, see [Student Success Hub Sharing Settings](https://help.salesforce.com/s/articleView?id=sfdo.ssh_sharing_settings.htm&release=264.0.0&type=5 "Review and edit the org-wide default sharing settings for the objects that Student Success Hub uses.").

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-student_success_hub-264-0-0-production-enus/b7ac11a0-381d-499e-afd5-05e856602032/images/icon_note.png)

Note Support staff scheduling appointments for each other is different from front-desk or administrative staff scheduling appointments for support staff members or Support Pools. For more information, see [Set Up Front-Desk Appointment Scheduling](https://help.salesforce.com/s/articleView?id=sfdo.ssh_setup_front_desk_scheduling.htm&release=264.0.0&type=5 "Complete these tasks to get front-desk appointment scheduling up and running in your Student Success Hub org.").