
Yes, you can definitely automate the assignment of alerts for negative Customer Voice survey responses to specific people based on the region indicated in the survey response. This would typically involve using Power Automate (Flows) to listen for new survey responses and then route the alert or the resulting record to the appropriate user or team.
Here's a general approach and the steps involved:
1. Identify the Region Information:
First, you need to know how the region is captured in your Customer Voice survey. This could be:
Make sure the survey data includes a field that you can use to determine the region.
2. Create a Power Automate Flow:
You'll create an automated flow that triggers when a new survey response is submitted.
3. Check for Negative Responses:
You'll need a condition to determine if the response is "negative." This depends on how you define a negative response in your survey (e.g., a low score on a rating scale, a specific answer to a question).
4. Determine the Region and Assign Accordingly:
Inside the "If yes" branch of your condition (meaning a negative response), you'll add logic to determine the region and then assign the alert or a related record.
Example Flow Structure:
Trigger: When a response is submitted (Microsoft Forms Pro) - [Your Survey Name]
Action: Get response details (Microsoft Forms Pro) - [Your Survey Name] - Response ID from trigger
Condition: Is the response negative?
If yes:
Action: Get response to check region (Microsoft Forms Pro) - [Your Survey Name] - Response ID from trigger
Switch: What is the region? (Based on the region field in the response)
Case 'North America':
Action: Update a row (Dataverse) - Assign to North America Team/User
Case 'Europe':
Action: Update a row (Dataverse) - Assign to Europe Team/User
Case 'Asia':
Action: Update a row (Dataverse) - Assign to Asia Team/User
Default:
// Optional: Assign to a default team/user
If no:
// Optional: Handle positive/neutral responses
Steps to Implement:
Is this the right forum? While this forum is generally focused on Dynamics 365, Power Automate is a key component for extending its functionality, so your question is relevant.