When callee verify is enabled, when someone answers their phone they are played a short message and are given the option of accepting or rejecting the call (and in the case of callbacks, also an option to defer).
This can be useful, for example, in a huntgroup (routeplan) that tries someone's mobile number before trying the next agent. If the mobile is out of reception the call may go to mobile voicemail. Without callee verify, the system will see the call as having been answered and therefore connect the caller. In this scenario that is not very useful as the call wouldn't get to try an alternative destination.
With callee verify enabled (and with the default setting of assuming "reject" if no keypress is sent back), the called party typically has to press "1" on their phone keypad to accept the call. The remove voicemail system won't do this, so after a short timeout the call will be assumed to be rejected and the huntgroup can then try the next destination.
There are various settings that can be applied to change the behaviour of the callee verify feature, though the default options are fine for many scenarios. There are options to change various input timeouts, the default action (if nothing is pressed after the timeout is reached), the audio prompt played to the called party and which buttons are mapped to accept/defer/reject.
Contact us if you need to know more.