here's how I'd do it:
  1. Store the incoming channel ID using db app
  2. Have an extension that you dial that reads the channel ID and invokes eavesdrop -OR- have an on-answer hook that originates a call to a phone with auto-answer set (and invokes eavesdrop) for a more traditional behaviour.
  3. Use bind keys to bind a key to intercept using the stored ID, forcing voicemail hangup and allowing the recipient to talk.
Logically sounds like it should work. I have not tested this though.



On 21 June 2014 19:44, d-OP <terry@digital-outpost.com> wrote:
Is there a way to configure freeswitch to allow a callee to screen a call by eavesdropping on the caller leaving a voicemail and then, if desired, pick up the handset to accept the call/pull it back from voicemail?

This was discussed briefly here in Aug of 2012 but there was no  resolution.

Anybody have a working example they can share?

Thanks,
-Terry

iPhone says Hello World!
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Andrew Cassidy BSc (Hons) MBCS SSCA
Managing Director


T 03300 100 960  F 03300 100 961