I stay in country XXX and I have a VOIP Service with a US Local Number. I also have an Local LandLine and cell number for the country XXX. As me and my wife are out of the home most of time, we are unable to receive calls we get on the VOIP line (from US). When we reach home, we check the VoiceMail on the VOIP and return the calls. What I need is something like this: 1. When a call arrives on the VOIP line, a voice menu should be presented asking for extension number. 2. When he enters, say "1", the Software should dial my cell number (of country XXX) using the Local LandLine (of country XXX) and connect the VOIP line to the cell number 2. When user prsses "2", it should call my wife's cell number Also, another nice feature would be: 1. I call my Local LandLine(of country XXX) from my cell(of Country XXX) 2. 3cx gives a voicemenu, asking the US number I want to call 3. Once I enter the number, It should call the US Number on the VOIP line and connect the 2 lines. Is this possible with 3cx software?