You can schedule a ticket to automatically reopen by combining several Zendesk features. This workflow allows your agents to put a ticket into the On-hold status and utilize the Due date field on the ticket to specify when it should be reopened.
Workflow overview
- Agent applies a macro that adds a tag, sets the ticket status to On-hold, and changes ticket type to Task
- Agent selects the date that they want the ticket to reopen from the Due date field
- Agent submits ticket
- Automation runs on the selected date and changes the ticket status back to Open
To achieve this workflow, set up the following:
Step 1: Add an On-hold status
By default, the On-hold status is not active on your account. If you have not done so already, navigate to Admin Center to add an On-hold ticket status.
Step 2: Create a macro for your agents
A macro helps your agents adhere to the workflow and ensure that ticket properties are set accurately. The most important aspect of the macro will be adding a tag that the automation will use to identify the tickets it needs to run on. This differentiates it from other Task tickets in your account where you do not need the automation to run. You can use whatever tag makes sense for your business. In this example, we use the tag schedule_reopen
.
To create the macro
- Navigate to Admin Center, and add a macro
- Add a Macro name and Description
- Under Actions, select:
- Type | Task
- Ticket status | On-hold
- Add tags | enter a custom tag
- Click Create
Step 4: Create the automation
The final step in achieving this workflow is to create an automation. It uses the Due date field, tag, and ticket status created in the previous steps to identify the tickets it needs to run on.
To create the automation
- Navigate to Admin Center, and add an automation
- Add an Automation title
- Under Meet all the following conditions, select:
- Ticket: Status category | Is | On-hold
- Ticket: Type | Is | Task
- Ticket: Tags | Contains at least one of the following | enter the tag you used in step 2
- Ticket: Hours since due date | (calendar) Great than | 0
- Click Create automation
For the original conversation, see this post: How to snooze a ticket.