UserData
Data for a user.
Contents
- ActiveSlotsByChannel
-
A map of active slots by channel. The key is a channel name. The value is an integer: the number of active slots.
Type: String to integer map
Valid Keys:
VOICE | CHAT | TASK
Valid Range: Minimum value of 0.
Required: No
- AvailableSlotsByChannel
-
A map of available slots by channel. The key is a channel name. The value is an integer: the available number of slots.
Type: String to integer map
Valid Keys:
VOICE | CHAT | TASK
Valid Range: Minimum value of 0.
Required: No
- Contacts
-
A list of contact reference information.
Type: Array of AgentContactReference objects
Required: No
- HierarchyPath
-
Contains information about the levels of a hierarchy group assigned to a user.
Type: HierarchyPathReference object
Required: No
- MaxSlotsByChannel
-
A map of maximum slots by channel. The key is a channel name. The value is an integer: the maximum number of slots. This is calculated from MediaConcurrency of the
RoutingProfile
assigned to the agent.Type: String to integer map
Valid Keys:
VOICE | CHAT | TASK
Valid Range: Minimum value of 0.
Required: No
- NextStatus
-
The Next status of the agent.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 127.
Required: No
- RoutingProfile
-
Information about the routing profile that is assigned to the user.
Type: RoutingProfileReference object
Required: No
- Status
-
The status of the agent that they manually set in their Contact Control Panel (CCP), or that the supervisor manually changes in the real-time metrics report.
Type: AgentStatusReference object
Required: No
- User
-
Information about the user for the data that is returned. It contains the
resourceId
and ARN of the user.Type: UserReference object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: