Businessman working at a call center desk, wearing a headset and reading documents.
Photo by Kampus Production on Pexels

Ticketing

Part of Ticket management systems

Designing ticket statuses around resolution work

Define ticket statuses by the next action, waiting party and return event, then check how your system handles each transition.

Design ticket statuses around the next action. An agent should see whether a case needs work now, is waiting on the customer, is waiting elsewhere, or has a proposed resolution. Every waiting state also needs an owner and a path back to active work.

Define the meaning before the label

For each proposed status, answer two questions: who owes the next action, and what event returns the ticket to active work? If neither is clear, the status is likely to become a holding place.

Work stateMeaning to agreeReturn event to define
Ready for supportAn agent can take the next actionAssignment or agent action
Waiting for customerA specific customer answer is neededCustomer reply or an agreed follow-up review
Waiting for another partyA specialist or external party owes a resultResult received or an agreed check-in
Resolution proposedThe team has sent or completed its answerCustomer reply or the closure process

These meanings are suggestions, not product defaults. Where possible, keep issue type, priority and owner in their own fields. “Refund” describes the matter; “urgent” describes its queue order. Neither identifies who must act next.

Four work states defined by who owes the next action

  • Ready for supportAn agent can take the next action. Returns to active work on assignment or agent action.
  • Waiting for customerA specific customer answer is needed. Returns on a customer reply or an agreed follow-up review.
  • Waiting for another partyA specialist or external party owes a result. Returns when the result arrives or at an agreed check-in.
  • Resolution proposedThe team has sent or completed its answer. Returns on a customer reply or through the closure process.

Check the actual transitions

Status names can hide different behaviour. In Zendesk's standard lifecycle, Pending means waiting for the requester, and a requester reply returns the ticket to Open. Its optional On-hold status means waiting for someone else. A Closed ticket cannot be reopened by the requester. Configured business rules can affect the path.

Freshdesk documents an automation rule that can reopen resolved tickets when customers respond. That rule can be changed or disabled, so check the account's settings before relying on a reply to move a case into an active view.

Map the transitions the team expects: intake to active work; active work to each waiting state; waiting back to active; active to resolution; and resolution back to assessment if the customer replies. Decide who notices a reply that challenges a proposed solution.

Closure needs its own rule. A resolved or solved state expresses the team's conclusion; a closed state may restrict later changes. Do not mark unfinished work complete just to clear a queue. Keep its next action on a live case.

Transition map to define for every status

  1. Intake → active work
  2. Active work → each waiting state
  3. Each waiting state → back to active work
  4. Active work → resolution
  5. Resolution → back to assessment if the customer replies
  6. Closure ruleunfinished work stays on a live status

Check how your platform actually moves a ticket

  • Zendesk Pending means waiting for the requester, and a requester reply returns the ticket to Open
  • Zendesk On-hold (an optional status) means waiting for someone else
  • A Closed ticket in Zendesk cannot be reopened by the requester
  • Zendesk's customer portal shows On-hold to customers as Open, so agent-facing and customer-facing wording can differ
  • Freshdesk documents an automation rule that can reopen resolved tickets when customers respond, and that rule can be changed or disabled
  • Activating custom statuses in Zendesk turns standard statuses into status categories and updates status-based rules and views

Keep the set small

Add a custom status when it changes a decision: who acts, what appears in a view, what the customer sees or when the team checks back. “Investigating”, “checking” and “working” may be one actionable state if the same person owns all three. Separate waiting on a customer from waiting on a specialist when the team follows them differently.

Product constraints matter. When Zendesk custom statuses are activated, standard statuses become status categories. Activation also updates status-based rules and views, which then need review. Customer-facing wording may differ from the agent-facing label: Zendesk's customer portal, for example, shows On-hold as Open.

Walk through sample requests with no real customer details. For each status, ask an agent to identify the next actor and a supervisor to find cases that have waited too long. Revise any status whose meaning is unclear in the working view.

More in Ticketing

Ticketing

Choosing customer support software

Choose customer support software by defining essential work, comparing plans and channels, and assessing Zendesk, Freshdesk, Help Scout and Intercom against your needs.