code: public void setAgentNotReady(String workMode, String reasonCode) throws WorkspaceApiException {
          this.setAgentNotReady(workMode, reasonCode, null, null);
      }
docs: Set the current agent's state to NotReady on the voice channel.
  @param workMode The agent workmode. Possible values are `AfterCallWork`, `AuxWork`, `LegalGuard`, `NoCallDisconnect`, `WalkAway`. (optional)
  @param reasonCode The reason code representing why the agent is not ready. These codes are a business-defined set of categories, such as "Lunch" or "Training". (optional)