Abstract: The changes in dynamic workflows are various, such as role-based dynamic workflows, resource based dynamic workflows and so on. A routing-based dynamic workflow is proposed in this study and Agent technology is introduced into workflow management systems. At the environment only with initial and objective active nodes, route and terminal nodes can be autonomously chosen based on a routing algorithm to optimize the routing selection of workflow processes, so the method proposed in this study can optimize workflow management systems.