<div dir="ltr">I&#39;ve been given an assignment. It&#39;s a little rough, and honestly I&#39;ve been working on other projects and at the same time loosing my freeswitch-fu. So, here it goes.<div><br></div><div>Company owner wants to be able to implement a follow me function. He&#39;s asking for the deskphones to begin ringing, then have cell phones ring N seconds later WHILE the deskphones continue to ring. The function has to be able to work using a couple different ways of dialing (we&#39;ve got call groups implemented, <a href="http://wiki.freeswitch.org/wiki/XML_User_Directory_Guide#Groups">http://wiki.freeswitch.org/wiki/XML_User_Directory_Guide#Groups</a>). When the mobile phone is answered, we need to be able to get some feedback from the callee to figure out if they&#39;re human. We&#39;ll use AVMD to kill the call if it detects a voicemail beep.</div>

<div><br></div><div>I&#39;ve looked at several different examples on the wiki and mailing list, and the only way I can figure out how to do it while keeping the requirements in mind is to at some point resort to using Loopback (something i didnt want to do).</div>

<div><br></div><div style>Requirements are:</div><div style>1. Use a custom IVR/menu/something to get a confirmation from the callee that they are human (while also keeping it available for customization  he&#39;s wanting a way to blacklist numbers on that same menu). So that rules out group_confirm_file, etc.</div>

<div style>2. Use AVMD to kill the call if we detect the call was picked up by voicemail.</div><div style>3. The custom IVR/menu/something isn&#39;t used on the deskphones</div><div style>4. Deskphones need to continue to ring after the external number leg is started. I can&#39;t timeout the call on the deskphone then call the cell phone, or call the deskphone, time it out, then call the deskphone and cell phone.</div>

<div style>5. It has to work on any type of calling method (so basically, if the deskphone rings then eventually the cell phone needs to ring to if it&#39;s assigned).</div><div style><br></div><div style>Has anyone done something similar, and if so, how did you do it?</div>

<div><br clear="all"><div><div dir="ltr">Thank you,<div><br></div><div>Brian Foster</div><div>Project Manager/Owner&#39;s Representative</div><div>Davri Investments, Incorporated</div><div>P: +1-317-787-2686</div><div>M: +1-317-600-9753</div>

<div>Indianapolis, Indiana</div></div></div>
</div></div>