Loading
Prepare for Email to Become the Default Login ExperienceRead More
Salesforce Enforces New Security Requirements in Summer 2026Read More
Agentforce Field Service and Operations
Configure Field Service Settings for Real-Time Location

Configure Field Service Settings for Real-Time Location

Allow worker tracking and customer messaging in your Field Service settings.

Required Editions

Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience
The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions.
The Field Service Appointment Assistant permission set license must be assigned to mobile workers.
User Permissions Needed
To configure Appointment Assistant settings: Field Service Appointment Assistant
  1. From Setup, in the Quick Find box, enter Field Service, and then select Field Service Settings.
  2. Scroll to the Appointment Assistant section.
  3. In the Status field, select the service appointment status that generates the first platform event. For example, if the status is set to En Route, Appointment Assistant Real-Time Location sends a notification to the customer that the mobile worker is on their way.
    Note
    Note The customer can see the mobile worker’s location and information only when the appointment is in this status.
    If you don’t use an En Route status, you can create it or use an existing status but only if its purpose is to indicate that a worker is en route.
    To view and edit the Status Picklist Values:
    1. From Setup, go to the Object Manager tab.
    2. Click Service Appointment.
    3. In Fields & Relationships, click Status.
      The Service Appointment Fields and Relationships page is open. The Status Picklist values are shown.
  4. In the Site URL field, paste the URL of the Experience Builder site that contains the Appointment Assistant Real-Time Location Lightning Web Component.
  5. Enter a value for the Appointment Assistant Radius. This value generates the second platform event. For example, let’s say that the radius is set to 2 miles. When the mobile worker is within 2 miles of the service appointment, Appointment Assistant Real-Time Location sends a notification to the customer that the mobile worker is nearing the appointment location.
    Note
    Note You can use an online conversion tool to calculate your Radius Field value. For example, you could use the conversion 2,640 feet = 0.5 miles.
  6. Enter a value for the Appointment Assistant Expiration. For example, if the expiration is set to 1 hour, the customer stops seeing the mobile worker’s location and information 1 hour after the link was generated.
    Appointment Assistant settings window
  7. Fill in the rest of the fields.
Note
Note Create a quick action on the Service Appointment object so that a mobile worker can easily mark En Route in the Field Service mobile app. For Appointment Assistant Real-Time Location to work, the change of status must occur on the mobile app and not on the server side. For example, flows and Lightning web components aren’t supported for this purpose. When the service appointment status changes to En Route on the mobile app, the location status of the assigned service resource changes to EnRoute.
Service Appointment action
Note
Note If you’re using Appointment Assistant Real-Time Location and Automatic Status Change, it’s recommended to enter a small radius in the Automatic Status Change settings. A small radius ensures that Appointment Assistant’s Real-Time Location customers can see the mobile worker’s location up until the worker’s close to the appointment. See Set Up Automatic Status Change.
 
Loading
Salesforce Help | Article