I have an Instant Approval Workflow that waits for about seven people to respond and I need to know when each person responds. The challenge is that I kick off the workflow and I do not know who has responded so I cannot follow-up with those who have not responded. I have the flow setup to log each of the responses once an "Outcome" is received, but this does not happen until all responses have been received.
Solved! Go to Solution.
If you want to know who has taken action, you'll need to have separate approval actions for each approver. You can do this in a loop and set the concurrency control to On so that all the approval actions are running concurrently. Inside the loop, update the SharePoint item with the approver who took action.
If you want to know who has taken action, you'll need to have separate approval actions for each approver. You can do this in a loop and set the concurrency control to On so that all the approval actions are running concurrently. Inside the loop, update the SharePoint item with the approver who took action.
Hi @nelsonb5 ,
I have a workaround to send a reminder email to those who haven't respond the Approval request within 24 hours:
Details:
Filter rows: msdyn_flow_approvalrequestidx_approvalid eq @{outputs('Create_an_approval')?['body/name']}
Filter rows: msdyn_flow_approvalresponseidx_approvalid eq @{outputs('Create_an_approval')?['body/name']}
Value: join(body('Select_2'),';')
1:
2:
3:
4: systemuserid eq @{items('Apply_to_each')['Test1']}
Best Regards,
Bof
@ScottShearer this is good to know. I was able to re-configure my workflow accordingly.
User | Count |
---|---|
88 | |
39 | |
23 | |
20 | |
16 |
User | Count |
---|---|
128 | |
50 | |
48 | |
35 | |
26 |