So I’ve come up with this:
*** GmailProductivitySheet v1.0 Spreadsheet ***
This solution uses the old Gmail trick of adding +whateveryouwant to your email address to allow you to do custom filtering. For example, if I email m.hawksey+twitter[at]gmail.com the message still ends up in my inbox but it makes it easy for me to setup a filter rule. So using Google Apps Script I can search my Gmail inbox for messages from me with +twitter, +delicious or +diigo and then using oAuth or basic authentication pass links/messages through those service’s API’s, I hope you agree Google Apps Script at it’s finest.
Setup/Usage
Here’s a video to help you with setup and usage (recorded in a Google Hangout On Air – still experimenting to get the best quality)
In summary, if I want to tweet something then I email the link to mygmailaccount+twitter@gmail.com, to save a bookmark either mygmailaccount+delicious@gmail.com or mygmailaccount+diigo@gmail.com, or any combination of the three by sending the message to the email address.
BTW if you are worried I’m wasting JISC CETIS time to make this fear not as this was an out of hours project. I also feel slightly annoyed with myself for spending so much time taking what was a functional solution (couple of hours work) and trying to make it more user-friendly for re-use particularly as the payback is minimal. Ho-hum.