Review the permissions required to access and use features specific to Service Assistant for Voice.
Required Editions
| View supported editions. |
Service Assistant for Voice requires all permissions listed in the Mandatory Permissions section of Mandatory Permissions for Service Assistant. In addition, the permissions below are required to grant Service Assistant access to voice calls and to run the eligibility criteria flow.
Voice Call Access (Required)
The Service Planner User accesses the Voice Call object so that it can monitor the conversation and create service plans. To grant access, a custom permission set that provides app access to Voice Calls is required.
Service reps don't require the custom permission set. They need only the Service Planner User permission set.
| Persona | User License | Standard Permissions | Custom Permissions |
|---|---|---|---|
| Service Assistant Admin | Salesforce | Service Planner Builder permission set | None |
| Service Rep | Salesforce | Service Planner User permission set | None |
| Service Planner User | Einstein Agent |
|
Recommended custom permission set name: Agent Voice Access Required app permissions:
|
Eligibility Flow Access (Required)
The Voice Call eligibility flow doesn't run using the Service Planner User's Run Flows app permission. Both admins and service reps require direct access to the flow so that it runs when the Voice Call record page opens.
To grant access, restrict the flow's default general access, and then create a custom permission set that you assign to both the admin and service reps. Alternatively, give your users the Run Flows permission, or restrict the flow's default general access and then assign the flow to the Standard User profile, if either option aligns with your company's security standards.
See Set Up Service Assistant for Voice and Service Plan Eligibility Criteria.
| Persona | User License | Standard Permissions | Custom Permissions |
|---|---|---|---|
| Service Assistant Admin | Salesforce | Service Planner Builder |
Custom permission set: Voice Call Eligibility Flow Access This custom permission set enables flow access on your eligibility flow. See Set Up Service Assistant for Voice. |
| Service Rep | Salesforce | Service Planner User |
Custom permission set: Voice Call Eligibility Flow Access This custom permission set enables flow access on your eligibility flow. See Set Up Service Assistant for Voice. |
| Service Planner User | Einstein Agent |
|
None. The agent user has access to the flow through Run Flows permission provided with the Einstein Agent user license. |
Related Record Grounding (Optional)
Reference Guide: Grounding Voice Service Plans with Related Records (Optional) | Setup Steps: Set Up Related Record Grounding for Voice (Optional).
As an optional grounding source for Service Assistant, you can ground Service Assistant on related records to provide more detailed and customer-specific service plans. We provide you a prompt template and flow that you customize to add the objects and fields and you want to ground on.
To ground in related records, the ServicePlanner User (agent user) and service reps must have read access to all fields and objects included in your prompt template and flow. We recommend providing access through a custom Voice Record Grounding Access permission set. Service Reps also need the Prompt Template user permission set.
| Persona | User License | Standard Permissions | Custom Permissions |
|---|---|---|---|
| Service Assistant Admin | Salesforce |
|
None |
| Service Rep | Salesforce |
|
Voice Record Grounding custom permission set |
| Service Planner User | Einstein Agent |
|
Voice Record Grounding custom permission set |