---
schema_version: "1"
id: 917566a04f5dd930f9138b9909aed4354a47c56d84ecec039bceeccfea7845e4
title: Understanding Dispatcher-Prompted Outreach in the New Agentforce Builder
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/fs_agentforce_autonomous_scheduling_understand_customer_outreach_studio.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.fs_agentforce_autonomous_scheduling_understand_customer_outreach_studio.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b686ee6ee80b1efffda1cf883aaea215210f24041fd23f6b0fe3f9209f766acf
description: Free up dispatchers to work on more complex tasks by streamlining the process of rebooking appointments. Dispatchers can rebook appointments from the Gantt in the Classic Dispatch Console or the Scheduling Console, or by conversing with the AI agent in natural language. Agentforce then contacts the customer to coordinate the appointment at a time that suits them.
products:
  - Field Service
release: "264"
---
# Understanding Dispatcher-Prompted Outreach in the New Agentforce Builder

Free up dispatchers to work on more complex tasks by streamlining the process of rebooking appointments. Dispatchers can rebook appointments from the Gantt in the Classic Dispatch Console or the Scheduling Console, or by conversing with the AI agent in natural language. Agentforce then contacts the customer to coordinate the appointment at a time that suits them.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></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 Field Service and Foundations. Also available with <strong>Einstein 1 Field Service</strong> Edition or <strong>Agentforce 1 Field Service</strong> Edition.</td></tr></tbody></table>

By default, Dispatcher-Prompted Outreach works as described here. However, you can configure the solution to suit your needs.

1. You can initiate the rebooking of an appointment using Agentforce in two ways:
    - A dispatcher can select an appointment from the Gantt or the appointment list and click the **Rebook with Agentforce** action.
    - Any employee, such as a dispatcher or a service manager, can use the Agentforce panel from anywhere in Salesforce to ask Agentforce to rebook up to 20 appointments.
2. When a rebooking request is initiated, we then use the **Rebook and Notify for Agentforce Scheduling for Field Service** Connect API to send the appointment to the **Field Service: Check Eligibility for Scheduling Changes** flow. The flow checks that the appointment:
    - Doesn’t have an active messaging session
    - Isn’t part of a complex work chain
    - Isn’t pinned
    - Isn’t a bundle service appointment
    - Isn’t a bundle member service appointment
    - Isn’t in the Canceled or Completed status category
3. If any of these checks fail, the dispatcher receives a notification to inform them that Agentforce can’t rebook the appointment.
4. If all of those checks pass, the appointment is considered eligible for rebooking and is returned to the Connect API, which then passes it to the **Field Service: Notify Customer** flow.
5. The notification flow performs the following checks to see if the appointment:
    - Still exists
    - Has a contact
    - Has a related messaging channel
    - Has a related messaging user who hasn’t opted out of this service
6. If all of these checks pass, a message is sent to the customer to let them know that their appointment needs to be rebooked. The message itself is stored in the messaging component’s setup.
7. The omni-channel flow recognizes that this is an outbound messaging session and directs the request to the Field Service Customer Outreach Scheduling agent. The agent doesn’t show a welcome message and doesn’t verify the customer’s identity.
8. An engagement topic that connects the messaging session to the service appointment is created.
9. If the customer replies and proceeds with rebooking the appointment, Agentforce helps them find and schedule a new time slot. If the customer confirms, the appointment is rebooked and the dispatcher is notified.
10. If the customer doesn’t reply, after 2 hours, we send a reminder message. If the customer still doesn’t reply, after an additional 2 hours, the conversation is escalated to a representative. A dispatcher can pick up the conversation from the inbox in the Omni-channel component.
11. Dispatchers can keep an eye on the status in the [Agentforce Scheduling Supervisor View](https://help.salesforce.com/s/articleView?id=service.fs_agentforce_supervisor_view_parent_studio.htm&release=264.0.0&type=5 "To make sure Field Service scheduling operations run smoothly, monitor live conversations between AI agents and customers.").