1. A computer-implemented method for handling a microflow, comprising: receiving, at a processor, a workflow request that includes a task associated with the microflow, and a contact address associated the task; performing an operation associated with receiving the workflow request that includes at least one of opening, at the processor, a communication session with the contact address, and sending, from the processor, a response to the workflow request addressed to the contact address; storing the task in a workflow queue in a memory; prioritizing, at the processor, the task; and performing an operation associated with execution of the microflow that includes at least one of opening, at the processor, a communication session with the contact address, sending, from the processor, a status associated with performance of the task, and sending, from the processor, a completion status of the task.