MCX change employee state

This activity sets the aggregate state for an MCX employee with an optional reason. The state can be any of the following values: Unknown, Available, Busy, Do Not Disturb, Away, or Offline.

Table 1. MCX change employee state action - Inputs
Parameters Description

EmployeeId

Identifier of the MCX employee.

Reason

Options include Contact Center Work Timer, No DND Reason Code, No Make Busy Code, Overloaded, Reseize Timer and System Make Busy Code.

DeviceId

MCX Device ID.

HotDeskBaseExtension

Employee extension.

HotDeskPin

Employee extension PIN.

HotDeskAgentReporting

Employee extension reporting number.

IsCloudlinkAuthenticated

Indicates whether the employee is authenticated in Cloudlink.

IsHotDeskExternal

Indicates whether the hot desk number is an external number.

State

State to set on the employee (Available, Busy, Do Not Disturb, Away, or Offline).

AvailableReason

Optional reason for the state.

Table 2. MCX change employee state action - Outputs
Parameters Description

StatusCode

HTTP response code for the request.

Success

Indicates whether the activity was completed successfully (value = True) or not (value = False).

Body

JSON formatted response to the request.