1. A method for providing a shared user interface, the method comprising: accessing a user interface application programming interface that selectively activates common user interface dialogs upon request by a client via the user interface application programming interface; and accessing information requested by the application.