Monitor calls

I am recording calls with Monitor (I used MixMonitor but there was a sync issue) and the problem I have is the recording is spot on, but if there is another incoming call (call waiting) although I have a gusub in my extensions.conf dialplan to execute a Monitor command the second call is not recorded and the first call stops recording.

Also how can I make the incoming call ‘beep’ insted of ring to the extension?

What syncing issue are you having with MixMonitor ? Some phones (such as the Snom) have a configuration in the phone to beep if there is a second call coming in.