Does anyone know if Asterisk server can do the following?
I have 10 freelance programmers each working from a different city, each with their own cell phone. I want to have one business phone number like 111-222-3333. When clients call in, they must enter the extension of the developer they wish to reach. They are then connected to the corresponding freelance programmer's cell phone.
The goals are:
1) never expose the freelance programmer's cell phone number. Clients should only be aware of the business number + extension
2) the freelance programmer should have the business number 111-222-3333 as one of his "favourite" numbers because favourite numbers have unlimited talking minutes. All clients call in via the 111-222-3333 can talk to the freelancer indefinitely without incurring extra cell phone talk-time charges.
Is an Asterisk server the optimal solution for my requirements?