Here are some tips to optimize IVR call flows:
Add the live agent option in the main menu
Keep messages crisp yet professional
Update IVR prompts regularly
Personalize your greetings
Do not sound salesy by greeting callers with a marketing message
Blend your IVR system with a customer relationship management system or CRM software to identify callers beforehand and update the IVR scripts with appropriate account details and prompts.