Free AP-209 Exam Braindumps
Advanced Field Service Accredited Professional Questions 16–20 (page: 5)

Updated On: 10-Feb-2026

What two actions should a consultant recommend to ensure that junior employees are prioritized when installations are scheduled?

  1. Assign a 'Preferred Resource' to a junior service resource when a customer has an installation job
  2. Leverage a 'Match Boolean' Work Rule to match on a custom field 'Is Junior'
  3. Increase the resource's priority on the junior Service Resource records, and increase the 'Resource Priority' Service Objective weighting
  4. Increase the installation 'Skill Level' for the senior resources, and increase the 'Skill Level Service Objective' weighting
  5. Update the 'Skill Level' Service Objective to 'Least Qualified'

Answer(s): C,E

Explanation:

To prioritize junior resources without creating rigid "hard constraints" (which might prevent scheduling altogether if no junior is available), you should use Service Objectives (Soft Constraints).

Option C is correct (Resource Priority): By assigning a higher priority value to Junior Service Resource records and adding the "Resource Priority" objective to the scheduling policy, the optimization engine calculates a higher score for these resources. This acts as a general "preference" to use them whenever possible.

Option E is correct (Least Qualified): The "Skill Level" Service Objective has a setting called "Prefer Least Qualified." When enabled, the engine prefers the resource who has the lowest skill level that still meets the job requirement. For example, if a job requires Skill Level 50, and you have a Senior (Level 90) and a Junior (Level 55), the engine will pick the Junior. This is a best practice to prevent "over-qualified" resources (Seniors) from being booked on routine jobs, keeping them free for complex tasks.



Universal Containers' dispatchers would like to alert technicians when emergency appointments are scheduled and dispatched to them.

Which two configurations should be recommended by the consultant to achieve this?

  1. Create a Process Builder that checks the 'In Jeopardy' field when a Service Appointment is dispatched and flagged as 'Emergency'
  2. Configure Custom Notifications for Field Service Mobile
  3. Configure 'In Jeopardy' alerts for Field Service
  4. Create a flow that triggers a Custom Notification to the Assigned Resource when a Service Appointment is dispatched and flagged as an 'Emergency'

Answer(s): B,D

Explanation:

To send push notifications to the Field Service mobile app based on specific criteria, you need both the configuration and the automation.

Option B is correct: You must first enable and configure Custom Notifications for the Field Service Connected App. This ensures the mobile device is capable of receiving and displaying the specific notification type.

Option D is correct: You need an automation trigger (Record-Triggered Flow) to detect the specific business condition: The Service Appointment Status changes to 'Dispatched' AND the Priority (or Work Type) is 'Emergency'. The flow then executes the "Send Custom Notification" action targeting the Assigned Resource user.

Option A and C refer to "Jeopardy," which is a different feature used to warn dispatchers about impending SLA violations, not to notify technicians of new work.



A customer needs to cancel all appointments within a specific area due to climate changes that boosted a bushfire.

How should a consultant recommend implementing this requirement?

  1. Draw a polygon on the map for the bushfire area and use the bulk action to 'Unschedule' the appointments
  2. Create a report for the appointments that are located in this area and use a data import tool to change the appointment's status to 'Canceled'
  3. Change the priority for the appointments to a low priority and run 'In-Day Optimization'
  4. Create a custom list view for the appointments that should be cancelled, select the appointments and use the 'Unschedule' action

Answer(s): A

Explanation:

The Dispatcher Console Map is the most efficient tool for geographic mass actions.

Option A is correct. Salesforce Field Service allows dispatchers to draw custom Map Polygons directly on the Gantt map. Once a polygon is drawn around the affected bushfire area, the dispatcher can right-click the polygon (or use the actions menu) to perform Mass Actions on all Service Appointments contained within that shape. "Unschedule," "Cancel," or "Flag" are standard bulk actions available in this context.

Option B (Reports/Data Loader) is too slow for an emergency response.

Option C (Optimization) would just move the appointments to later times, not cancel/unschedule them.

Option D (List View) is difficult because defining a "bushfire area" using text filters (City, Zip) is often inaccurate compared to drawing the precise boundary on a map.



A customer outsources some of the work to contractors. The contractors in company A need to be able to accept up to 4 hours of maintenance work per day, but their resources only work 9-10 am. They manage the scheduling and order of these jobs outside of Salesforce.

Contractor company B also must only accept 4 hours of work per day but work from 9-5 pm and manage their schedule inside Salesforce. The customer is using optimization.

Which two configurations need to be created to support the requirement?

  1. Configure a 'Scheduling Count Rule' with a 'Count Type' of 'Duration' to limit work. Use 'Relevance Groups' to apply this to resources in contractor group B. Set Operating Hours to 9-5 pm for contractor group B
  2. Configure a 'Scheduling Count Rule' with a 'Count Type' of 'Duration' to limit work for all resources.
    Set Operating Hours to 9-10 am for contractor group A and 9-5 pm for contractor group B
  3. Configure 'Capacity Based Resources' with an 'Hours per Time Period' of 4 and a 'Time Period' of 'Day' for contractor group A. Set Operating Hours to 9-10 am for contractor group A resources
  4. Configure 'Capacity Based Resources' with an 'Hours Per Time Period' of 4 and a 'Time Period' of 'Day' for contractor group A. Set Operating Hours to 9-10 am for contractor group A resources and use 'Schedule Over Lower Priority' to allow for overbooking resources

Answer(s): A,C

Explanation:

This scenario distinguishes between "External" contractors (buckets of work) and "Internal/Named" contractors (managed schedule).

Option C (Contractor A): Since they manage work outside Salesforce and work specific hours (9-10

am), they should be modeled as Capacity-Based Resources. This feature allows you to define a "bucket" of capacity (4 hours/day) without optimizing individual travel or start times. You simply dump work into their bucket until it is full.

Option A (Contractor B): Since they manage the schedule inside Salesforce (likely named users), they act like standard employees. To limit them to 4 hours of work within a 9-5 shift, you use a Work Rule (Count Rule). You configure the rule to limit "Duration" to 240 minutes (4 hours) per day and use a Relevance Group to ensure this rule only applies to Contractor B (not internal employees or Contractor A).



A customer doesn't want contractors to be considered in optimization runs.

How can a consultant implement this requirement?

  1. Create 'Count Rule' Work Rule and include it in the Scheduling Policy
  2. Create 'Match Field' Work Rule and include it in the Scheduling Policy
  3. Create 'Extended Match' Work Rule and include it in the Scheduling Policy
  4. Create 'Match Boolean' Work Rule and include it in the Scheduling Policy

Answer(s): D

Explanation:

To exclude a specific subset of resources from being scheduled by the optimization engine, you use a Hard Constraint Work Rule.

Option D is correct. The Match Boolean Work Rule is designed to filter resources based on a checkbox (Boolean) field.

You would create a custom checkbox on the Service Resource object (e.g., Is_Contractor__c).

You configure the Match Boolean rule in the Scheduling Policy to enforce that Is_Contractor__c must be False.

When optimization runs, any resource where Is_Contractor__c = True fails the rule and is completely ignored/excluded from the schedule calculation.

Option A (Count Rule) limits volume, it doesn't exclude.

Options B and C (Match Field/Extended Match) match properties between the Job and the Resource (e.g., Skill or Location matching), which is not the same as a blanket exclusion of a resource type.



Viewing page 5 of 11
Viewing questions 21 - 25 out of 46 questions


Post your Comments and Discuss Salesforce AP-209 exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!