Case Rules
Updated
Case Rules automatically create cases when survey responses meet defined conditions to ensure timely follow-up and resolution of customer feedback.
Prerequisites
To access Close Loop Feedback, you would need Program Level Permissions. You will require Program Level View, Edit, and Delete permissions to gain access to it:
View: Helps to view the feature.
Edit: Helps to edit the feature.
Delete: Helps to delete the feature.

Creating Case Rules
Let us have a look at the navigation steps:
Go to any Survey and navigate to the Automation section.

Click + Automation.

Select Response Case Rules and click Next.

Fill in the details in the Create Response Case Rules section:

Name: Add a meaningful name to the rule
Description: Add a description to the rule.
Go to the Conditions section and define a condition for the rule. A case will be created once the condition has been met.

Data Field: You need to select the data field.
Condition: Select the condition of the data field. Survey Questions and Transaction Fields can be selected as a condition from the drop-down. You can define the conditions based on:
Survey responses
Respondent attributes
Transaction-level properties
These conditions define when a case should be triggered for a specific survey response.
Operator: Select the operator like equals, not equals, less than, etc.
Value: Select a value.
You can click + Condition Group to add more conditions.
Go to Response Case Assigment and Escalation and fill in the details:

Case Assignment: Helps you to assign cases manually or dynamically.
Case Assignment Method: You can select the method through which you would want the case to be assigned.
Manual: You can assign all cases to a specific user and its ideal for teams that have a fixed point of contact for handling all survey responses.
Assigned User: You can assign users to the case assignment. Escalation follows the same logic as case assignment to determine the Escalated Case Assignee. Additionally, you must define time-based escalation criteria to automatically reassign unresolved cases once the due time exceeds the specified Escalation Time.
Dynamic: Cases can be automatically assigned based on survey-linked hierarchy levels, such as region or store. By selecting a specific hierarchy level, cases are assigned to users mapped at that level in the response-linked hierarchy file. A fallback user can be defined to ensure assignment continuity in situations where no mapped user is found or the primary user is deactivated. This assignment logic is configured by admins, and users are notified through standard case notifications when a case is assigned to them.
Note: User mapped hierarchy is pre-requisite for it . Refer to the following article for further details.
Case Escalation: Helps you to escalate cases either manually or dynamically.
Case Escalation Method: You can select the escalation type from the dropdown.
Manual: You can assign all the cases to a specific user manually.
Assigned Escalation User: You can assign users to the case escalation.
Dynamic: You can assigin users dynamically using Hierarchies.
Escalation Criteria: You can select the escalation criteria for the users.
Click Save.
Manage Case Rules
Click the Vertical Ellipsis (⋮) to access:

View Rule Details: You can access the rules by clicking this option.
Edit Rule Details: You can edit the rule details.
Rule Activity: Rule activity provides information about any activity that happens on a particular rule.
Clone: You can clone the rule by accessing the clone option.
Delete: You can delete the rule by clicking the delete option.
Priority Order of Case Rules
Case rules operate in a prioritized order, starting from the top. The system evaluates each rule sequentially, and as soon as a match is found, a case is created and the process stops. If no match is found, it proceeds to the next rule. Essentially, it's a rule-ranking mechanism.
Note: One response will only have one case associated with it as it can only pass through one case rule when matched.