Web Approve This Quote

Using Invoice Plane 1.54 and wondering

Enabled web URL buttons to approve/reject quote but would like the ability to record who’s approving the quote (prompt for name) and then send a post click e-mail to the person who made the quote that it’s been approved.

Has anyone done anything like this before?