At one of the GearUp Fucus Groups this past week, many people requested the ability to be able to perform TeamSite activities from their common tools (such as email, Word, etc.) with no TeamSite UI interaction at all. This was a probably the biggest request of all. One such request was providing the ability to utilize Outlook voting buttons to approve/reject tasks directly from an email. I thought this was a brilliant idea.
This is more a continuation of a previous thread where I requested a means of triggering a workflow event (callback) from a remote server. The response I got was to use email to invoke a script on my TeamSite server. I figured out how to do that and have created a special user that, when any email is sent to that user, will invoke a script to parse the email and invoke the proper callback in a workflow task based on the information in the email. The problem I'm having is coming up with the best UI in the email itself to invoke the email. I use the Template Based Email functionality that is included with 5.5.2 (on Solaris). Because this is already an HTML formatted email, I would hope it would be easy to add a couple of buttons (one for Approve, one for Reject) that would invoke an email message to my special user. I am not very HTML/CGI savvy, so I have been unsuccessful so far in finding a way to create such buttons. I was, however, able to create a hyperlink that invokes a "mailto:" operation that sends an email. The drawback to this is that when I click on the hyperlink, it pops up the email so I can add text to it - I would prefer it just sent the email without any prompt. So, I'm hoping that James or Brinko or anyone familiar with Template Based Email can give me pointers or better yet - a solution that would put buttons in the email that, when clicked, would send an email.
Dave SmithSr. Software Engineer
Nike, Inc.
(503) 671-4238
DavidH.Smith@nike.com