One of the challenges in the past was that the WMS would have to send big batches of orders to the middleware. The middleware then assigns the tasks to the voice system, and reports back to the WMS about five minutes later.
— Chris Heim
BigChallengesOne