Ahh you and a hundred of us have thought about this every time one of the big tech companies releases something which would be awesome for the Cisco contact center. So, it's possible, but it's not pretty. First, to do it correctly you would need some sort of MRCP connection back to Amazon, which is not possible. Second, you could record the prompt in CVP and do a REST call back to Amazon to process it and provide a response, however this can be problematic as Amazon can't do a callback directly to CVP. So all requests need to be responded to in the same element.
While I don't know your use case other than your example. I would think long and hard about introducing speech. I work for a company which does speech and loves putting speech on anything and everything, but to do it right it's a fair bit of work. Why don't you proactively tell the customer the status of their shipment before they even ask? That way there is no selection for the customer to make.
david