Features and Enhancements
This topic summarises the main new features and enhancements to existing functionality in Version 10.6.
For more detail, see Release Notes - V10.6.

- Numerous optimisations throughout the web layer to reduce load and increase performance in browsers.
- Compatibility with the upcoming Softdial Reporter Web.
- Client Loader web page - added link to the Softdial Scripter™ loader.
- Added web installer for Scripter Designer.
- Added basic language translation across the Web Framework.
- Added web based configuration utility for Softdial Telephony Gateway™/ Media Gateway .
- Added web based configuration utility for Softdial Scheduler . See Scheduled Actions.

- Added Abandon Message per Record feature.
- Added CLI per Record feature.
- Added multi zone time support for hosted configurations.
- Linked campaigns now have the CLI option enabled. If none specified then the master campaign CLI is used.
- List Import:
- normalization of column names.
- phone number validation and auto-correction.
- error reporting about bad phone numbers.
- added new parameters: KeyColumn and AttachPrefixes.
- Added logout in Softdial Campaign Manager™ Web Client.
- Added facility to dynamically enable/ disable Agentless campaigns using Tenant Manager.

- Added functionality for bulk download of recordings (as structured zip files).
- Added HTML file to each recording with data and links, so customer can see what has been downloaded as part of the bulk download operation.
- Added ability to configure database indexing in the app.config file.
- Multiple directories can now be specified for Softdial Recording Monitor™ to monitor.
- Database indexes may now be specified to improve performance.

- Breaking change: Purge Queue [PQ] message - Send Numbers Back (SB) parameter set to default to true to ensure Number Back [NB] messages are sent with Purge Queue [PQ].
This may not be compatible with older (V6/ V7) dialer integrations.
- Added Cluster Mode to enable one dialer instance to share or balance load across multiple Softdial Telephony Gateway™s.
- Added support for concurrent call recording for a single call, with backwards compatibility maintained.
- New option to disable moving agents on callbacks at tenant level.
- Option added to stop recording (multiple session recording / single session recording) when call is externally transferred.
- Configuration option added to set a lower bound for abandon delay time.
- Configuration option added to enable sending Data (DT) parameter with Call Initiate [CI] message.

- Added functionality to allow multiple recordings per session.
- New option to drop agents' extensions on Softdial CallGem™ disconnection. In this mode, when configured and Softdial CallGem™ connection is dropped all calls are ended and recordings written out with immediate effect.
- Recordings now stop when instructed by the Request Recording [RR] message from Softdial CallGem™ (without the ON parameter).


- Added support for multiple recordings by 'key'.
- Start Recording and Stop Recording steps have optional key parameters.
- Status strip indicator for existing scripts does not change.
- ToggleRecord button toggles recording of the 'main' session recording, which results in "recording" being shown on the strip.
- Using the recording steps without specified key controls the 'main' session recording.
- When starting any recordings using a key, the status strip indicator will also show "recording+" in the status strip.
- Improved Scripter Client (agent) notification of Scripter Engine errors.

- Implemented new mechanism for fields selection with auto completion and search.
- Scripter Steps - Added new Begin Dial And Wait step - helps in synchronising IVR agents on preview campaigns.
- Client - added auto field allocation in the output tab.

- Added support for Operation Key (KY) parameter in Request Recording [RR] and Recording Acknowledge [RA] message to CTI SIM.

- HTTP Tunneling added to enable components to connect more reliably via HTTP across a poor quality or public network .