We have developed a Virtual PBX solution but it is not as slick as we would like. We are looking for someone to quote us to code an Asterisk based solution that will:
1) sit on our wireless network and that interrogates the call before going to the internet.
2) The server (to be specified as part of this bid) must support analogue as we expect to pass some calls over traditional analogue telephone lines. For that reason, the code must recognise the number dialled, be able to interriogate the number and then automatically route it over the best connection.
3) We want a full PBX system that:
a) has extension allocations
b) works with the Linksys SPA941 telephones
c) does billing reports by extension (specifically for hotels) where a call usage/cost report can be generated.
d) We need a web-based front end e.g. <[login to view URL]>
e) call forwarding to a PSTN or GSM mobile telephone number.
4) Our VoIP network operator is [[login to view URL]][1] and we want all external calls to go through our network hosted with Citrus.
Our current PBX service uses the Centrex application from Gradwells ([[login to view URL]][2]). So we have a good idea of the functions that need to be replicated - we will provide a login to our account to the chosen coder.
Final part to the current solution is [[login to view URL]][3] who we use for our international inbound numbers.
A detailed overview of the product can be found on our website [[login to view URL]][4] under the link of services\business\b-talk
To be considered, you must be able to demonstrate previous projects for similar [login to view URL] will be an on-going development project.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Linus, Asterisk, SQL, HTML