Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Agentforce Field Service and Operations
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Set Up the Scheduling Console

          Set Up the Scheduling Console

          Set up the Scheduling Console using Salesforce Go or by completing the steps manually. Salesforce enables the Scheduling Console for you.

          Required Editions

          Available in: Lightning Experience
          The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions.

          Package icon This is a Field Service managed package feature.

          Important
          Important The Scheduling Console is available only when you’re using Enhanced Scheduling and Optimization.

          To provide continuity for users, any customizations that were applied to the Classic Dispatch Console continue to function in the Scheduling Console. All current user settings are fully supported in the Scheduling Console, and the existing Gantt transfers without any changes.

          Tip
          Tip To get the most out of the Scheduling Console, we recommend a screen resolution of 1920 x 1080.

          You can set up the Scheduling Console in two ways.

          Option 1: Salesforce Go

          Use Salesforce Go for a guided setup experience that automates key configuration steps.

          1. Select Salesforce Go from the gear menu or from the main Setup menu.
          2. Select Scheduling Console.
          3. Follow the steps on the page.
            Note
            Note For the Migrate Service Appointment Lists step, see Migrate Service Appointment Lists.

          Option 2: Manual Setup

          If you're not using Salesforce Go, complete these setup steps manually before your users can access the Scheduling Console.

          Note
          Note Salesforce Go automatically handles permission set creation and user access. If you're setting up manually, complete all of the following steps.

          Step 1: Enable the Scheduling Console Tab

          Use permission sets to enable the Scheduling Console tab.

          1. From Setup, enter Permission Sets in the Quick Find box, then select Permission Sets.
          2. Select Field Service Dispatcher Permissions or create a permission set for your users.
          3. Within the permission set, go to Object Settings | Scheduling Console.
          4. Click Edit and set the tab to Available and Visible.
          5. Click Manage Assignments and add the relevant users to the permission set.
          Note
          Note You can't rename the Scheduling Console tab.

          Step 2: Create the Service Appointment List View

          Create the service appointment list view using standard Salesforce list views.

          Service appointment list views are generated from the list views created for service appointment records. Create standard list views in the Service Appointment tab and share them with all users or with a specific user group.

          Note
          Note If you're migrating from the Classic Dispatch Console, you can migrate your existing service appointment lists to the Scheduling Console instead of creating new ones. See Migrate Service Appointment Lists.

          Step 3: Assign Map Permission Sets

          Assign map-related permission sets to your users.

          1. To let users view the map, assign the following app permissions.
            1. From Setup, enter Users in the Quick Find box, then select Users.
            2. Click Permission Sets, then click Field Service Dispatcher Permissions.
            3. Under Apps, select App Permissions and click Edit.
            4. Under Scheduling Console, select the Access Scheduling Console Map permission set to let users view the map. This permission set also provides access to the Show on Map action on service appointments.
            5. Under Scheduling Console, select the Show Planned Route permission set to let users view routes.
            6. Save your changes.
          2. To enable map polygons, assign the following custom permissions.
            1. From Setup, enter Permission Sets in the Quick Find box, then select Permission Sets under Users.
            2. Click Field Service Dispatcher Permissions.
            3. In the Apps section, click Custom Permissions.
            4. Click Edit.
            5. Add the following available custom permissions to the enabled custom permissions.
              • FSL.Polygons - create\update
              • FSL.Polygons - view
            6. Click Save.
              Note
              Note To give access to a selection of your users, create custom permission sets and assign these permissions to those users.

          Step 4: Populate the Gantt Label Details Field

          Create a flow or another type of automation to populate the Gantt Label Details field subtext.

          This field allows users to view additional information right below the Gantt label on the service appointment tile and in the service appointment and service resource popovers.

          Gantt tile showing the Gantt Label Details field subtext below the appointment label

          Step 5: Update the Resource Absence Page Layout

          Update the layout so that only relevant fields are visible when users create a resource absence record.

          Customize the fields shown in the Create Resource Absence side panel from the Resource Absence page layout in Setup.

          Step 6: Configure Global Search

          Configure the fields that users can search by when using the global search in the service appointment list.

          Select up to 10 fields that users can search by when using the service appointment list’s global search. If users need to search by fields on related records such as Work Order, Account, and Assigned Resource, expose those fields on the Service Appointment object and include them in the global search configuration.

          Note
          Note These search methods aren't supported in the service appointment list or in global search.
          • Search by lookup fields
          • Comma-separated search for multiple values
          1. From Setup, go to the Object Manager.
          2. Click Service Appointment.
          3. Click Search Layouts and then edit the relevant layout.
          4. Select the relevant fields and save your changes.

          Step 7: Assign the Find Candidates User Permission

          Assign users the Show Explanations for Candidate Results user permission for the Find Candidates AI Reasoning feature.

          Note
          Note The Find Candidates AI Reasoning feature requires an Agentforce for Field Service license.

          This feature shows a Why? action next to candidates which, when clicked, shows an AI explanation for each suggestion and helps users understand why one option is superior or inferior to others.

          1. From Setup, enter Permission Sets in the Quick Find box, then select Permission Sets.
          2. Click Einstein Field Service User, then click System Permissions.
          3. Select the Show Explanations for Candidate Results permission.
          4. Return to the Permission Sets page.
          5. Click Einstein Field Service User, then click Manage Assignments.
          6. Assign the permission to the relevant user.

          Step 8: Assign Optimization Permission Sets

          Assign optimization-related permission sets so that users can run resource schedule optimization, In-Day, and Global optimizations and use advanced optimization settings.

          1. From Setup, enter Users in the Quick Find box, then select Users.
          2. Click Permission Sets, then click Field Service Dispatcher Permissions.
          3. Under Apps, select App Permissions and click Edit.
          4. Under Scheduling Console, select the relevant permission sets.
            • Run Resource Schedule Optimization to optimize a service resource's schedule.
            • Run In-Day Optimization to resolve last-minute schedule changes for one or more service territories on the day of service.
            • Run Global Optimization to optimize the schedule overnight for one or more service territories within a specific date range.
            • Set Advanced Optimization Filters to set advanced filters in resource schedule optimization, in-day, and global optimization. With these filters, dispatchers can filter the scheduling policy, the optimization scope, and appointments to keep scheduled.
          5. Save your changes.

          Step 9: Customize the Service Appointment Side Panel (Optional)

          Edit the default Lightning page for the Service Appointment side panel or create one using the Lightning App Builder.

          The Scheduling Console includes a default Lightning page for the Service Appointment side panel that shows a default arrangement of tabs and fields. Edit this page to change the default arrangement, or create a new one. You can add, remove, or reorder tabs to customize what information appears in the side panel, including tabs for related objects.

          1. From Setup, enter Lightning App Builder in the Quick Find box, then select Lightning App Builder.
          2. Click New to create a Lightning page, or click Edit next to the Service Appointment Side Panel Lightning page to edit the default page. See Lightning Pages.
          Note
          Note If Service Appointment Lifecycle was enabled after the Scheduling Console was used for the first time, the Service Appointment Lifecycle tab won't appear in the side panel automatically. Add it manually in the Service Appointment Side Panel Lightning page.
           
          Loading
          Salesforce Help | Article