Call flow management influences the efficiency of service delivery through the voice portal of an inbound contact center. Interactive Voice Responses (IVR) are an important sub-set that open up opportunity for self-service and automation within an multi-channel contact center center operation. A visual call flow designer is a graphical tool to build work-flows for interaction with the caller, perform automated tasks, make decisions on branching based on customer input, and dictate the routing. A sophisticated contact center software will include a call flow building tool with a web Graphical User Interface (GUI) designer capable of drag and drop flow management with revision control.