Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Mass removing skills from people

    Posted 10 hours ago

    Hi All ,

    Is there a way, or something in development that allows you to remove skills from people on mass ? Its one of time constraints our real time team.

    For adding on mass is with the setting the skill and then ticking all the agents to add to 

    Locking skills and doing the mass copy is an option but struggle comes when we want to remove a skill ,but not replace all the others 

    Co pilot can add (I believe remove is in development ?) 

    Is there another method that  I am not aware of or is upcoming ?

    Thanks 
    Tom 


    #Uncategorized

    ------------------------------
    Tom Corsi
    Voice Analyst
    ------------------------------


  • 2.  RE: Mass removing skills from people

    Posted 9 hours ago

    Hi Tom,

    For your use case (removing a specific skill without affecting others), the cleanest way today would be via the API:

    DELETE /api/v2/users/{userId}/routingskills/{skillId}

    You can loop through the users and call this endpoint for the specific skill you want to remove. This removes only that skill and leaves the rest untouched.

    It's not available as a native bulk option in the UI, but this approach works well for larger updates.

    If you're looking to automate it, you could run this via a simple script (e.g. Python, CLI, or similar) across a list of users. In our case, we use Google Apps Script with a sheet of user IDs/names and process it row by row for similar bulk operations (like adding/removing users from queues), so the same pattern should work here for skills as well.

    I'm sure others might add if there are different approaches as well.



    ------------------------------
    Phaneendra
    Technical Solutions Consultant
    ------------------------------