Loading

Salesforce API Unable to Delete ServicePresenceStatus Records

Fecha de publicación: May 19, 2026
Descripción

When attempting to delete ServicePresenceStatus records through the Salesforce API, including tools such as Workbench, you may find that errors occur when attempting to delete the records. 

Error messages may include insufficient access exceptions or deployment exceptions like example below:

"Unable to Complete the Requested Change
Your changes could not be completed for the following reasons: 

This service presence status is referenced elsewhere in salesforce.com. Remove the usage and try again.
"

Solución

ServicePresenceStatus records cannot be deleted because they are integrated with Omni-Channel services. To effectively retire a status: 

1. Go to Setup > Profiles. For each profile that has the status assigned, remove it.

2. Go to Setup > Permission Sets. For each permission set that assigns this status to users, remove it.

3. Once removed from all profiles and permission sets, the status will no longer be in active use.

Recursos adicionales

Salesforce Field Reference Guide - ServicePresenceStatus

Número del artículo de conocimiento

000394423

 
Cargando
Salesforce Help | Article