I guess it may be possible in some way, all you are looking for here is that Vicidial dials the customer and the call is transferred first to the IVR menu that ask the customer to dial 1,2, whatever to choose his language and only then its transferred to the available agent...
Well might not be that hard for matt... i guess its a good option for B2C calling, where you have a large callcenter and you can cater to a customer for more than one service, like the ivr asks if you would like to have help on debt dial 1, if you want credit card dial 2... and then the call is transferred to the desired group of agents... how the pop up would come... i have no idea
what you guys think....