VoiceMail and Callwaiting

any idea how to let asterisk ring the line even whne busy and heard the callwaiting and then after few second go to Voicemail?


I call extension NNNN, That person is busy but will heard that anoter call is coming after few seconds if he/she dont pickup the call the voice mail will play then.

Thank in advanced for any help.