This is a list of new features in Enswitch 3.9. It is not exhaustive; some enhancements are too minor to list. A full list of features is also available.
- Automatic HTTP provisioning for Digium handsets.
- A complete new voicemail system has been rewritten to replace Asterisk voicemail. For now, this is considered experimental and Asterisk voicemail is still used by default.
- Callers can be offered the option to drop out, and be called back when they approach the head of the queue.
- Agents can be automatically logged out of queues after missing N calls.
- Virtual telephones can be automatically logged out nightly.
- A new "go back" destination type allows calls to be returned to the previous queue or IVR menu.
- Caller names can be prepended/appended to, as well as simply replaced.
- The Features » Import menu allows viewing and editing of data before import, can automatically choose passwords and PINs, and provides a .csv download of data imported.
- End users can use the control panel. They will see only their telephone lines and calls affecting them.
- The control panel has been redesigned to be more user friendly.
- The control panel places greatly reduced load on the web server when idle.
- A new design of multi-select has been introduced, making the web interface more user friendly.
- The list mailboxes page shows a summary of the number of messages in, and size of, each mailbox.
- The list telephone lines page shows call forwards.
- Randomly chosen passwords are 8 characters, and randomly chosen PINs 6 digits.
- Numbers can be bulk changed.
- More flexible call statistics reports.
- If an outbound fax fails, the notification email includes more details of why.
- Customers are sent warning emails when approaching their daily spending limit.
- System owners are sent warning emails when internal errors occur within the system.
- System owners can search archived CDRs.
- Queue data can be batch exported using a command line tool. This can be done for all queues on the system.
- Users are prevented from running multiple concurrent large batch downloads of CDRs, to prevent excessive load on the database and web server.
- All applicable API functions now call the hook facility, allowing external code to be triggered by API actions.
- Call recordings can be emailed at the end of each call.