Conversation
HCLTech
NL
Last activity: 20 Oct 2025 10:34 EDT
Implementing Advanced Customer Search and Case Management Outside Case Context in Pega Constellation
We have a use case where a user needs to perform a customer search using advanced parameters such as Name, ID, and Email. This search is executed via a System of Record (SOR) API.
Once the search results are returned, the user can select a specific customer (e.g., "John Doe") from the list. Upon selection:
- The system displays additional customer details
- Information from 3–4 different SORs is retrieved via APIs and presented under multiple tabs (e.g., Profile, Accounts, Transactions)
- A list of Pega cases associated with the selected customer is shown, including case status and links to open each case
- There is also an option to create a new case for the selected customer, if needed
While this flow can be implemented within a case using the Advanced Search and Select pattern, where duplicate cases can be marked and work can continue on existing ones, in this scenario the requirement is different:
The entire flow should happen outside of a case context, and a case should be created only when necessary. If a relevant case already exists, users should be able to work on it directly without initiating a new one.
Can this approach be implemented using Pega Constellation? I’d appreciate your guidance.


