Skip to main content

Case Status

The Case Status indicates the progress of a Case towards resolution. For example, imagine that customers try to order a product from an online shopping application, but the entire application lacks user guidance. Without purchase statuses throughout the buying process, it is difficult to track the status of the order.

Case type without any case statuses

You can set the Case Status on any Stage and any Step in the Case Life Cycle. Pega Platform™ includes standard Case Status values such as Open, Pending-Approval, and Resolved-Completed, and you can add custom Status values if required.

The appropriate Case Status value

The Case Status values of your application should hold meaning for the business. Appropriate values complement the other pieces of data associated with a Case so that users receive the most accurate description of the disposition of the Case. Ensure that Statuses are as consistent as possible across Case Types and use only as many as minimally necessary. Your choices for Case Status values should address the following questions:

  • What is necessary for the business to report on while work is in progress?
  • What is necessary for the business to report on after Cases are resolved?
  • How might the business want to group Cases by Status?
  • What are the major events that would trigger a Status change?
Tip: Using more Statuses than necessary adds confusion for the end-user. A best practice is to have no more than 10 Case Statuses in a Case Type.   

To name Case Status values, use the prefixes New, Open, Pending, or Resolved. The suffix should indicate a meaningful business context (for example, Pending-Approval or Pending-Fulfillment). All closed Cases should use the Resolved prefix (for example, Resolved-Completed, Resolved-Withdrawn, or Resolved-Cancelled).

Case Status updates

If you set the Case Status on a Stage, Pega Platform automatically updates the Case Status to the value defined for that Stage when the Case advances to the Stage. In the final Stage of the Case Life Cycle, you can specify a resolution status, which is the Case Status that is displayed after all the Processes in the Stage are complete. In the online shopping application example, configuring the Case Status to update at each Stage provides customers with an idea of the order status at each major Case milestone. The Shipping Stage is the final Stage in the Case Life Cycle, configured with a Resolved-Completed resolution Status. During the Shipping Stage, the Case Status is Pending-Fulfillment. When the Ship Order Process is complete, the Case resolves with a Resolved-Completed Status.

Case type with a case status at every stage

In some Case Types, you might want to configure more specific Case Statuses at the Step level. If you set the Case Status on a Step, when the Case advances to the Step, Pega Platform automatically updates the Status of the Case to the value that is defined for that Step. In the online shopping application example, you get feedback that customers want more visibility into when the customer order is ready for shipment and when it ships.


Check your knowledge with the following interaction:

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice