<div>&nbsp;I have&nbsp;coded a new application in Asterisk called app_followme that will do what you're looking for. The caller who made the call originally is also optionally put on hold music while the hunt is going on. There's also planned functionality for &quot;blacklisting&quot; certain callerIDs so a caller who is blacklisted will think the find-me/follow-me is working, but in reality it's just putting them in a holding pattern and then routing them to voicemail after waiting for about 20-30 seconds &lt;evil grin&gt;. 
</div>
<div>&nbsp;</div>
<div>&nbsp;The code isn't really cleaned up yet from my initial alpha / unit testing on it which is why I haven't put it on the bugtracker yet, but it's quite functional now and I'd like for more people to start testing it if they see a use for this.&nbsp;I'll try to get it up there in the next couple days. It's new functionality, and therefore, won't make it into the 
1.2 release of Asterisk, but it doesn't really interfere with much anything else in Asterisk so you should be able to apply the patch cleanly to any recent HEAD branch and probably 1.2 once it's released.<br>&nbsp;</div>
<div>&nbsp;BJ<br>&nbsp;</div>
<div><span class="gmail_quote">On 10/14/05, <b class="gmail_sendername">Will Glass-Husain</b> &lt;<a href="mailto:wglass@forio.com">wglass@forio.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div><font face="Arial" size="2">Hi,</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">I'd like to add a feature to my asterisk system that tries to find a user among a couple of locations, and then goes to internal voicemail if the user doesn't pick up.&nbsp; (e,g, an internal extension and a cell phone).&nbsp; The catch is that I want the user to manually accept the call to prevent it from going&nbsp;(for example) to the voice mail on my cell phone.&nbsp;&nbsp;
</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">Scenario</font></div>
<div><font face="Arial" size="2">* Call comes in, outside caller dials &quot;100&quot;</font></div>
<div><font face="Arial" size="2">* Desk phone for user Joe rings.&nbsp; No answer</font></div><font face="Arial" size="2">
<div><font face="Arial" size="2">* Joe's house phone rings.&nbsp; </font></div>
<div><font face="Arial" size="2">* Joe's wife picks up and hears a voice &quot;Please press any key to accept a call for extension 100.&quot;&nbsp; </font></div>
<div><font face="Arial" size="2">* Joe's wife hangs up.</font></div>
<div>* Joe's cell phone rings.&nbsp; </div></font>
<div><font face="Arial" size="2">* Joe picks up and hears a voice &quot;Please press any key to accept a call for extension 100.&quot;</font></div>
<div><font face="Arial" size="2">* Joe presses 1 and says &quot;Hello this is Joe&quot;.</font></div><font face="Arial" size="2">
<div><br>Alternately, in the penultimate step</div>
<div>* </div></font><font face="Arial" size="2">Cell voice mail picks up.&nbsp; </font>
<div><font face="Arial" size="2">* Voice says &quot;Please press any key to accept a call for extension 100&quot;.&nbsp; No keys pressed since it's a voice mail</font></div>
<div><font face="Arial" size="2">* Call is routed to Asterisk voicemail.</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">It seems straight forward to try multiple locations, but I'm not seeing how to only patch the call through if the user responds with a key press.</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">Thanks,</font></div><span class="sg">
<div><font face="Arial" size="2">WILL</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div></span><br>_______________________________________________<br>--Bandwidth and Colocation sponsored by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://easynews.com/" target="_blank">
Easynews.com</a> --<br><br>Asterisk-Users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>To UNSUBSCRIBE or update options visit:<br>&nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br><br></blockquote></div><br>