Recipe: Suspended Ticket Bulk Manager for App Builder | Community
Skip to main content

Recipe: Suspended Ticket Bulk Manager for App Builder

  • March 3, 2026
  • 2 replies
  • 0 views

Michael87

The default handling for Suspended Tickets doesn't have a bulk mode, but in some cases the agents or admins want to take care of a number of suspended tickets in bulk, without entering each one, which saves time when lots of suspended tickets appear at once. This application allows anyone with access to quickly manage and delete or recover suspended tickets.

Problem Statement

As ticket volumes increase, it can become time consuming to manage the volume of suspended tickets, and if a malicious user sends in tickets in bulk, cleaning them up can be tedious.  Adding a management app like this creates an interface designed for bulk management of the suspension queue.

 

 

Screenshots

 

Prompt
This should be a Side Navigation App, to provide enough room to see the details.
 

We are making an app to handle bulk management of suspended tickets. 

Create an app that displays all tickets in the Suspended Tickets queue.  
Allow users to select one or more tickets from the list to recover using the 'recover many' endpoint or delete them in bulk. 
Add filtering and sorting on any displayed field. 
Hide the checkbox for the row level selection and make any click on the row select it. 
Make the rows that are selected visually distinct with a different background color. 
Make every email a routeTo() link if there is an existing user.


Designer's Notes

You can test suspended tickets by sending an email from any source and putting “Out of Office” in the subject and body.  This type of email is automatically suspended.

Other causes for suspension are discussed in this article

 

Enhancement Options

The application can be further customized to handle specific workflows.  

Some examples of optional enhancements:

  • add a button that automatically recovers certain suspension causes or deletes keywords.  
  • remember your filter and sort criteria.
  • add a tag to all recovered tickets (which would let you work with your triggers and automations)

2 replies

  • March 4, 2026

Question - Once the tickets are recovered, are they going to be in default view or additional triggers will run on them to move them to the right groups - bec many customers will have conditions that route the ticket based on what is selected in the form.

Answer - When tested by one of our fantastic team members, the recovered tickets do run all the triggers that are usually met for Ticket is Created condition.

Thank you.


Michael87
  • Author
  • March 9, 2026

Hi Amit,

That's correct, the suspended queue is a hold state in the ticket creation process, so all the actions should run as expected.

One of the great things about App Builder is that you can build, test, and fix things very quickly, like you were able to do here.