You can’t go wrong with Genesys
Overall Satisfaction with Genesys Engage (formerly PureEngage)
We use it mostly for our Customer Service Departments but, do have some users set up as a business user.
We have our IVR built into Genesys which customers can call into and receive account balance and listen to their transactions.
Our IVR has cut down on the calls that come into the Customer Service Department and the time the Agents would spend with the customers going over account activity.