Exploring Advanced Work Assignment

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Exploring Advanced Work Assignment

    Advanced Work Assignment (AWA) automates the assignment of work items to agents based on their availability, capacity, and optionally, skills. It routes requests from various service channels like chats and cases to designated queues tailored to specific support needs. AWA ensures that qualified agents receive assignments in their inboxes, promoting efficient workload management.

    Show full answer Show less

    Key Features

    • Service Channels: AWA supports various channels including chats, cases, incidents, and walk-up centers, allowing for tailored agent capacity settings.
    • Work Item Queues: Queues organize incoming work items based on defined criteria, ensuring that the most appropriate agents handle specific tasks.
    • Assignment Rules: Customizable criteria dictate how work items are assigned to agents, optimizing resource utilization and skill matching.
    • Agent Capacity Management: Set maximum capacities for agents to ensure balanced workloads and prevent overload.
    • Agent Availability: AWA assesses agent availability states to determine who can receive new work assignments.
    • Inbox Layout: Configure the agent inbox to display relevant information for work items, enhancing usability.
    • Reassigning Conversations: Messaging conversations can be automatically reassigned if the current agent is unavailable, enhancing responsiveness.

    Key Outcomes

    By implementing AWA, organizations can expect:

    • Reduction in manual workload distribution, allowing agents to focus on their tasks.
    • Optimal resource utilization through effective matching of tasks to agent skills and availability.
    • Fair distribution of work, minimizing idle time and preventing agent overload.
    • Enhanced responsiveness and service quality, especially in contact center operations.

    Use Advanced Work Assignment (AWA) to automatically assign work items to your agents, based on their availability, capacity, and optionally, skills. AWA pushes work to qualified agents using work item queues, routing conditions, and assignment criteria that you define. Agents see their assignments in their Agent Workspace inbox.

    Overview of how AWA works

    Customers use different channels to request service, for example, chats, cases, or incidents. Requests from customers create task or interaction records that store information about these objects, called work items. AWA automatically routes work items to queues that focus on certain types of support using criteria (such as priority or customer status) that you provide.

    Queues can be defined based on need or type, for example product or critical cases. You also identify the agent groups responsible for work in the queue. AWA then applies assignment rules that you set and uses agent availability, capacity, skills (if defined), and shifts (if defined) to assign work to the most qualified agent.

    AWA has enterprise-grade voice resiliency that ensures call delivery to live agents even without existing interaction creation. This critical capability enables contact-center-as-a-service (CCaaS) providers to meet stringent SLAs directly tied to revenue recognition and billing agreements with their customers.

    Note:
    Starting with the Quebec release, legacy Agent Workspace is no longer deployed, enhanced, or supported. For details, see the Deprecation Process [KB0867184] article in the Now Support Knowledge Base.

    Workflow

    See the following diagram to learn more about the Advanced Work Assignment process flow.

    Diagram that shows the main components in Advanced Work Assignment: work items in service channels, routing work items to queues, and assigning work items to agents.

    Navigate to Advanced Work Assignment > Home to start exploring AWA features.

    Benefits

    Advanced Work Assignment provides the following benefits.

    Benefit Feature User

    By automating the assignment of work tasks, AWA eliminates manual efforts involved in distributing workloads. Work items are conveniently pushed to the agent’s inbox, so that the agent can focus on doing the work, rather than looking for work.

    Work assignments awa_admin or admin

    AWA helps organizations make the best use of available resources by matching the right skills and expertise with specific tasks. This leads to reduced idle time and better allocation of talent across the organization.

    Configure agent assignment rules awa_admin or admin

    AWA ensures a fair and balanced distribution of work tasks among resources. It takes into consideration factors like workload, capacity, and availability to avoid overloading certain individuals while underutilizing others.

    Agent Inbox controls awa_admin or admin

    Advanced Work Assignment components

    Service channels
    A means of providing customer service. AWA offers base system channels for chats, cases, incidents, and walk-up centers. For each channel, you can set attributes such as agent capacity and utilization conditions to control the work handled in the channel.
    Work items
    A single piece of work handled by an agent from start to completion. For example, one chat or one case is an object that is routed and assigned to agents.
    Work item queues
    A queue stores a specific type of work item for a service channel. AWA admins can create queues that focus on certain types of support within the channel, such as VIP customers or critical cases. AWA routes work items to queues based on specific conditions or requirements that you define, such as customer status, or region. Groups assigned to each queue handle the incoming work items. After work items are placed in a queue, AWA can then assign items to available agents based on assignment rules and agent availability and capacity.
    Assignment groups
    Agents belong to specific groups organized by the type of work assigned to them. You provide details about an assignment group including the name and description, manager, and group email. You can also set up roles, groups and group members, queues, and agent capacity overrides for agents in an assignment group.
    Assignment rule
    Criteria that determines how work items are pushed to the appropriate agent within a qualified assignment group.
    Agent capacity
    The maximum number of work items on a particular service channel that an agent may actively work on at one time. If you want to set a maximum capacity for an agent across all service channels, define the maximum universal capacity for that agent. For information on configuring the maximum universal capacity, see Configure an agent's maximum universal capacity. Messaging Interactions in an On Hold state aren’t calculated as part of an agent's capacity.
    Agent availability
    States that indicate agent presence and whether the agent is available for work or is busy or offline. AWA uses the agent availability state to determine if an agent is able to receive work.
    Inbox layout
    A configuration tied to a service channel that defines which fields of a record representing a work item are shown in agent inboxes. A layout defines what the agent sees in Agent Workspace.

    Reassigning messaging conversations

    If you want messaging conversations to be automatically reassigned if the current Assigned To agent on the conversation isn’t available, set the glide.messaging.reassign.enabled system property to true. The system property only affects messaging conversations and the Assigned To agent is considered not available if the AWA Inbox status isn’t set to "Available."