Hi There,
You can follow these steps:
Ensure there is a “Comments” column in your SharePoint list to store the rejection comments.
In your existing flow that sends the approval email, add a link to the specific list item's edit form in the rejection option of the “Email with options” action. Construct the URL to direct the user to the edit form of the specific item. The URL format should be like: https://[your-site]/lists/[your-list]/EditForm.aspx?ID=[item-id]. You can fetch the [item-id] dynamically from the item that is triggering the flow.
In the email sent to the user, include clear instructions guiding them to click the link to enter their comments for rejection. Ensure that the link is only included or highlighted in the rejection option to avoid confusion.
After the user has rejected the item, the flow should wait for the item to be updated. You can achieve this by adding a “Get changes for an item or a file (properties only)” action, and then a “Delay” action to provide the user some time to enter their comments. After the delay, you can add another action to check if the comments section of the item is updated, and then proceed with the next steps in your workflow.
By following these steps, when the user rejects an item, they will be directed to the SharePoint list to enter their comments directly into the item. This ensures that the comments are captured accurately and are associated with the specific item being rejected.
Please give kudos and mark as solution if it helps.
Thanks,
Sandeep Mishra