Advanced Work Assignment - Incident Reopen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
Current behavior: When a customer reopens a ticket, it is assigned to the agent who handled it, regardless of whether that agent is available or not.
Desired behavior: When a customer reopens a ticket, it is assigned to the agent who handled it; however, if that agent is “offline,” the ticket should be placed in the work queue and subsequently assigned to another (available) agent via the normal AWA distribution process.
How can i achieve this with AWA? One solution is writing a BR and clearing out Assigned To field but is there a way to handle it within AWA??
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
Refer this post : Advanced Work Assignment to re-assign an item
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
48m ago
Hey @Shreya Jain1
AWA does not provide an out-of-the-box mechanism to automatically check whether the previous assignee is currently available when a ticket is reopened.
In most implementations, when a record is reopened and assigned back to the previous agent, AWA treats it as an already assigned work item and does not re-run its normal distribution logic based on agent availability.
A common approach is:
- Detect when the ticket is reopened.
- Check the availability/presence state of the previous assignee.
- If the agent is available, retain the assignment.
- If the agent is offline or unavailable, clear the Assigned To field and requeue the work item.
- Allow AWA to pick up the work item and distribute it to the next eligible agent based on capacity, skills, and queue rules.
So, the Business Rule (or Flow Designer) approach you mentioned is typically the recommended solution. The key is not just clearing Assigned To, but ensuring the work item is reintroduced into the AWA queue so that standard routing can occur.
If you want to stay as close to AWA as possible, another option is to store the previous assignee in a custom field and implement custom queue-routing logic that prefers the previous agent when available, otherwise falls back to normal AWA distribution. However, this still requires customization and is not supported by a native AWA setting.
Therefore, for most use cases, a reopen-triggered Business Rule/Flow that validates agent availability and requeues the work item when the agent is offline is the simplest and most maintainable approach.
*************************************************************************************************************************************
If this response helps, please mark it as Accept as Solution and Helpful.
Doing so helps others in the community and encourages me to keep contributing.
Regards
Vaishali Singh
Servicenow Developer
Linkedin - https://www.linkedin.com/in/vaishali-singh-2273361bb