Good Afternoon Vikash.
As to my notes, you can either Approve or reject a request.
By 'just clicking' on the link in the email message.
Please see the following:
Email Message Customizations.
Administrators can customize the email messages to have different links.
Customization can be done by adding/modifying the place holders in the email messages.
Here are the customizations that can be done in the email messages:
.Approve/Reject at custom approve/reject statuses
.Approve/reject at various pending action levels. i.e In Service level or Service Option Level or Request level.
Type of links. i.e MailTo or HTML
This is done by adding the UPDATE_STATUS_LINK to the email content, e.g.
$UPDATE_STATUS_LINK=MAIL_TO|800|R|Subject|Body|$ creates a mailto link which will update the status of the request (R) to 800.
Make sure that there is no Pipe Symbol (|) in the Subject, Body text.
$UPDATE_STATUS_LINK=HTTP|800|S$ creates a http link which will update the status of the service (S) to 800.
<br><br><a href='$UPDATE_STATUS_LINK=HTTP|800|R$'>Approve Request</a> without further review.
This works when the mail is generated from Request Email Rule Action.
$UPDATE_STATUS_LINK=HTTP|800|SO$ creates a http link which will update the status of the service option (SO) to 800.
This works when the mail is generated from Request Email Rule Action.
Should you need further/extended functionality on this, I can then propose to add an Idea in the Community.
Thanks and kind regards, Louis.