Execution of a workflow with a manual trigger commences immediately upon the trigger’s activation (subject to satisfaction of any related trigger constraints). A workflow instance is created and is assigned a unique integer ID. The workflow assumes a Playing state and the activities that it contains are executed appropriately. A workflow can be activated only when valid (note that other workflows, and the interaction as a whole, may be in an invalid state at this time).