Abstract: A system and method for enabling interaction between one or more cloud applications and one or more local applications is provided. A web page of a cloud application is displayed on a web browser. The URL of the web page of the cloud application is extracted and analyzed. In other embodiments, the title or other metadata of the web page of the cloud application can be extracted and analyzed. An invoking application analyzes the URL, title, or other metadata to determine whether a local application is compatible with the cloud application. If it is determined that the local application is compatible, then the local application is activated to enable its interaction with the cloud application, and the functionalities of the local application may be used over the cloud application.