1. A method for prompting one or more indicators to perform actions over context sensitive messages, comprising: receiving, by a user computing device, an electronic message; identifying, by the user computing device, a template of a plurality of previously downloaded templates that can be applied to the message based on analyzing a plurality of navigable hyperlinks of the message, wherein if the identified template is a partly retrieved template then the partly retrieved template is consolidated to form a complete template based on one or more partial responses and a template recovery procedure implemented during syncing, and wherein the complete template comprises: service metadata to launch a service associated with each of the plurality of navigable hyperlinks in the message, wherein the service metadata comprises a service type and service invocation mechanism to launch the service associated with each of the one or more actionable texts in the message; identifying, by the user computing device, one or more actionable texts from the plurality of navigable hyperlinks of the message using the identified template; retrieving, by the user computing device, the service metadata from the identified template to associate the service metadata to each of the one or more actionable texts; and prompting, by the user computing device, the one or more indicators on each of the one or more actionable texts to perform actions based on the service metadata, wherein based on the service type and service invocation mechanism associated with each of the one or more actionable texts, performing by the user device at least one of: automatically detecting an application in the user device for launching the service associated with each of the one or more actionable texts in the message; and invoking a selection mechanism for the user to select an application to launch the service associated with each of the one or more actionable texts in the message.
1. A method for prompting one or more indicators to perform actions over context sensitive messages, comprising: receiving, by a user computing device, an electronic message; identifying, by the user computing device, a template of a plurality of previously downloaded templates that can be applied to the message based on analyzing a plurality of navigable hyperlinks of the message, wherein if the identified template is a partly retrieved template then the partly retrieved template is consolidated to form a complete template based on one or more partial responses and a template recovery procedure implemented during syncing, and wherein the complete template comprises: service metadata to launch a service associated with each of the plurality of navigable hyperlinks in the message, wherein the service metadata comprises a service type and service invocation mechanism to launch the service associated with each of the one or more actionable texts in the message; identifying, by the user computing device, one or more actionable texts from the plurality of navigable hyperlinks of the message using the identified template; retrieving, by the user computing device, the service metadata from the identified template to associate the service metadata to each of the one or more actionable texts; and prompting, by the user computing device, the one or more indicators on each of the one or more actionable texts to perform actions based on the service metadata, wherein based on the service type and service invocation mechanism associated with each of the one or more actionable texts, performing by the user device at least one of: automatically detecting an application in the user device for launching the service associated with each of the one or more actionable texts in the message; and invoking a selection mechanism for the user to select an application to launch the service associated with each of the one or more actionable texts in the message. 4. The method of claim 1 , further comprising converting, by the user computing device, the at least one template to the user device specific template format.