This can also be accomplished by implementing a simple application, written in you programming language of choice that open a browser with an URL. You can even search for this program (or indication on how to code it) in the Internet.
You then can link a custom client button to this custom app using Interaction Administrator, giving access to the button to the appropriate agents.