Our partnered solution has most of the features required for your needs. Some features include: call recordings, IVR, Hunt and Queue Groups, Voicemail and Conference calling functionality.