Quick Guides / Tasks & Subtickets
How do I stop a ticket being solved until all its tasks are complete in Zendesk?
Short answer
Turn on Required on a task list so the ticket cannot be solved until every task and subticket in it is complete. This stops work being closed early.
How to do it with Tasks and Subtickets
- In the Tasks and Subtickets app, open a task list under Task lists, or create one.
- On the Settings tab, turn on Required so every task and subticket must be complete before solving.
- Add the list to a ticket, by hand or automatically with the list trigger.
- If an agent tries to solve early, Zendesk blocks them until the outstanding tasks and subtickets are done.

Blocking solve is a small control with a big payoff. It is the difference between a process that people follow because they have to and one they follow when they remember to.
Get it in your Zendesk
The quickest way is the SweetHawk Suite: one click installs Tasks & Subtickets and the rest of the suite into your account, with a free trial and no credit card. You can also install Tasks & Subtickets on its own from the Marketplace.