Avaya Client Services API Reference (iOS)

- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

Enumerations
CSAgentWorkMode.h File Reference

## Enumerations
enum | CSAgentWorkMode { CSAgentWorkModeNone = 0, CSAgentWorkModeAutoIn, CSAgentWorkModeManualIn, CSAgentWorkModeAfterCallWork, CSAgentWorkModeAuxilary }
| All supported agent work modes for contact center Elite Agent. More...

## Enumeration Type Documentation

enum CSAgentWorkMode

All supported agent work modes for contact center Elite Agent.

Enumerator
CSAgentWorkModeNone | Default state. No work mode.
CSAgentWorkModeAutoIn | The auto-in mode indicates that the agent is available for an Automatic Call Distribution (ACD) call. When the call ends, the agent is immediately available for another ACD call based on the administered call distribution method. The agent does not have to press any button to receive another ACD call.
CSAgentWorkModeManualIn | The manual-in mode indicates that the agent is available for an Automatic Call Distribution (ACD) call. When the call ends, the agent automatically enters the AFTER_CALL_WORK mode. While in AFTER_CALL_WORK mode, the agent is unavailable to receive ACD calls. When AFTER_CALL_WORK ends, the agent presses manual-in to receive another ACD call.
CSAgentWorkModeAfterCallWork | The After call work mode indicates that the agent is engaged in work associated with an Automatic Call Distribution (ACD) call such as filling a form related to the ACD call, but not on a call. The agent is unavailable to receive an ACD calls but can receive non-ACD calls.
CSAgentWorkModeAuxilary | The auxiliary work mode indicates that the agent is involved in non ACD work, is on break, in a meeting, or at lunch. To receive ACD calls, the agent presses the manual-in or auto-in button.