Since July 6, 2023, Atlassian has no longer been used for Release Notes or knowledge base articles.
* Find Release Notes here (https://support.mycontactcenter.net/app/articles/detail/a_id/23378/) and articles here (https://support.mycontactcenter.net/app/main).
* Authenticated Partners can access content here (https://support.mycontactcenter.net/cc/sso/authenticator/oauth/authorize/imcontrolpanel?redirect=main&source=mycontactcenter)


Updating the individual skills for a specific agent

This method updates the individual skills (skill set) for a specific agent.
Method Signature:
APIResponse UpdateIndividualSkillset(string sessionId, int agentId, List<AgentSkill> skillset, bool applyToActiveSession);
Parameters:

Parameter Name

Description

sessionId

ID of the session opened by invoking OpenSession method

agentId

ID of the target agent

Skillset

A list of objects of type "AgentSkill" containing the ID of the queue, the agent's preference for the queue (priority).

applyToActiveSession

True to apply changes to any active session opened by the target agent, False otherwise.


The method returns an object of type "APIResponse" that contains the following fields:

Field Name

Type

Description

ErrorCode

Integer

Error code describing the outcome of the operation (0 = Success)

Description

String

Message describing the error condition if applicable


Note:

  • Priority must be either 0 (zero) or a value between 1 and 10 (1 = highest, 5 = normal, 10 = lowest). A value of zero will be interpreted as "excluded" from agent's skills. This means the skill will not be assigned to the agent at logon time even if it is inherited from the team.
  • It is recommended to always invoke the "GetIndividualSkillset" method in order to retrieve the existing skill set, modify that list as needed, and then invoke "UpdateIndividualSkillset" to apply the changes.
  • Sending an empty list as parameter will remove all assigned skills to the agent.



Since July 6, 2023, Atlassian has no longer been used for Release Notes or knowledge base articles.
* Find Release Notes here (https://support.mycontactcenter.net/app/articles/detail/a_id/23378/) and articles here (https://support.mycontactcenter.net/app/main).
* Authenticated Partners can access content here (https://support.mycontactcenter.net/cc/sso/authenticator/oauth/authorize/imcontrolpanel?redirect=main&source=mycontactcenter)