We need a monitoring and billing software for asterisk server . The software should be standalone (non-web). The software should be able to monitor different asterisk servers at the same time. The software should be able to manage asterisk server as well as serve as billing for asterisk somewhat like astercc billing but standalone.
Here are some features that we want in the software:Real time billing and reporting of [login to view URL] [login to view URL] / Loss report .Manage [login to view URL] management of extensions.
The software should have double security.
1 Dongle Security:
The software should only work with a usb dongle. So the software should be programmed in such a way that it should only work with dongle.
2 Web Registration every 3 hrs :
The software should register with a small utility that should run in one of our server that checks the validity of the software.
The software should send the hardware imprint with the serial number to the utility running in one of our server that checks the hardware imprint and serial number and sends every 3 hours status "OK" to the software , so that the software can function. If the software is installed in another pc, the software should not run at all
## Deliverables
* Real-time billing and monitoring of extensions
* Reports of profit/loss/consume
* Management of tariffs
* Manage Extensions
* Group management of extensions
* Manage which extension or group to appear on the status panel
* Manage Feature Codes
* Change General Settings of Asterisk
* Manage Outbound Routes
* Manage Trunks
* Manage Users of Asterisk Server
* Manage Inbound Routes
* Manage Zap Channel DID's
* Manage Announcements
* Manage Blacklist
* Manage Caller ID Lookup Sources
* Manage Day/Night Control
* Manage Follow Me
* Manage IVR
* Manage Queues
* Manage Ring Groups
* Manage Time Conditions
* Manage Time Groups
* Manage Conferences
* Manage DISA
* Manage Languages in Asterisk
* Manage Asterisk Applications
* Manage Misc. Destinations
* Manage Music On Hold
* Manage Pin Sets
* Manage Paging and Intercom
* Manage System Recordings (listen/delete Recordings)
* Hang-up a channel
* Transfer a call leg via drag&drop
* Manage Rates (modify, import/export,delete)
* Originate calls via drag&drop
* Barge in on a call using drag&drop
* Set the caller id when transferring or originating a call
* Automatically pop up form with customer details
* Click-to-Dial from GUI
* Mute/Unmute/ meet me participants
* Manage Custom Contexts
* Import/Export CDR to excel, PDF etc.
* Download/Play Voice Recordings
* Multilingual
Please check the document for more detailed information .