Email approval notification with Approve and Reject Button using Html Template

I have a requirement to configure "Approve" and "Reject" buttons in an approval email notification. When a user clicks "Approve", it should open a new email draft with the body pre-filled as "Approved." Similarly, if the user clicks "Reject", it should open a new email draft with the body as "Rejected - Rejection Reason: ".

I have created an HTML template with Approve and Reject buttons.  

It works fine when the HTML template is opened in a browser.

However, when I configure the "Send Email" node in the process and using the same HTML template, the email is triggered and delivered to Outlook, but the buttons appear as plain text instead of functioning buttons.

What could be the cause of this issue? Can we achieve this in appian?

Are there any suggestions or alternate approaches to achieve the desired functionality?

What is the best practice for configuring actionable buttons in an email notification, instead of just using plain text links for Approve/Reject?

Thanks in advance for your help!

  Discussion posts and replies are publicly visible