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.