1. A system, comprising: a communication interface configured to receive an activity stream, wherein a text-based tag is inserted into the activity stream in response to an indication from a first user at a first system that an application action is desired to be performed at a second system controlled by a second user, wherein the text-based tag includes a command to perform the desired application action, wherein the first user at the first system exerts application-level control over the second system by inserting one or more text-based tags into the activity stream, and wherein an extent to which the first user is permitted to exert application level control over the second system can be controlled based on at least in part on including a corresponding tag in the activity stream; and a processor coupled to the communication interface and configured to: recognize in the activity stream the text-based tag; invoke a workflow, including create and start the workflow based at least in part on the text-based tag, in response to the workflow being created and started, determine, by a workflow engine, the application action that the first user at the first system desired to be performed at the second system based at least in part on the text-based tag, and determine an object associated with the desired application action based at least in part on information associated with the activity stream, and perform, at the second system, the application action commanded by the text-based tag in connection with the object.
1. A system, comprising: a communication interface configured to receive an activity stream, wherein a text-based tag is inserted into the activity stream in response to an indication from a first user at a first system that an application action is desired to be performed at a second system controlled by a second user, wherein the text-based tag includes a command to perform the desired application action, wherein the first user at the first system exerts application-level control over the second system by inserting one or more text-based tags into the activity stream, and wherein an extent to which the first user is permitted to exert application level control over the second system can be controlled based on at least in part on including a corresponding tag in the activity stream; and a processor coupled to the communication interface and configured to: recognize in the activity stream the text-based tag; invoke a workflow, including create and start the workflow based at least in part on the text-based tag, in response to the workflow being created and started, determine, by a workflow engine, the application action that the first user at the first system desired to be performed at the second system based at least in part on the text-based tag, and determine an object associated with the desired application action based at least in part on information associated with the activity stream, and perform, at the second system, the application action commanded by the text-based tag in connection with the object. 8. The system of claim 1 , wherein the text-based tag is inserted into the activity stream at least in part by communicating via the communication interface data comprising the text-based tag.