Assign Permissions for Autonomous Scheduling in the New Agentforce Builder
Create and assign permissions to users.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions with Field Service and Foundations, or Einstein 1 Field Service Edition or Agentforce 1 Field Service Edition. |
Make sure to follow the sections in this order:
Customer-Initiated Scheduling
The following permissions are required for Customer-Initiated Scheduling.
Agent User
- In Setup, find and select Users.
-
Open your agent user.
Tip If you’re not sure which user is your agent user, open your agent and check which user is selected in the Agent’s User Record field.
- Assign the Field Service AI Agent Permissions permission set.
- Assign the Field Service Standard permission set license.
Admin Users
- In Setup, find and select Users.
-
Assign these permission sets to your admin users.
- Agentforce Service Agent Configuration
- Field Service Resource License
- Field Service Resource Permissions
Object and Field Permissions
- In Setup, find and select Permission Sets.
- Click Field Service AI Agent Permissions.
- From the Apps section, click Object Settings.
-
Grant access to work types.
- From Object Settings, click Service Appointments.
- Click Edit.
- Under Field Permissions, for the Work Type field, make sure Read Access is selected.
- Save your changes.
-
(Optional) Grant access to create contact records for guest users.
- From Object Settings, click Contacts.
- Click Edit.
- Under Object Permissions, select Create.
- Save your changes.
-
Grant access to engagement topics.
- From Object Settings, click Engagement Topics.
- Click Edit.
- Under Object Permissions, select Read.
- Under Field Permissions, for the Topic field, select Read Access.
- Save your changes.
- Go back to the Permission Set Overview page and under System, click System Permissions.
-
Grant access to the Service Excellence objects and fields.
- Click Edit.
- Enable the Service Excellence Platform User permission.
- Save your changes.
Agentforce Scheduling Supervisor View
The following permissions are required for users who access the Agentforce Scheduling Supervisor View.
Before you begin, make sure that you’ve granted all of the permissions that are required for Customer-Initiated Scheduling and Customer Outreach. Then, follow these steps to let users access the Agentforce Scheduling Supervisor View.
- In Setup, find and select Permission Sets.
- Assign the Access Agentforce Scheduling Supervisor View permission set to all the relevant users.
Escalations
The following permissions are required for users that handle escalations.
Before you begin, make sure that you’ve granted all of the permissions that are required for Customer-Initiated Scheduling, Customer Outreach, and Agentforce Scheduling Supervisor View. Then, follow these steps to let users handle escalated conversations.
- To use Omni-Channel for picking up escalated conversations, give users access to Enhanced Chat.
- In Setup, find and select Users.
- Open any user who is required to handle escalations.
- Make sure that the MIAWPermSet permission set is assigned.
-
Make sure that these permission set licenses are assigned.
- Messaging User
There are two permission sets with this name. Assign the permission set that gives Service users access to Messaging Setup and to Messaging chat functionality and message session records.
- Enhanced Chat User
- Messaging User
- To see escalated conversations in Omni-Channel, add the user to the relevant queue.
- Assign the user to the Service Console app.

