<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Thanks Avi,<br>
<br>
I have it working using the UUID. Just before the call diverts to
VM it inserts a hash. The user can then dial # to
retrieve(intercept) the call from the VM system. The VM loopback
hangsup at the time the call is intercepted. Note that in this
instance, any extension can retrieve the call by dialling # (this is
the main number which rings on all phones).<br>
<br>
<br>
<br>
<extension name="inbound_calls"><br>
<condition field="destination_number"
expression="^(200)$"><br>
<action application="set"
data="ringback=${au-ring}"/><br>
<action application="set"
data="call_timeout=25"/><br>
<action application="set"
data="hangup_after_bridge=true"/><br>
<action application="set"
data="continue_on_fail=true"/><br>
<action application="bridge"<br>
data="{ignore_early_media=true}sofia/internal/302%${domain_name},sofia/internal/301%${domain_name}"/><br>
<action application="answer"/><br>
<action application="sleep" data="1000"/><br>
<action application="hash"
data="insert/${domain_name}-retrieve_vm/global/${uuid}"/><br>
<action application="bridge"
data="loopback/app=voicemail:default ${domain_name} 301"/><br>
</condition><br>
</extension><br>
<br>
<br>
<br>
<br>
<br>
<extension name="retrieve-vm"><br>
<condition field="destination_number"
expression="^(\#)$"><br>
<action application="intercept"
data="${hash(select/${domain_name}-retrieve_vm/global/${uuid}"/><br>
<action application="answer"/><br>
<action application="sleep"
data="1000"/><br>
</condition><br>
</extension><br>
<br>
<br>
<pre class="moz-signature" cols="72">Regards,
Dean Coulter
Dyverse Solutions Pty Ltd
PO Box 10888
Adelaide Street
BRISBANE QLD 4000
Mob +61 (0) 448 859 977
ACN 112 999 452
<a class="moz-txt-link-freetext" href="http://www.dyversesolutions.com.au">http://www.dyversesolutions.com.au</a>
Caution
This message may contain privileged and confidential information intended only for the use of the addressee(s) named above. If you are not the intended recipient of this message you are hereby notified that any use, dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please notify the sender immediately.</pre>
<br>
On 02/03/12 10:40, Avi Marcus wrote:
<blockquote
cite="mid:CALNZuw=D_78S5A7BiO5nX9Wp72oNd_0ic39PkdwYY4duQGLe3w@mail.gmail.com"
type="cite">
<div dir="ltr">Via ESL or api you could do <a
moz-do-not-send="true"
href="http://wiki.freeswitch.org/wiki/Mod_commands#uuid_transfer">uuid_transfer</a> but
I'm not sure a) how you would know they were still in the VM
system and b) what button you'd decide they should push.
<div>
But you'd just use hash to store the UUID right before they
went to the VM system. Like the redial or intercept code in
the default config.</div>
<div><br>
</div>
<div>
<div dir="ltr"><span
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span
style="font-size:small">-Avi</span></span></div>
<br>
<br>
<div class="gmail_quote">On Thu, Mar 1, 2012 at 8:59 AM, Dean
Coulter <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:dean@dyversesolutions.com.au">dean@dyversesolutions.com.au</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
<br>
Does anyone know how to retrieve an active call from the
voicemail system? I have googled and checked the lists
but couldn't find anything.<br>
<br>
At a previous employer we had this feature so if you were
heading back to your desk to answer the phone and it had
gone to VM, you could retrieve the call if the calling
party was in the process of leaving a message. This was a
very useful feature as it saved time in listening to
messages and returning calls.<br>
<br>
Dean<br>
<br>
<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a moz-do-not-send="true"
href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a moz-do-not-send="true"
href="http://www.freeswitchsolutions.com"
target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication
Server<br>
<a moz-do-not-send="true" href="http://www.cudatel.com"
target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a moz-do-not-send="true" href="http://www.freeswitch.org"
target="_blank">http://www.freeswitch.org</a><br>
<a moz-do-not-send="true"
href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a moz-do-not-send="true" href="http://www.cluecon.com"
target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a moz-do-not-send="true"
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a moz-do-not-send="true"
href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a moz-do-not-send="true" href="http://www.freeswitch.org"
target="_blank">http://www.freeswitch.org</a><br>
</blockquote>
</div>
<br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
<a class="moz-txt-link-freetext" href="http://www.cudatel.com">http://www.cudatel.com</a>
Official FreeSWITCH Sites
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.cluecon.com">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
</pre>
</blockquote>
</body>
</html>