Release Notes for V10.6 are detailed below. Each note relates to a particular product within Softdial Contact Center™, denoted by an product code.
Code | Area |
---|---|
CTR | Softdial CallGem™ |
TGW | Softdial Telephony Gateway™ |
SCR | Softdial Scripter™ |
CMR | Softdial Campaign Manager™ |
SCH | Softdial Scheduler |
PUB | Softdial Publisher |
REP | Softdial Reporter™ |
INR | Installer |
RMN | Softdial Recording Monitor™ |
WFS | Workflow Server |
PHF | PHP framework |
HSB | HttpSDMPBridge |
NSP | Namespace |
CTL | Softdial Control Center |
SPH | Softdial Phone™ |
SVW | Status Viewer |
WBC | Shared Web Components |
TPR | Tenant Provisioning |
Some notes relate to a support case number, also detailed below.
Below are notes for V10.6.XXXX:
Build | Area | Case | Comment |
---|---|---|---|
10.6.1030 |
CTRSoftdial CallGem™
|
SYTEL-3163 | Fixed validation issue with TX parameter in Agent Connect [AC] message |
10.6.1029 |
CMRSoftdial Campaign Manager™
|
SYTEL-2571 | Fixed issue with user kill of campaign logic |
10.6.1028 |
CTRSoftdial CallGem™
|
SYTEL-2876 | Fixed issue when a transferee agent starts wrap during a conference |
10.6.1027 |
TGWSoftdial Telephony Gateway™
|
SYTEL-3006 | Added support for detecting voice messages or announcements before a call is connected. See also the option <detectAnnouncementsBeforeConnect> in Config.xml |
10.6.1026 |
TGWSoftdial Telephony Gateway™
|
SYTEL-2529 | Improvements to US tone detection |
10.6.1024 |
SCRSoftdial Scripter™
|
SYTEL-2624 | Added new Manual Outbound Call step, for use with Manual Outbound campaigns |
10.6.1023 |
CTRSoftdial CallGem™
|
SYTEL-2301 | Improvements to wrap time calculation |
10.6.1022 |
PUBSoftdial Publisher
|
SYTEL-2395 | Improvements to handling of duplicate keys |
10.6.1022
|
CMRSoftdial Campaign Manager™
|
SYTEL-2564 | Fixed issue causing accelerated retry to select the wrong number |
10.6.1018 |
CTRSoftdial CallGem™
|
SYTEL-2399 | Now sets agent count as follows:
|
10.6.1018 |
CMRSoftdial Campaign Manager™
|
SYTEL-1171 | Now displays "Wrong date format" if the date is not in the expected format |
10.6.1018 |
CMRSoftdial Campaign Manager™
|
SYTEL-2307 | Improved warning message of possible errors in Campaign schedule config |
10.6.1017 |
CTRSoftdial CallGem™
|
SYTEL-2335 | SDMP messages now limited to 100 parameters. Also improvements to remove any formatting characters in the DT parameter XML |
10.6.1015 |
CTRSoftdial CallGem™
|
SYTEL-2006 |
Adjusted overdial pacing for low connect rates |
10.6.1014 |
CTRSoftdial CallGem™
|
SYTEL-2289 | Added registry value EnforceSessionTimeout to enable forced session cleanup if a call is launched and there is no telephony response. See Registry Settings |
10.6.1012 |
CMRSoftdial Campaign Manager™
|
SYTEL-1858 | Interval between retry/ reschedule/ external reschedule check cursor loads is now 1 minute |
10.6.1011 |
CTRSoftdial CallGem™
|
SYTEL-2115 | Fixed issue preventing Listen Request [LR] for on-hook agent |
10.6.1011 |
TGWSoftdial Telephony Gateway™
|
DT-570 | Added an option to make DO4 detection also wait for some silence before notifying CallGem that the call is connected and to an answering machine. See Softdial Telephony Gateway™ configuration for Machine detection |
10.6.1010 |
TGWSoftdial Telephony Gateway™
|
SYTEL-1676 | Changed fax detections to a) only occur after the call is connected and b) only register tones that last long enough to really be a fax or modem. |
10.6.1009 |
CTRSoftdial CallGem™
|
SCC-1050 | Fixed issue with connect time accounting, causing an agent to be stuck in 'offering' state |
10.6.1005 |
CMRSoftdial Campaign Manager™
|
SYTEL-1791 | Fixed issue causing double-quoting when "Use quoted identifiers" is specified |
10.6.1003 |
CMRSoftdial Campaign Manager™
|
SYTEL-1779 | Fixed issue causing attempts to delete the same campaign more than once |
10.6.1002 |
WFSWorkflow Server
|
SYTEL-876 | Fixed issue causing error in email campaign |
Build | Area | Case | Comment |
---|---|---|---|
10.6.999 |
SCRSoftdial Scripter™
|
SYTEL-1789 | Fixed issue with requeue step |
10.6.999 |
TGWSoftdial Telephony Gateway™
|
SYTEL-1702 | Fixed memory leakage caused by incorrect Gateway disposal of CallConnections |
10.6.997 |
TGWSoftdial Telephony Gateway™
|
SYTEL-1715 | Fixed issue preventing creation of a recording filename when none was provided |
10.6.995 |
CTRSoftdial CallGem™
|
SCC-944 | Fixed accounting issue when removing agents from a queue |
10.6.991 |
SCMSoftdial Campaign Manager™
|
SYTEL-1563 | Fixed issue preventing full propagation of queue membership information |
10.6.991 |
SCMSoftdial Campaign Manager™
|
SYTEL-1520 | Fixed issue which did not remove state from state cache after campaign deletion |
10.6.988 |
REPSoftdial Reporter™
|
SYTEL-1411 | In the reporting callcycles table, the accepted size of the trunkid field is now 250 characters |
10.6.988 |
HSBHttpSDMPBridge
|
SYTEL-1268 | Improvements to handling of concurrency (between setting data in status array from Campaign Manager and the PHP layer request to get status.) Campaign Manager now sends a state broadcast of closed campaigns 5 seconds after closure is complete |
10.6.985 |
SCMSoftdial Campaign Manager™
|
SYTEL-1349 | Restricted Filters so name only allows characters (A-Z) and digits (0-9) |
10.6.982 |
TGWSoftdial Telephony Gateway™
|
SYTEL-898 | Fixed issue with detection and propagation of DTMF tones |
10.6.981 |
TGWSoftdial Telephony Gateway™
|
SYTEL-1044 | Improved socket close process and fixed an out of bounds value on close. |
10.6.977 |
NSPNamespace
|
SYTEL-475 | Fixed issue causing truncated descriptions when editing |
10.6.974 |
CTRSoftdial CallGem™
|
SYTEL-130 | Fixed issue causing supervisors to be unable to receive transfers after monitoring a call |
10.6.972 |
CTRSoftdial CallGem™
|
SYTEL-302 | If a predictive call is abandoned, the Session Data [IZ] Z4 parameter will be set to Disconnect Time (ND). Previously, the calculation could show some agent talk time. |
10.6.971 |
CMRSoftdial Campaign Manager™
|
SYTEL-857 | Fixed issue where numbers are dropped if the link slave is closed with unfulfilled requests. Call requests that are unfulfilled by a linked campaign on closure are now re-fed into the assignment queue and requested from the next linked campaign in the processing of the master. |
10.6.970 |
CTRSoftdial CallGem™
|
SYTEL-858 | Fixed issue caused by custom Preview 'not made' outcomes being treated the same as 'planned not made' (RE32) for callbacks. There is now an explicit check for this custom outcome, to treat it as complete or as per explicit retry rule for that type. See also Agent Outcomes. |
10.6.970 |
CMRSoftdial Campaign Manager™
|
SYTEL-509 | Fixed accounting issue leading to the small discrepancies in the counts (total records, fresh records and retries) before and after reload. |
10.6.965 |
TGWSoftdial Telephony Gateway™
|
SYTEL-530 | Fixed issue in separating detection of 'fast busy' from 'busy' |
10.6.964 |
REPSoftdial Reporter™
|
SYTEL-520 | Fixed accounting issue with some durations now calculated differently for inbound and outbound |
10.6.964 |
CMRSoftdial Campaign Manager™
|
SCC-379 | Overdue retries now cannot be rescheduled for less than 5 minutes. If less than 5 mins is specified, defaults to 1 day. See the Reschedule overdue retries after setting. |
10.6.964 |
CTRSoftdial CallGem™
|
SYTEL-425 | Fixed issue where removing IVR (virtual) agents from one system queue removes virtual agents from all system queues |
10.6.964 |
CTRSoftdial CallGem™
|
SYTEL-615 | Fixed issue with Softdial Campaign Manager™ losing socket connection after exchanging routing information. Only Softdial CallGem™ can propagate routes on behalf of other services. CM can only advise its ability to route. This prevents TCP clients from making a socket connection to an instance of CM and addressing other instances. |
10.6.964 |
CTRSoftdial CallGem™
|
SYTEL-375 | Fixed a state management issue so that a follow-up call ties up the agent station before launching |
10.6.962 |
CTRSoftdial CallGem™
|
SYTEL-591 | Fixed blocking issue on closedown cleanup |
10.6.962 |
INRInstaller
|
SYTEL-577 | Now installs MongoDB data, logs and binaries in different locations |
10.6.962 |
CMRSoftdial Campaign Manager™
|
SYTEL-527 | Fixed logic issue when scheduled campaign close is past midnight |
10.6.960 |
INRInstaller
|
SYTEL-474 | MongoDB configuration file by default now logs only errors in MongoDB commands |
10.6.960 |
INRInstaller
|
SYTEL-377 | MongoDB cacheSizeGB parameter in configuration file now set to 1 GB |
10.6.959 |
WBCShared Web Components
|
SYTEL-361 | Fixed issue with token uniqueness caused by lack of thread-safety in PHP |
10.6.956 |
CTRSoftdial CallGem™
|
SYTEL-339 | Implementation of the Enumerate Campaign Properties [EP] message, which provides a better way to keep a set of campaign configuration params in memory. |
10.6.952 |
CTRSoftdial CallGem™
|
SYTEL-339 | Reinstated the timeout mechanism for calls pending route. Also changed the runout mechanism such that it gives a clear 20 seconds for the campaign layer to respond to a call request before advising starvation. |
10.6.951 |
CTRSoftdial CallGem™
|
SYTEL-238 | It is possible that while an agent is working on a blended campaign, their home campaign is closed. Standard behaviour has been that the agent remains working in their blended campaign, being effectively 'rehomed'. This behaviour is now configurable using a new registry key - LogoutNotRehome (REG_DWORD). If set to
|
10.6.951 |
CTRSoftdial CallGem™
|
SYTEL-217 | Fixed issue where controller falsely believes there are no agents on queue |
10.6.951 |
CTRSoftdial CallGem™
|
SYTEL-238 | Now allows homeless agents to be logged out instead of rehomed when home campaign ends |
10.6.944 |
SCCSoftdial Telephony Gateway™
|
11749 | Fixed routing issue when the SIP IP address (e.g. 192.168.0.5) is a substring of the SCC address (e.g. 192.168.0.51), leading SCC to treat it wrongly as a loopback call. |
10.6.944 |
CTRSoftdial CallGem™
|
SYTEL-74 | Extra validation added for the Agent Outcome (AO) parameter of the Transaction Complete [TC] message. For details, see Transaction Complete [TC] |
10.6.940 |
CTRSoftdial CallGem™
|
SYTEL-228 | Processing of Routing message EndInstanceOwner [R4] delayed by 2 secs to prevent race condition |
10.6.940 |
SCCSoftdial Telephony Gateway™
|
SYTEL-102 | For outbound calls where ringing is signalled (SIP 180/183) and the agent is attached to the call from launch, ringback sound is now played to the agent until either connected or RTP starts to be streamed from the customer. |
10.6.940 |
CTRSoftdial CallGem™
|
10737 | Fixed list import service issue by changing security protocol from SSL to TLS |
10.6.939 |
CTRSoftdial CallGem™
|
11827 | Updated Statlog Analyser to use "." as decimal separator and also to force chart type to line. |
10.6.938 |
INRInstaller
|
SYTEL-121 | psexec removed from installer due to potential security vulnerability |
10.6.937 |
WBCShared Web Components
|
SYTEL-122 | Fixed Apache configuration to use SSL with Apache 2.4 |
10.6.937 |
CMRSoftdial Campaign Manager™
|
SYTEL-131 | Fixed compatibility issue with IE11 (for backward compatibility reasons) |
10.6.936 |
CMRSoftdial Campaign Manager™
|
SYTEL-109 | CM now cleans up message routing on completion of reload request. |
10.6.934 |
CTRSoftdial CallGem™
|
SYTEL-99 | Added validation to prevent Start Wrap [SW] or Transaction Complete [TC] from changing session state during transfer offer |
10.6.933 |
SCCSoftdial Telephony Gateway™
|
SYTEL-85 | Removed unused keys from SCC Config.xml (enableFlashTransfer and flashTransfersAreBlind) |
10.6.933 |
SCCSoftdial Telephony Gateway™
|
11834 | Fixed issue with conference caused by updating from old non-generic dictionary to a generic version which had different semantics when looking up items that aren't in the collection. |
10.6.932 |
CMRSoftdial Campaign Manager™
|
11843 | Fixed issue with Get Portions [GA] message in sending portion data for ratios. |
10.6.932 |
SCCSoftdial Telephony Gateway™
|
11834 | Added support for modifying existing conferences where they are very similar to a previous conference (same number of inputs). |
10.6.932 |
CTRSoftdial CallGem™
|
11839 | Fixed some issues with switching between Hold and Mute states |
10.6.932 |
CTRSoftdial CallGem™
|
- | Adjusted slave timeout durations so that a slave will still be restricted after 15 minutes (3 retries), while a slave that is also a master will be restricted after 2 weeks (4032 retries). |
10.6.929 |
SCCSoftdial Telephony Gateway™
|
11832 | Fixed issue where if a customer call (inbound or outbound) was hung up while the agent was in conference with a third party, then the original customer's timeslot could be left connected to the conference even though they had gone and some other call was now using that timeslot, effectively causing 'crossover' where the conference participants would hear a random other call(s). |
10.6.928 |
CTRSoftdial CallGem™
|
- | The Site Identifier (WI) parameter of the Security Data [WD] message now accepts comma-separated list of site IDs, to be used when processing agent registrations to determine if the master-slave chain has been set up as a loop. The login will fail immediately if this is the case. |
10.6.926 |
CTRSoftdial CallGem™
|
- | Removed per-slave limits from master/ server behaviour |
10.6.925 |
CMRSoftdial Campaign Manager™
|
11819 | Fixed issue where stopping multiple linked campaigns and using the MySQL ODBC driver leads to a deadlock. All record update transactions are now posted rather than handled directly. |
10.6.925 |
WBCShared Web Components
|
11824 | Fixed issue with list import where the web server is on a multi-homed system. |
10.6.925 |
CTRSoftdial CallGem™
|
11807, DT-27 | Now allows an unlicensed installation to act as a slave to a licensed master installation |
10.6.925 |
CTRSoftdial CallGem™
|
11806, DT-28 | Now allows synchronisation of agent usage between two master license machines |
10.6.925 |
CTRSoftdial CallGem™
|
11805, DT-29 | Fixed a master/ slave issue where if a slave connects to a master machine after the slave has started creating agents, those agents are never mentioned to the master, resulting in an inaccurate agent count. Slave-licensed machines now send an initial agent count to the master server on first connection. |
10.6.919 |
RMNSoftdial Recording Monitor™
|
11775 | When creating an MS SQL Recordings table, unique ID field size has been increased to 60 |
10.6.918 |
CMRSoftdial Campaign Manager™
|
11791 | Fixed issue with Cyrillic characters when importing data |
10.6.918 |
SCRSoftdial Scripter™
|
11786 | Fixed synchronization issue in message processing and subsequent screen display |
10.6.915 |
CTRSoftdial CallGem™
|
11770 | For those with usage licensing, daily usage is now written to the dialer syslog. See Notification Example. |
10.6.915 |
CTRSoftdial CallGem™
|
11748 | Fixed issue with agent login if campaign is killed during login. 'Pending login' map is now handled at tenant level |
10.6.915 |
WBCShared Web Components
|
11720 | Fixed issue with list import on some configurations |
10.6.914 |
CMRSoftdial Campaign Manager™
|
11713 | New reschedule behaviour - Calls that have expired, either as a result of reaching expiry time, or as a result of being a cached retry that has gone overdue, are now rescheduled according to the following rule: If the record is
|
10.6.913 |
CTRSoftdial CallGem™
|
- | When CallGem detects a lack of response to a Call Request [CR] message, indicating number runout on that campaign, it now sends a Play Busy [PB] message with a data param signalling to SCC to play a 'dialer has run out of numbers' sound for every waiting agent on that given campaign. For more details, see Triggering starvation alerts. |
10.6.913 |
RMNSoftdial Recording Monitor™
|
11768 | In a call being recorded, in the conferencing phase, a new file can be generated recording the conversation between the agent and the third part of the conference, by using the recordAgentConference switch. See STG Configuration. Files will be stored in the same folder as all other call recording files, and will have the same name as the original recording file appended with a sequence number (i.e. _1, _2, etc). This will result in multiple recordings per session. |
10.6.912 |
CTRSoftdial CallGem™
|
11762 | Reworking of queue metrics query processing to improve performance |
10.6.911 |
CMRSoftdial Campaign Manager™
|
11658 11690 |
Various enhancements to retries and campaign runout mechanism. |
10.6.910 |
SCHSoftdial Scheduler
|
11743 | Default logging level turned down from verbose. Also closes socket connection to CallGem for HTTP sessions |
10.6.910 |
CTRSoftdial CallGem™
|
11748 | Moved pending login map from campaign to tenant to prevent potential agent ID conflicts on login nailup |
10.6.909 |
SCRSoftdial Scripter™
|
11687 | Enhanced logging |
10.6.906 |
CTRSoftdial CallGem™
|
11697 | Default license now allows 5 Scripter users, 5 IVR and 5 recording sessions |
10.6.901 |
REPSoftdial Reporter™
|
11470 | Fixed timezone inconsistencies across Reporter Web panes |
10.6.900 |
RMNSoftdial Recording Monitor™
|
11607 | Fixed issue with recordings sometimes not converted to MP3 due to synchronisation between RecordMonitor and RecMonConvertor. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.899 |
CMRSoftdial Campaign Manager™
|
11182 11656 |
Campaign rename, add and delete now works cleanly with new status broadcast/ enumerations. |
10.6.895- 10.6.897 |
CMRSoftdial Campaign Manager™
|
11642 | Retry acceleration improvements to prevent load-related database Denial of Service. |
10.6.894 |
CTRSoftdial CallGem™
|
11520 | Softdial CallGem™ was missing the DD parameter on the Number Back message for expired calls not dialed. |
10.6.893 |
CTRSoftdial CallGem™
|
11646 | After a system restart the dialer service can be started before network related services, such that it will be unable to find a network adapter / mac address. Moments later the adapter will be configured. Because the services involved may vary between users systems, delayed retrying has been implemented for this specific scenario. The check is retried every 5 seconds for up to 2 minutes. A log entry indicates when this is happening. |
10.6.893 |
WBCShared Web Components
|
10031 | Fixed wrong registry path to StateViewer.exe after an upgrade. |
10.6.888 |
CMRSoftdial Campaign Manager™
|
11580 11590 11592 11593 |
Reorganised scheduling to have separate configuration of start and stop schedules, enforce stop scheduling at end-of-day for campaigns not running 24 hours. Moved start and end of day times to schedule tab, added 24 hour option. Server-side validation of schedule also enforces stop campaign schedule being no later than end of shift time. If start time scheduling, if the start time is more than 30 minutes before the start of shift, scheduled start is set to start of shift as a sanity check measure. |
10.6.887 |
CMRSoftdial Campaign Manager™
|
Updated campaigns to follow schedule if time-bounded retries apply. Changed rules to allow 24*7 campaigns not to set an expiry time (unless timezone-managed). Made default behaviour auto-sizing of cache, optimised cursor sizes. Changed schedule delay to 5 seconds. Changed scheduling to start/stop link master campaigns before standlone and link slaves. Defaulted max retries when accelerated to 1 (existing behaviour) and added UI to configure max overall retries for accelerate phase. |
|
10.6.885 |
CMRSoftdial Campaign Manager™
|
11526 11457 |
Retriable live call outcomes now count as retries in call history. |
10.6.884 |
CMRSoftdial Campaign Manager™
|
11457 | Introduced 1 minute hard stop on laggy database connections. |
10.6.882 |
CTRSoftdial CallGem™
|
11562 | No longer treats Not Ready agents as members of the queue for ACD calculations. |
10.6.881 |
CMRSoftdial Campaign Manager™
|
11520 | Ensured that cached fresh records that reach expiry time are put back to database as undialed. Also set scheduled full reload time by default to 6am. |
10.6.881 |
CTRSoftdial CallGem™
|
11292 | A Manual Outbound (SSMD) Campaign cannot schedule calls. Callback requests with a scheduled time are now placed immediately to avoid any delays and any appearance of queueing. |
10.6.880 |
CMRSoftdial Campaign Manager™
|
11520 | Ensured that cached fresh records that reach expiry time are put back to database as undialed. |
10.6.879 |
SCRSoftdial Scripter™
|
11455 | Fixed issue where Send Mail gets stuck when email address is not correct |
10.6.874 |
SCRSoftdial Scripter™
|
11502 | Block Softdial Scripter™ from sending unique OI routing id's on every message and limit it only to SDMP2 messages that actually are routed (i.e. don't start with CG:). This stops CallGem's routing table becoming filled with thousands of entries. |
10.6.869 |
SCRSoftdial Scripter™
|
11285 | Provided means to disable semaphore-based access to the script checker for customers with a single instance of Softdial Scripter™ who run without SYSTEM privileges. To disable the semaphore, EnableScriptCheckerSemaphore needs to be set as a REG_DWORD with value 0. |
10.6.868 |
RMNSoftdial Recording Monitor™
|
11373 | Fixed missing tags entries in the HTML file downloaded with recordings |
10.6.868 |
CTRSoftdial CallGem™
|
11439 | Update to message queueing |
10.6.867 |
CTRSoftdial CallGem™
|
11428 | Ensured Skills Based Routing for preview follows the same behaviour as predictive when absolute skills match is required. |
10.6.862 |
CMRSoftdial Campaign Manager™
|
11372 | Changes to ensure status messages are not queued for more than 5 seconds while still trying to spread the delivery of messages during that time. |
10.6.861 |
CTRSoftdial CallGem™
|
11150 | Performance enhancements |
10.6.860 |
CMRSoftdial Campaign Manager™
|
10834 | Reset Campaign Tables [RT] and Reset Campaign Statistics [RS] messages now take a Level of Detail (LD) parameter, where
|
10.6.858 |
CTRSoftdial CallGem™
|
Softdial Contact Center™ now available as 64-bit build | |
10.6.855 |
CMRSoftdial Campaign Manager™
|
10794 | Fixed message routing issue for AZ messages. Now AZ messages are routed to sessions by transaction tag instead of agent name. |
10.6.855 |
CMRSoftdial Campaign Manager™
|
11080 | Fixed DoS caused by linked campaign processing of call request events. |
10.6.853 |
CMRSoftdial Campaign Manager™
|
11049 | Fixed load-related crash issue. New registry value SchedulingIntervalSeconds for timing of staggered start to linked campaigns. Defaults to 5 secs. See Registry Settings |
.10.6.852 |
CMRSoftdial Campaign Manager™
|
10835 | Fixed load balancing issue |
10.6.852 |
CMRSoftdial Campaign Manager™
|
11023 | Solved status update bottleneck with large numbers of campaigns. |
10.6.852 |
CMRSoftdial Campaign Manager™
|
10805 | Reload was not properly processed in some circumstances. |
10.6.852 |
CMRSoftdial Campaign Manager™
|
10807 | Fixed running of clean processing on database thread restart - this should only run for fresh campaign start. |
10.6.851 |
CMRSoftdial Campaign Manager™
|
10832 | SD now sends only on change as linked campaign dirty marking is pessimistic. |
10.6.851 |
CMRSoftdial Campaign Manager™
|
10822 10824 |
State update mechanism erroneously marked state dirty. Reorganised so that any property change or state change marks state as dirty and this then drives the various UI updates. |
10.6.849 |
CMRSoftdial Campaign Manager™
|
10809 | Dialing rate notification now includes campaign name. |
10.6.849 |
CMRSoftdial Campaign Manager™
|
10808 | Only alert linked campaign runout for master campaign once for each runout episode, rather than repeatedly on a timer. |
10.6.849 |
CMRSoftdial Campaign Manager™
|
10816 | Reduced notification of SQL failures for audittrail when rolling forward. |
10.6.849 |
CMRSoftdial Campaign Manager™
|
10812 | Improved reporting of addition and deletion of campaigns through CM:DE:SD message. |
10.6.849 |
SCCSoftdial Telephony Gateway™
|
10819 | Improved logging |
10.6.849 | DNC | 10704 | Added new service to make a simple method for customers to integrate custom DNC checking services with CallGem but providing a plugin DLL (any .NET language) with an extremely simple API. |
10.6.849 |
CMRSoftdial Campaign Manager™
|
10795 | ES message now supports CY/ CN parameters. Reduced timeout on kill from 25 to 10 seconds. |
10.6.848 |
CMRSoftdial Campaign Manager™
|
10795 | Improved error reporting for Update Record command |
10.6.848 |
CMRSoftdial Campaign Manager™
|
10797 | Tidied campaign kill and database reset; improved logging & notifications. |
10.6.848 |
CMRSoftdial Campaign Manager™
|
10784 10791 |
Improved consistency of SQL statement logging, to ensure that default logging complies with PCI DSS requirements. |
10.6.848 |
CMRSoftdial Campaign Manager™
|
10751 | Added timestamp to SD message |
10.6.848 |
CMRSoftdial Campaign Manager™
|
10788 10748 |
Improvements to status message broadcast mechanism |
10.6.847 |
CMRSoftdial Campaign Manager™
|
10764 | Schedule timezone campaign reload to prevent ODBC driver lockup |
10.6.847 |
CMRSoftdial Campaign Manager™
|
10774 | Removed CM legacy client files from installer module |
10.6.845 |
CTRSoftdial CallGem™
|
10757 | Change to behaviour of Enumerations with a Persist Token (PS) - the first enumeration request after reconnect with the same Persist Token (PS) re-enables all enumerations that share the Persist tag. |
10.6.845 |
HSBHttpSDMPBridge
|
10769 | Fixed issue causing infinite loop behaviour on failing to access a deleted collection. |
10.6.845 |
SCRSoftdial Scripter™ (Server)
|
10763 | Fixed issue preventing successful update of datetime format columns. Default datetimeformat in the Current Date Time step is changed to Sortable date/time pattern for backward compatibility |
10.6.845 | All apps | 10483 | License expiry date checking now only applies to licenses that have been set for more than 0 agents. |
10.6.842 |
CMRSoftdial Campaign Manager™ (Server) |
10766 8979 |
Fixed cache lockup bug causing records not to be dialed. |
10.6.842 |
CMRSoftdial Campaign Manager™ (Server) |
10760 | Fixed issue with incorrect handling of the Message Verify [MV] message on messages which do not have an Agent Name (AN) parameter. |
10.6.842 |
CTRSoftdial CallGem™
|
10742 | Prevent repeat Overdial Tuning [OT] messages that do not have a Detection Option (DO) parameter from resetting the campaign level Detection Option back to 0 (no detection). |
10.6.841 |
SCRSoftdial Scripter™ (Server) |
10708 | Clean up fix to ensure that the script StepBase gets updated on upgrade. |
10.6.841 | WEB-FRM | 10737 | Export of data from Softdial Campaign Manager™ was failing when https (SSL) connection is used. Now fixed. |
10.6.841 |
CTRSoftdial CallGem™
|
10740 | Fixed issue caused by a missing Call Ended [CE] message when a transfer is made, then retrieved, transfer made again and succeeded, then the transferor hangs up. |
10.6.840 |
CTRSoftdial CallGem™
|
10735 | Progressive/ preview campaigns were being affected (stops dialing) at license limit. Now only predictive campaigns are affected |
10.6.839 |
SCCSoftdial Telephony Gateway™
|
10717 | Removed code which delayed processing of an inbound call hangup by playing a call progress tone to the customer (who was disconnected and would never hear it). This should resolve the issue where Softdial CallGem™ repeatedly tries to transfer the call to an agent because it isn't notified of the call being dropped until after the progress tone playback has completed. |
10.6.839 |
SCRSoftdial Scripter™ (Server) |
10708 | Fix for 2 issues introduced affecting preview campaigns with fix for case 10703 (Agent mismatch):
|
10.6.838 |
SCCSoftdial Telephony Gateway™
|
10723 | Fixed race condition which could occur on Softdial Telephony Gateway™ clusters - changed behaviour in the case of an agent being transferred to a call while still connected to an incoming bridge call from another Softdial Telephony Gateway™. They should now 'jump' to the new call rather than fail the transfer. The bridging call will continue and clean up asynchronously. |
10.6.837 |
CTRSoftdial CallGem™
|
10707 | Softdial CallGem™ was resending call requests for agents that had ran out of numbers on a Manual Outbound (SSMD) Campaign. Now No numbers left in list resets agent request for numbers until agent goes unavailable and becomes available again. See also . |
10.6.837 |
CMRSoftdial Campaign Manager™ (Server) |
10709 | Further clean up of linked campaign state management to prevent linked campaign start / stop issues. |
10.6.836 |
CTRSoftdial CallGem™
|
10713 | Fixed issue - click End Call button in Standard Master, Softdial CallGem™ receives Start Wrap [SW] messages. However there is no Call Ended [CE] message received by Softdial Scripter™. |
10.6.833 |
CMRSoftdial Campaign Manager™ (Server) |
10709 | Fixed state management issue caused by repeated starting and stopping linked campaigns. This resulted in master campaign being marked as in closing state in error. |
10.6.833 |
SCRSoftdial Scripter™ (Server) |
10710 | Fixed issue causing intermittent errors on starting the Softdial Scripter™ service. |
10.6.831 |
SCRSoftdial Scripter™ (Server) |
10703 | Fixed Agent mismatch when executing Data Query steps at exactly same time by multiple agents e.g. StepMsg: 4E7529, 4E7529, Agent05, DataQuery, Agent ID mismatch on agent layer message: Agent30 Agent05. |
10.6.831 | NIPO Bridge | 10116 | Version 3.12, Change to allow for Agent Login to result in error 94, license limit exceeded. This now cleans up the agent and allows a subsequent login attempt. |
10.6.831 |
CTRSoftdial CallGem™
|
10697 | Fix for issue causing incorrect call dequeueing with blending. |
10.6.828 |
SCCSoftdial Telephony Gateway™
|
10698 | Fixed issue where the specified CLI address used for logging in a spoof agent was not then used when a call transfer to that agent was attempted. |
10.6.827 |
CTRSoftdial CallGem™
|
10699 | In some circumstances an attempt to make an Agent Unavailable [AU] with priority 2 (immediate release) was being following the priority 0 procedure. This change ensures that an AU\PR2 request always results in an immediate agent release. |
10.6.822 |
CTRSoftdial CallGem™
|
10473 | Agentless campaigns that were killed were not releasing agent licenses. |
10.6.821 |
CMRSoftdial Campaign Manager™ (Server) |
10453 | Linked campaign logic was assigning calls to campaigns that had records in the list but not in cache. This caused problems with timezone bounding. Now linked campaign record assignment checks only cache before assignment, and alerts through the console for cache runout across all linked campaigns. |
10.6.821 |
INRInstaller
|
9783 | The Dialing Locale settings in the Control Center Options menu have been removed as they are obsolete. Only tenant level locale settings now apply. |
10.6.820 |
CMRSoftdial Campaign Manager™ (Server) |
10394 | Important!
Essential update for users running 10.6.796 and later. Change introduced in V10.6.796 caused failure in updating the campaign list due to failing SQL updates. This issue can be recognised by the following exceptions in the Softdial Campaign Manager™ logs: |
10.6.819 |
CMRSoftdial Campaign Manager™ (Server) |
10087 | Fix for various issues that can result in calls being dialed outside of timezone boundaries. |
10.6.818 | All Apps | 10268 | Documentation for the Session Preferences [SP] message updated. Customers using their own proprietary data formats should use SP\RS0 to set data preferences to unformatted. |
10.6.817 |
SCCSoftdial Telephony Gateway™
|
10218 | Fixed an issue where some calls appear to ring for less time than set for RingNoAnswer. Added support for triggering a second Delay Notification [DN] message (DN\DR2) and resetting the no answer timeout when the first audible ring is detected (only if using a detection option that enables general tone detection). |
10.6.817 |
CMRSoftdial Campaign Manager™ (Server) |
10224 | Updated code to initiate Rollforward Recovery when MySQL reports an update failure. |
10.6.816 |
CMRSoftdial Campaign Manager™ (Server) |
10195 | Softdial Campaign Manager™ updated to prevent Softdial Campaign Manager™ server from generating table lists exceeding 128K characters in length. The limit is now 1000 table names. Also added a registry value TableNameRegex, which is a regular expression that table names must match in order to be valid. The default value for this registry value is ^(?!audit)(?!AUDIT)\w+$ or any table with a name not beginning 'audit or 'AUDIT'. |
10.6.815 |
CTRSoftdial CallGem™
|
10188 | When preview call reaches call expiry timer, the agent is now to be severed from call and the call disposed with the default agent Not Dialed outcome. |
10.6.814 |
CTRSoftdial CallGem™
|
10188 | Number Back [NB] message was sometimes missing on preview campaigns. |
10.6.814 | Trunk Monitor | 10003 | Trunk Monitor was not working - now fixed. |
10.6.812 |
NSPNamespace Web Client |
10166 | Removed the restriction on the maximum Outcome value supported (was 255) Any value greater than 0 is allowed as an outcome number. |
10.6.812 |
CTRSoftdial CallGem™
|
9968 | Installer changes to add muLaw and ALaw default opt-out sound resources. |
10.6.812 |
CTRSoftdial CallGem™
|
10159 | Added missing Callback (CB) parameter in the protocol definition for Begin Manual [BM] message. |
10.6.812 |
CTRSoftdial CallGem™
|
10157 | Fixed issue where pulling back a rejected call transfer was putting the transferee into wrap. |
10.6.811 |
CTRSoftdial CallGem™
|
9973 | Updated in queue messaging - added support for EW tag (Estimated Wait) for in-queue messaging. Estimated Wait is an estimate of the current wait time for the call to be answered, as opposed to AW which is the Average Wait historically. If the average handling time is long and if there is a significant change in the parameters affecting average wait time e.g. removing agents from campaign or an influx of inbound calls, the Estimated Wait time could be significantly different from the Average Wait time. Note this is an estimate based on the conditions at the time the message is played to the customer. |
10.6.811 |
SCCSoftdial Telephony Gateway™
|
10153 | Reverted changes made for case 9516 which stopped basic progress tones being detected when they were at a low level. |
10.6.811 |
CMRSoftdial Campaign Manager™ (Server) |
10091 | Softdial Campaign Manager™ could generate empty dump files on service stop. |
10.6.811 |
CTRSoftdial CallGem™
|
10142 | Fixed issue causing Agent Outcomes not to be recorded when a transferred call is dropped while in wrap. |
10.6.811 |
CMRSoftdial Campaign Manager™ (Server) |
10087 | Fixed issue - Timezone bound checking for bounds where upper bound > 1.0 had a logic bug causing mis-dial of numbers where timezone lower bound > 1.0. |
10.6.811 |
CMRSoftdial Campaign Manager™ (Server) |
10059 | Record Update should reset the Complete Timestamp field unless the record is being marked as 'Complete' using the API. The Update Record [UR] message now requires a Completed Record (CR) parameter to mark the record as Completed, and if the CR parameter is removed, then the record will have the 'Completed' field reset. Note that if the CR Parameter is not present (causing the 'Completed' field to be reset, the other data items relating to the record could have a Switch Result and Agent Result so these will have to be updated. See Updating Campaign Tables. |
10.6.810 |
CTRSoftdial CallGem™
|
10070 | License management counts have been reimplemented as per original design. |
10.6.808 |
CTRSoftdial CallGem™
|
9968 | The IVR 'Opt-out' mechanism now supports setting an abandon queue. The default implementation includes an IVR script that marks the phone number as 'DNC' (Do Not Call). To enable, set the abandon queue for a campaign to 'optout' in the namespace. A fresh installation will have all the necessary components configured. An upgrade will require a queue entry adding for the 'optout' queue, scheduler entries added for 2 IVR agents, the default tenant in Softdial Scripter™ now has the 'optout' script pre-configured. The abandoned calls need to be sent to the 'optout' queue which can be setup via the legacy namespace. If the caller presses '1' when the call is in the 'optout' script, the number will be marked as 'DNC' in the tenant's DNC list (using the Opt Out [OO] message). After the number is marked as 'DNC', all new numbers are checked as with new normal DNC checks, though numbers already sent to the dialer won't be checked. See also Softdial Scripter™ Features. |
10.6.807 |
SCCSoftdial Telephony Gateway™
|
10086 | Fixed issue where calls detected as answering machines were not detected as being in the correct state when a message was played to them (DO=3) causing them to be immediately dropped instead. |
10.6.806 |
CMRSoftdial Campaign Manager™ (Server) |
10087 | Some Western Australian records were found to be dialled outside of timezone boundaries - fixed. |
10.6.805 |
CMRSoftdial Campaign Manager™ (Server) |
10059 | The Record Update mechanism now resets the Complete Timestamp field unless the record is already being marked as complete via the API. |
10.6.805 |
CTRSoftdial CallGem™
|
10061 | Too many calls were being launched for the number of logged in agents on Progressive campaigns. |
10.6.805 |
HSBHttpSDMPBridge
|
10005 | Fix for broken Replay Recovery and Migration mechanism in Reporter |
10.6.803 |
CTRSoftdial CallGem™
|
9703 | Session Data [IZ] message had hardcoded formatting of Data (DT) parameter as XML. Now takes account of LegacyFraming registry key setting. |
10.6.800 |
CTRSoftdial CallGem™
|
9703 | Update to allow default framing to be set to legacy (pipe delimited) for users still dependent on legacy framing for clients. This is set using a new registry value under the main DIALER registry key LegacyFraming, type REG_DWORD. This needs to be set to non-zero to enable the legacy data framing type. See The Data (DT) Parameter |
10.6.800 |
CMRSoftdial Campaign Manager™ (Server) |
9863 | Accelerate retries mechanism - sometimes cache runs out under extreme dialing conditions (eg 3% live call rate, low talk times). This led to early close. Softdial Campaign Manager™ now forces a final reload of retries if the cache has run out and retries are accelerated. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.799 |
CTRSoftdial CallGem™
|
10014 | Fix for the Insert Record API which was broken with recent Database Update API changes. |
10.6.797 |
CMRSoftdial Campaign Manager™ (Server) |
9869 | Database update api enhancements. Record index error if record not in cache at the time when the update takes place. Now possible to set a record as a retry by setting a callback time, no callback agent and no Callback (CB) parameter. |
10.6.796 |
CMRSoftdial Campaign Manager™ (Server) |
9869 | Callback parameters Callback Agent Name (AN) and Callback Number (BN) were not being set, also force set as callback if a Callback Time (BT) parameter is specified. |
10.6.795 |
CMRSoftdial Campaign Manager™ (Server) |
9993 | Updated campaign startup code to avoid potential race conditions with multiple campaigns being opened in rapid succession. |
10.6.792 |
CTRSoftdial CallGem™
|
9950 | Added validation to reject Move Agent [MA] requests where the source and destination campaigns are the same. This was the cause of a reported call starvation issue. |
10.6.792 |
CMRSoftdial Campaign Manager™ (Server) |
9956 | Softdial Campaign Manager™ was not sending Enumerate End [EE] messages on shutdown. Now sends all End Enumeration messages (for Enumerate Switches [ES], Enumerate Campaigns [EC], Enumerate Notifications [EN]) and Verify Status [VS]/ Dialer Advise [DA] heartbeat on close, before closing sockets. |
10.6.791 |
CMRSoftdial Campaign Manager™ (Server) |
9966 | Update to ensure that 'multiple reload prevention' code does not break if the cursor reload fails for reasons of database load. This can be caused by the Softdial Campaign Manager™ Cache value being set too high for the database performance and results in repeated "Cursor is currently being reloaded" in the TXLogs. |
10.6.791 |
SCCSoftdial Telephony Gateway™
|
9963 9909 |
Fixed an issue with cadence rule matching causing undefined classification behaviour in scenarios where multiple calls are being classified concurrently. Added cadence rule for Brazil to default toneset.xml file. |
10.6.790 |
CTRSoftdial CallGem™
|
9914 | Added ACD busy to state viewer metrics. Updated such that agents when offered an inbound call are busied out of all other queues in the same campaign. |
10.6.790 |
CTRSoftdial CallGem™
|
9703 | Change to address reported issue: "All standalone Inbound calls that do not have a record attached to them(either through Softdial Scripter™ Record Lookup or as a result of the call being an outbound transferred call) will always receive pipe delimited data regardless of the setting on the actual campaign." New Softdial CallGem™ registry option added: LegacyFraming, REG_DWORD, defaults to 0 (false). |
10.6.790 |
SCRSoftdial Scripter™ (Server) |
9946 | Speculative fix for "sdConsole doesn't show all logged in agents" reported issue. |
10.6.789 |
CTRSoftdial CallGem™
|
9933 | Improvement to blending algorithm to check for eligible agents that have only just returned to their home campaign. Now makes additional check/ switch of blend reservation 5 seconds after an agent has gone available on an inbound campaign. This is to mitigate the 5 second delay for preventing race conditions. |
10.6.789 |
CTRSoftdial CallGem™
|
9906 | All timezone adjustments on read in of retry are now logged, and timezone end-of-bounds forces next day schedule. This will aid diagnosis of issues resulting from incorrectly set timezone timebounds |
10.6.789 |
CMRSoftdial Campaign Manager™ (Server) |
9923 | For a Manual Outbound (SSMD) Campaign - Added registry option to Softdial Campaign Manager™ tenant registry settings to allow the lookahead time for callbacks for SSMD to be set per tenant. This defaults to the current implemented behaviour of 10 minutes. New Registry Key: SSMDCallbackLookaheadMins (REG_DWORD, defaulting to 10) which is the number of minutes ahead that Softdial Campaign Manager™ will look ahead for callbacks. |
10.6.789 |
CMRSoftdial Campaign Manager™ (Server) |
9924 | Callback numbers are now DNC screened in real-time. |
10.6.788 |
CMRSoftdial Campaign Manager™ (Server) |
9937 | Speculative fix and logging for non-reproducible call starvation case. |
10.6.787 |
SCCSoftdial Telephony Gateway™
|
9516 | Changed default tone detection for the global toneset as the default settings were generating false positives for voice intercept messages. |
10.6.787 |
SCCSoftdial Telephony Gateway™
|
9516 | Default mapping for SIT_RingStopped changed to 20 (Number Unobtainable) - was Answer Machine. |
10.6.787 |
CTRSoftdial CallGem™
|
9712 | Planned, not made, calls were registering in state viewer as an 'other telco' outcome instead of not being counted as a dialed call. |
10.6.785 |
CMRSoftdial Campaign Manager™ (Server) |
9746 | PreviewDNC registry feature added for preview calls that need to be completed without retry on a multi-number strategy. See Softdial Campaign Manager™ Registry Settings. |
10.6.785 |
CMRSoftdial Campaign Manager™ (Server) |
9706 | Fixed issue causing callbacks to be picked up as fresh records after a Softdial CallGem™ or Softdial Campaign Manager™ crash. |
10.6.785 |
CMRSoftdial Campaign Manager™ (Server) |
9862 | When a linked campaign is started while the master has never been run, the linked campaign now correctly dials calls. |
10.6.785 | Reporter | 9866 | Fixed issue causing a blank screen after update report view definitions, outcomes are now synchronised with the namespace |
10.6.784 |
CMRSoftdial Campaign Manager™ (Server) |
9863 | change to ensure that overdue retries and abandons made during the acceleration are not retried. |
10.6.784 |
CTRSoftdial CallGem™
|
9854 | Manual Outbound (SSMD) Campaign issue - Outcomes from calls disposed in Preview campaigns were not being populated in the campaign table. |
10.6.782 |
CMRSoftdial Campaign Manager™ (Server) |
9428 | Fixed some issue with the campaign closure timer logic. Campaigns now force closure within 2 minutes of ACD campaign having stopped. |
10.6.782 |
CTRSoftdial CallGem™
|
9871 | Empty license was not setting 5 predictive agents in all circumstances. |
10.6.781 |
CTRSoftdial CallGem™
|
9871 | Regular agents only license was limiting dials on progressive campaigns. |
10.6.781 |
CMRSoftdial Campaign Manager™ (Server) |
9830 | Retry of not present earliest number had a logic bug that affected time selection. |
10.6.781 |
SCRSoftdial Scripter™ (Server) |
9800 | Fixed break reason code inconsistency for ad-hoc calls in wait screen. |
10.6.780 |
CMRSoftdial Campaign Manager™ (Server) |
9851 | Update to prevent possible reload request failure. Possible fix for reported, but nonreproducible cache runout. |
10.6.780 |
CTRSoftdial CallGem™
|
9707 | Update to ensure that BP message for agent with attached session has same params as Agent Connect [AC] message, in order to inform agent scripts if the call is a callback or abandon retry. The TC and BA parameters are now sent in the Begin Preview [BP] message. |
10.6.779 |
CTRSoftdial CallGem™
|
9842 | Route external on transfer bug fixed - needed to take into account incoming route configuration address ' |
10.6.778 |
CTRSoftdial CallGem™
|
9824 | Fixed issue introduced with V10.6.744. Change to inbound outcome setting led to a situation where the outcome was set to 'live call' if the caller hung up on an inbound call before the agent dispositioned the call. Dialing cycle outcome mapped from agent outcome on Transaction Complete [TC] now takes precedence over this. |
10.6.777 |
CTRSoftdial CallGem™
|
9468 | Added support for transferring calls to an overflow address which is an external number. There is now no requirement to pass an Agent Extension (AE) parameter on the Transfer Status [TS] message. This enables inbound queue overflows to have multiple call overflows to an external address. A 'spoof' agent is generated for transfers to overflow addresses. The transfer request propagates this to the telephony layer as a 'spoof agent transfer'. |
10.6.776 |
CTRSoftdial CallGem™
|
9786 | Fixed issue causing agents to be logged out caused by duplicate Switch Login [SL] messages being generated under some circumstances. Fixed by suppressing agent nailup if agent is moving into wait state and has unavailable request pending. Also checks for and prevents duplicate nailups. |
10.6.776 |
SCCSoftdial Telephony Gateway™
|
9801 | Added critical telephony error handling - now forces service restart after 1 minute (configurable via criticalFailureRestartMinutes option in Config.xml). Also Aculab telephony firmware updated. |
10.6.775 |
CTRSoftdial CallGem™
|
9686 | Updated inbound queue prioritisation to ensure that it is takes account of SLA performance. Queue prioritisation now orders queues based on whether queues are within SLA:
After queues outside of SLA are processed, queues within SLA are processed, ordered as follows:
|
10.6.774 |
CMRSoftdial Campaign Manager™ (Server) |
9779 | Filter query statements can now be up to 4000 characters in length (was previously limited to 400 chars). |
10.6.774 |
SCRSoftdial Scripter™ Designer |
8931 | Fixed issue causing truncation of SQL when copy/pasting to an "Execute SQL..." step. e.g. copy and paste of SQL Insert statement text into an "SQL Statement" step was not pasting the complete text of the statement. |
10.6.768 |
CMRSoftdial Campaign Manager™ (Server) |
9754 | Fixed issue is SQL Server2014 support for ISO 8601 datetime formats. The update framework did not properly handle the 'no update' condition where no database columns have been changed. |
10.6.767 |
CTRSoftdial CallGem™
|
9778 | Fixed reported issue where hold music is occasionally played after inbound connect instead of recording being started. |
10.6.766 |
CMRSoftdial Campaign Manager™ (Server) |
9428 | Softdial Campaign Manager™ now uses an internal code for 'no valid numbers', rather than '101' to avoid confusion with that same outcome being used by a customer for another purpose. Softdial Campaign Manager™ now only uses the outcome 101 to write a disposition to the DB. |
10.6.766 |
CMRSoftdial Campaign Manager™ (Server) |
9754 | Added support for ISO 8601 datetime formats (e.g. "2016-10-27T08:15:00") when using SQL Server 2014. |
10.6.763 |
CMRSoftdial Campaign Manager™ (Server) |
9692 | Some users require the ability to process callbacks outside of the compliance call expiry time. A registry key has been added to control whether callbacks are limited by call expiry time. The new key is: CallbackstoObserveCallExpiry This is a REG_DWORD value defaulting to 1 indicating that by default callbacks will be limited by call expiry time. To enable callbacks not limited by expiry time set this value to 0. |
10.6.762 |
CTRSoftdial CallGem™
|
9689 | Fixed issue causing some callbacks and abandon retries to be dialed outside user set time bounds. |
10.6.761 |
SCCSoftdial Telephony Gateway™
|
9687 | Fixed issue causing Number Back [NB] messages to be dropped in certain external transfer scenarios. |
10.6.761 |
CTRSoftdial CallGem™
|
9690 | Manual Outbound (SSMD) Campaign disallowed follow-up call in wrap. This is now enabled. Note that this is legal for SSMD. |
10.6.761 |
CTRSoftdial CallGem™
|
7533 | Requeue of an Inbound session to Outbound did not copy the Data (DT) parameter. Now does. |
10.6.760 |
CTRSoftdial CallGem™
|
8304 | Corrected conditional tests that were stopping usage license promotion from functioning (e.g. preview campaign borrowing an unused predictive seat). |
10.6.758 |
SCCSoftdial Telephony Gateway™
|
9668 | Error in logging code could cause null reference exception when playing back looped audio files. |
10.6.757 |
INRInstaller
|
9667 | Fixed installer issue causing failure to install the HSBridge service. |
10.6.757 |
SCCSoftdial Telephony Gateway™
|
9516 | For some regions it seems that recorded announcements (in the case of unassigned number for instance) can contain portions of speech that trigger the tone detector used to detect ring tone. This may be more likely when the global toneset is used which uses only a single frequency for ring tone rather than a pair. A new configuration item (optional) has been added to enable the minimum required tone length to be increased from the default of 64ms. This will stop the recorded messages triggering the ring tone detection if it is increased to 120ms (for example). The new item which can be in the config.xml is: <summary>For detection of basic tones, the minimum length in ms that must be present to trigger detection of the tone.</summary> So for example: <toneDetectionMinOnTime>120</toneDetectionMinOnTime> If not specified the setting will default to 64ms. |
10.6.756 |
RMNSoftdial Recording Monitor™ (Server) |
9539 | Fixed issue where a tenant name containing default was being replaced with _default. This meant that the Softdial Recording Monitor™ folders were being incorrectly named |
10.6.755 |
CMRSoftdial Campaign Manager™ (Server) |
9404 | Isolated database exception issue caused by corruption of parameterised SQL. |
10.6.755 |
SCRSoftdial Scripter™ (Server) |
9660 | Fixed issue with Softdial Scripter™ Auto login - Engine was sending pages twice for auto-login. |
10.6.754 |
CTRSoftdial CallGem™
|
9348 | Auto Wrap mode did not work correctly after a transfer was rejected. Auto wrap mode now sends Transaction Complete [TC] on entry to wrapping state. |
10.6.754 |
CTRSoftdial CallGem™
|
9561 | Fixed issue on tenant deletion which prevents a tenant being created successfully with a previously used tenant name. |
10.6.753 |
CTRSoftdial CallGem™
|
9656 | Fix for home campaign close bug causing blend errors with multiple inbound campaigns. |
10.6.752 |
CTRSoftdial CallGem™
|
9558 | Update to prevent Error EC4 on kill agent during preview of agent-specific callbacks. |
10.6.751 |
CMRSoftdial Campaign Manager™ (Server) |
9538 | Improved callback mechanism as a result of reports that some callbacks not being made at the correct time. Retry cursor code updated to perform separate callback, retry, and aggregator feed scans. |
10.6.750 |
SCRSoftdial Scripter™ (Server) |
9630 | Fixed issue where if the agent extension is not available (in use or invalid) after selecting a campaign, the agent is stuck in Softdial Scripter™ with the message "please pick up the phone". |
10.6.750 |
CMRSoftdial Campaign Manager™ (Server) |
9632 | Reverted previous change to make all Manual Outbound (SSMD) Campaign calls agent-specific as this causing integration issues. |
10.6.750 |
SCCSoftdial Telephony Gateway™
|
8971 | Resolve issue with message playback to unconnected calls (SIT_NoRing case for instance) causing the playback to never complete and therefore never release its DSP channel resulting in empty recordings files |
10.6.749 |
CMRSoftdial Campaign Manager™ (Server) |
9477 | Fixed race condition on reload where cursor reload was queued. Was causing records to be redialed. |
10.6.748 | List Import | 9436 | Config.xml file with new VarcharSize entry added. Note that the default value has been set at 80 to match the previously hardcoded value. |
10.6.746 |
CMRSoftdial Campaign Manager™ (Server) |
8416 | SqlServer accepts a max string length of 23 characters indicated in the Precision field of the FieldInfo object. This is dictated by the precision of 3 used for the fractional part of the Seconds component. The Precision value of the FieldInfo object is now used to trim left on the Datetime string if the database type is SQLServer. In addition to the code change, if the client wishes to prevent the database being updated they may use the NonUpdatableColumns Registry entry, which takes a comma delimited list of columns that will not be updated during a DBUpdate. |
10.6.745 |
CMRSoftdial Campaign Manager™ (Server) |
9507 | Fixed issue with Manual Outbound (SSMD) Campaign causing EC133 errors. |
10.6.745 |
SCRSoftdial Scripter™ (Server) |
9519 | Fixed screen editor crash when editing TextBlock containing "Run" Element |
10.6.743 | List Import | 9436 | List Import was truncating string data to 80 characters. A default string length of 80 was hardcoded for varchar type columns. This has now been replaced by a setting in Config.xml called VarcharSize. |
10.6.743 |
NSPNamespace
|
9349 | Inbound calls that expire from a queue due to no valid overflow were being incorrectly classified in Status Viewer as "Expired from Queue" rather than "Call Dropped". There are 4 categories of Inbound Outcome:
These should now all work as described and be counted correctly in Status Viewer. Note that on upgrade, if Dialing Cycle Outcomes id 11 and 12, and Outcome Categories id 15 and 16, are already being used by custom entries, the new Outcome Categories and Dialing Cycle Outcomes are not added to the Namespace. Dialing Cycle Outcomes 11 and 12 now pick next available Outcome number if 11/12 are taken. Outcome Category numbers are hardwired and should not be edited by customers. |
10.6.739 |
CTRSoftdial CallGem™
|
9506 | (Also 9507,9442) Fixed race condition caused by third party application making Move Agent request immediately on agent going available. |
10.6.739 |
SCRSoftdial Scripter™ (Server) |
9492 | Fixed issue where the Softdial Scripter™ engine was not always sending assemblies containing custom controls to clients. |
10.6.739 |
SCRSoftdial Scripter™ (Client) |
9448 | Fixed issue with DateTimeEditor control time selection - Only allowing selection of 00:00 after selecting a date (bug introduced after 10.6.662). |
10.6.738 |
CMRSoftdial Campaign Manager™ (Server) |
8474 | Fixed issue - When a campaign is resumed from Suspend, the campaign stops immediately even if there are still records in calling list. |
10.6.738 |
CTRSoftdial CallGem™
|
9425 | (Also 8186) Fixed issue where all non zero maxmimum wrap times for virtual agents were converted to '1'. |
10.6.737 |
CTRSoftdial CallGem™
|
9425 | (Also 9151) Added a registry configuration for the maximum virtual agent wrap time to allow for users who require full control over when virtual agents finish wrap and start waiting for calls again. Registry key is VirtualAgentMaxWrapTime and is a DWORD with a default of 60 (seconds). |
10.6.736 |
CTRSoftdial CallGem™
|
9415 | Fixed race condition error resulting in both Switch Result and Agent Outcome fields being updated (should be one or the other) |
10.6.735 |
CMRSoftdial Campaign Manager™ (Server) |
9373 | Fixed Call accounting error caused by a race condition when an agent went unavailable just after a number request had been issued. This led to double decrement of the call request count in Softdial Campaign Manager™. Reinstated increment of request count after a Make Call [MC] failure (with EC133), to keep call accounting correct. |
10.6.734 |
SCCSoftdial Telephony Gateway™
|
9395 | (Also 9151) Fixed issue of the Call Connected beep not playing for nailed up connections. |
10.6.733 |
CMRSoftdial Campaign Manager™ (Server) |
9362 | Update to ensure that a Kill Campaign [KC] command always kills database connection. A 'Database Quit' message is logged a confirmation. |
10.6.733 |
CTRSoftdial CallGem™
|
9349 | New dialing cycle outcomes (Inbound Drop (11) and Inbound Abandon (12) are conflicting with custom assignments to these Outcome codes. Users will need to remap custom outcomes to other code values. |
10.6.732 |
CMRSoftdial Campaign Manager™ (Server) |
9326 | Call Failed [CF] with EC133 was resetting the campaign DB outcome field to undialed and resetting the retry count causing more than the maximum call attempts to be made. Now handling of EC133 and other call errors should result in the last outcome being written back to database (typically -4), leaving retry count intact. |
10.6.731 |
CTRSoftdial CallGem™
|
9284 | Agent leaving a followup call while in wrap was being moved back to their home campaign in error. - Fixed. |
10.6.730 |
CMRSoftdial Campaign Manager™ (Server) |
9289 | Fixed bug on timezone reload. No records were being selected even though there were records available. |
10.6.729 |
CTRSoftdial CallGem™
|
9287 | Fixed issue with blending reserving an agent on an ad-hoc call. The blend algorithm attempted to blend non ACD agent that was in a talking state on an ad-hoc call. |
10.6.729 |
INRInstaller
|
9288 | Fixed issue on Salesforce installer. |
10.6.728 |
CTRSoftdial CallGem™
|
9282 | Fixed issue causing EC82 error when finish monitoring an agent on Inbound On Hook campaign. |
10.6.727 |
CMRSoftdial Campaign Manager™ (Server) |
9247 | Fixed issue causing preprocessing failure and CMServer shutdown when no timezone setting is configured. |
10.6.726 |
CMRSoftdial Campaign Manager™ (Server) |
9241 | Fixed issue with preprocessing lists - the Lower and Upper Bound columns were not populated in the DB. General Exception in Softdial Campaign Manager™ Logs: 28 10:33:55.237 2928 General Exception: SetStandardFieldValues: 5 |
10.6.726 |
SCRSoftdial Scripter™ (Server) |
9221 | Fixed issue on progressive/ preview campaigns - the IsConnected step was showing the call as already connected before the Agent Connect [AC] message is received. |
10.6.725 |
CMRSoftdial Campaign Manager™ (Server) |
9021 | Change to multiple number retry mechanism to ensure calls are never made outside the time bounds. See Softdial Campaign Manager™ Retry Options. |
10.6.723 |
CTRSoftdial CallGem™
|
9089 | Fixed issue when using the AllowHangup feature where a call may be transferred to an agent during the nailup phase resulting in an abandon and an EC4 error. See Agent Work Flow. |
10.6.722 |
CMRSoftdial Campaign Manager™ (Server) |
9157 | Manual Outbound (SSMD) Campaign call requests now handle agent-specific and pooled callbacks in preference to pooled data. The next number to be dialed is determined by following precedence rule:
|
10.6.722 |
SCCSoftdial Telephony Gateway™
|
9151 | Change to suppress the 'Call connected' beep for non-nailed up connections. It is possible that the call connected beep is being misinterpreted by the PBX as a DTMF keypress, causing it to play an error message recording. Since the connected call beeps are only useful to agents nailed up with a headset, the beep is now only played to nailed up connections. |
10.6.719 |
CTRSoftdial CallGem™
|
9148 | Fixed issue where the Manual Outbound (SSMD) Campaign goes into a 'stopping' state when an agent is moved between campaigns. |
10.6.719 |
PUBSoftdial Publisher
|
8997 | Agent Data [AZ] messages with new agent state DS=2 and old state OS=12 are now correctly added to Agent Availability table. |
10.6.715 |
CTRSoftdial CallGem™
|
9149 | Fixed blending issue where an agent who is reserved on a queue for a call which has already expired is still moved to that queue. On agent ready (prior to any processing of an Agent Unavailable request) the blend switch check now also checks whether demand for a blend move still exists. If it does not, the reservation is cancelled. |
10.6.715 |
CTRSoftdial CallGem™
|
9089 | Calls that fail to connect to an agent now result in configurable agent outcome. The registry value AgentConnectFailOutcome now governs the outcome of outbound calls that fail to connect to agent. This defaults to agent outcome 120. |
10.6.706 |
CTRSoftdial CallGem™
|
9083 | QI parameter removed from 10.6 - not supported in this version. |
10.6.705 |
CMRSoftdial Campaign Manager™ (Server) |
9054 | Change to ensure that the retry count is not updated on planned not made calls, even if they are subject to retry/ reschedule. |
10.6.700 | Reporter | 8990 | New Reserved for Call agent state filter added to Reporter Web. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.699 |
CTRSoftdial CallGem™
|
8921 | Introduced mechanism that moves an agent on an Inbound campaign and not subject to demand, to a campaign where there is demand if that agent has appropriate skills. |
10.6.699 | Reporter | 8990 | Agent filter for Preview state now includes all Agents in Preview state. |
10.6.699 |
SCCSoftdial Telephony Gateway™
|
8512 | Added split recording option to allow separate choices for Agent and Customer recordings. This feature is only accessible from a third party developed service which can perform speech analysis. The split recording feature allows for additional call recordings with different choices of audio source to be written in parallel with the regular recordings. To facilitate the feature Softdial Telephony Gateway™'s recording functions were modified to allow for a single recording to be started, but for multiple combinations of audio source (Customer, Agent, Customer + Agent) to be sent to different files in parallel. The user required a limited subset of functionality, therefore a method of configuring split recording was added which addresses their needs and it is not a fully configurable and general feature that would cover other possible requirements. To enable split recordings, add one or both of the following to the config.xml file as required: <makeSplitCustomerRecording>true</makeSplitCustomerRecording> To specify where they should go, add this: <splitRecordingsPath>C:\SplitRecordings<splitRecordingsPath> The path shown above is the default one, should that xml element not be in the config file. To specify how the filenames should be formatted you can specify an element in the config file, it is a .net format string and the available options are as follows: /// If using split recordings, this defines how the name should be formed using the available information. ".wav" will automatically be appended. The default is like this: <splitRecordingsNameFormat>{2} {6}_{7}</splitRecordingsNameFormat> which gives filenames containing the session id, time of day and specifies the contents (either 'Customer' or 'Agent' at the moment). Any characters in the resulting string that would be illegal in a file name such as ':' in 'sip:' are converted to '-'. The files generated using this feature are NOT intended to be used in any way by recording monitor. They are ONLY intended to be monitored and analysed by a 3rd party developed service which will perform speech analytics. Softdial Recording Monitor™should continue to monitor for, convert and store the regular recording files. |
10.6.699 |
SCCSoftdial Telephony Gateway™
|
8845 | Changed RTP detection feature to be off by default after feedback from initial customer deployments and made configuration entries for it visible in the Softdial Telephony Gateway™ config file. For details, see note for 10.6.689 below. |
10.6.699 |
CMRSoftdial Campaign Manager™ (Server) |
9013 | Fixed issue with using Oracle 11G database - Oracle ROWNUM row limit clause was in the wrong place in the SQL statement. |
10.6.699 |
CMRSoftdial Campaign Manager™ (Server) |
9014 | Updated to Right time to call logic to use 'least-dialed' part of day, and to take account of busy and live call outcomes as a positive indicator of customer presence. |
10.6.695 |
CMRSoftdial Campaign Manager™ (Server) |
8979 | Improved support for 'slow' databases - Cache size checking for slow database did not check to see if new cache size was smaller than current set cache size. |
10.6.694 |
CMRSoftdial Campaign Manager™ (Server) |
8669 | Fixed issue with validation of the Add DNC Number [DD] message (as used by Scripter's Do Not Call Number step). |
10.6.692 |
INRInstaller
|
8991 | Fixed issue when upgrading the Softdial Scripter™ service - Scripter.exe.config was still showing the old version of Sytel.MDN2. |
10.6.691 |
CMRSoftdial Campaign Manager™ (Server) |
8979 8954 |
Additional fixes to address campaign cleanup on stopping. Campaign close database timeout reorganised;
|
10.6.690 |
CMRSoftdial Campaign Manager™ (Server) |
8954 | Inbound and outbound manual campaigns are now checked for 'cache cleanup and exit within 1 minute of the campaign closing inSoftdial CallGem™'. This addresses an issue where the campaign state was erroneously showing as Stopping. |
10.6.690 |
CMRSoftdial Campaign Manager™ (Server) |
8981 | Preprocess now takes account of filter criteria if retries are limited by filter criteria. Preprocess now screens screen records with no valid number to dial. Completed records are excluded from preprocess scan. Fixed access violation following preprocess. |
10.6.690 |
CMRSoftdial Campaign Manager™ (Server) |
8979 8954 |
Database roll forward recovery now enforces cursor reload to ensure data integrity. |
10.6.689 |
SCCSoftdial Telephony Gateway™
|
8845 | RTP data loss detection feature and call drop feature added. This avoids the situation where Softdial CallGem™ and the Agent layer is out of sync e.g. if the agent PC/terminal has been reset but Softdial CallGem™ still thinks the agent is logged in, which could result in calls being 'connected' to a non-existant agent. Configuration elements exposed in config.xml . Two new option elements :
See also note for 10.6.699 above |
10.6.687 |
CTRSoftdial CallGem™
|
8871 | Fix for agent state management issue in transfers; a blended agent selecting wrap after transferring a call was being immediately moved back to the inbound campaign and made available. |
10.6.685 |
CTRSoftdial CallGem™
|
8873 | Added support for the Number Index (NI) parameter in the Transfer to Management [XM] message. |
10.6.683 |
CTRSoftdial CallGem™
|
8867 | Fix for issue where an agent was not being returned to the predictive pool of their home campaign after a conference. This scenario can occur if the agent issues a Transaction Complete [TC] message during the conference. |
10.6.682 (GA) |
CTRSoftdial CallGem™
|
8731 | Added recursion check for Out of Service Overflows to prevent possibility of infinite overflow loops. |
10.6.681 |
CMRSoftdial Campaign Manager™ (Server) |
8687 | Added option to reset all records in the campaign database (i.e. clear the switch_outcome field) if the switch_outcome field contains -1 on startup. A new registry setting has been added for selection of startup behaviour: Registry Key:
Type: REG_DWORD Value: If the key is omitted the default value is 1, perform this cleanup on start. To disable, set value to 0. for more details, see Softdial Campaign Manager™ Registry Settings |
10.6.680 |
CTRSoftdial CallGem™
|
8648 | Added new inbound routing feature to allow the destination of an incoming session (Tenant/Agent/Extn/Overflow etc) to be determined by a third party system. This is done by adding new parameters to the incoming SIP URL. For more details, |
10.6.678 |
PUBSoftdial Publisher
|
8565 | A new Datatype parameter has been added to the PendingSQLS.db3 file. This creates an incompatibility when recovering data created prior to this change. A new registry key has been introduced which can be set when recovering 'old' data. This renames the PendingSQLS.db3. |
10.6.673 |
SCRSoftdial Scripter™ (Client) |
8595 | Fixed incompatibility issues introduced after last GA version (10.6.661). |
10.6.671 |
CTRSoftdial CallGem™
|
8632 | Fixed issue with agents getting stuck after overflow to a queue configured as Ring Group |
10.6.669 |
CTRSoftdial CallGem™
|
8599 | Overhaul of In-Queue Messaging. For details, see In-Queue Messaging in Inbound ACD. |
10.6.668 |
CTRSoftdial CallGem™
|
8608 | Validation change to prevent acceptance of Transaction Complete [TC] for a connected call where the Agent Outcome is Not Made. |
10.6.668 |
SCRSoftdial Scripter™ (Client) |
8597 | Re-enabled horizontal and vertical alignment properties in Screen Designer. Disabled by error in previous release. |
10.6.665 |
CMRSoftdial Campaign Manager™ (Server) |
8547 | Improved performance and reliability of database updates where there are lots of pending updates on a database under heavy load and has slow response. Transactions that force a cursor reload are deferred while a cache update is in progress. |
10.6.664 |
HSBHttpSDMPBridge
|
8524 | Fixed implementation of Inbound On Hook campaign for Salesforce integration. Inbound calls were not being offered to 'on hook' agents. |
10.6.662 |
SCRSoftdial Scripter™ (Server) |
8507 | Added Insert Record and Insert Callback steps. |
10.6.661 (GA) |
CTRSoftdial CallGem™
|
8517 | The Free Reason (FR) parameter was not being reset when agent went unavailable and available again without logging out. Fixed. |
10.6.661 (GA) |
CTRSoftdial CallGem™
|
8366 | An Out Of Service Queue Overflow sequence resulting in a transfer was using the wrong address for transfer. Fixed. |
10.6.660 |
CTRSoftdial CallGem™
|
8408 | Update to improve support for persistent enumeration transactions. This now supports flow rate limiting via a new CS parameter on enumeration messages. For details, see Limiting data flow rate in Resource Enumeration API. |
10.6.659 |
CTRSoftdial CallGem™
|
8430 | Calls that were repeatedly requeued were being dropped on connection to the agent. fixed. |
10.6.658 |
CMRSoftdial Campaign Manager™ (Server) |
8477 | The retry count was not being decremented by returned (not made) calls when the campaign was closed. Softdial Campaign Manager™ Now increments retry count only when a retry is first selected. This means that a call to be retried is marked directly as switch outcome -4 on completion of the first (failed) call. This is the only time retry count is adjusted. |
10.6.657 |
CTRSoftdial CallGem™
|
8480 | Group Data [GZ] documentation updated |
10.6.656 |
CTRSoftdial CallGem™
|
8476 8104 |
Agents on outbound campaigns were blocked from taking inbound calls for 19 seconds after going available, even if they were then moved to an inbound campaign. This was a change added as part of a fix for Case 8104. The delay has been removed, the agent can now take calls immediately after having been moved. |
10.6.655 |
CMRSoftdial Campaign Manager™ (Server) |
8464 | Fixed issue with '\' characters in Softdial Campaign Manager™ field names being converted to '_' characters in Scripter. This issue was introduced after the last GA (10.6.393). Use XML framing if Softdial Campaign Manager™ field names include the '\' character. |
10.6.655 |
SCRSoftdial Scripter™ (Server) |
8499 | Months option added to Date Time Math Step. |
10.6.654 | Reporter | 8313 | The Average Wait Time with 3+ digits was showing incorrect values. |
10.6.653 |
CTRSoftdial CallGem™
|
8375 8476 |
Reported issue was Softdial CallGem™ memory leak. This was caused by an issue in the latest blending algorithm. |
10.6.652 |
PUBSoftdial Publisher
|
8473 | Fixed issue with Publisher not writing integer values into the queuestatistics table. |
10.6.651 |
CTRSoftdial CallGem™
|
8472 | Inbound sessions now releasing session properly - was causing licensing issues. |
10.6.650 |
PUBSoftdial Publisher
|
8455 | Added check for NaN values in double and float data types. If value of double or float data type is NaN then it is converted to correct 0 value. |
10.6.650 |
CTRSoftdial CallGem™
|
8457 | (Also Case 8297) Fixed issue where Session Data [IZ] messages were not being generated when a call is redialled after a transfer. |
10.6.650 |
SCRSoftdial Scripter™ (Server) |
8454 | Softdial Scripter™ had two Conference steps - changed the name of the second conference step to Conference from Preconference to distinguish it. |
10.6.650 |
CMRSoftdial Campaign Manager™ (Web) |
8451 | When a retry entry was deleted from the retry settings in the Softdial Campaign Manager™ Web UI, it was not possible add back the deleted outcome without first clicking OK (to come out of the settings window). |
10.6.649 |
SVWStatus Viewer
|
8446 | Starting and stopping campaigns no longer changes the selected campaign and does not change the tab order. The campaign sort order has been changed from 'by state' to 'alphabetical'. |
10.6.648 |
CTRSoftdial CallGem™
|
8450 | When an inbound campaign is started, Queues are opened but the Group Data [GZ] message populates the Group Address (GA) parameter as the campaign name. Queue names are different. The Group Data [GZ] messages now have correct Group Address (GA) parameter which ensures Softdial Scheduler can force agents to login to queues. |
10.6.648 |
RMNSoftdial Recording Monitor™ (Server) |
8300 | Fixed issue with Recording Monitor archiving before the scheduled time. |
10.6.647 |
PUBSoftdial Publisher
|
8434 | Filter added to Publisher history iz.xslt to filter messages from RE32 and RE0 calls. |
10.6.646 |
SCRSoftdial Scripter™ (Server) |
8438 | All system scripts can now use custom controls - previously an exception was thrown. |
10.6.645 |
PUBSoftdial Publisher
|
8315 | Added Virtual Agent (VA) parameter to History AZ in Publisher rules.xml. |
10.6.644 |
PUBSoftdial Publisher
|
8369 | Fixed Publisher exceptions when parsing Session Data [IZ] message and writing data into database. |
10.6.643 |
CMRSoftdial Campaign Manager™ (Server) |
8371 | Fixed issue with callback records not being returned to the database on campaign close. |
10.6.642 |
RMNSoftdial Recording Monitor™ (Server) |
8432 | Added SQL SERVER 2008 section to SQLCONFIG.XML. This section should be used for SQL Server 2008, or later. |
10.6.641 |
CMRSoftdial Campaign Manager™ (Web) |
7984 | Added a confirmation popup when killing a master campaign. |
10.6.640 |
RMNSoftdial Recording Monitor™ (Server) |
8410 | Fixed issue where files remained in the Recordings folder awaiting processing. |
10.6.639 |
CTRSoftdial CallGem™
|
8259 | Fixed issue that could cause a campaign to become stuck in the Stopping state on close. Campaign was being transitioned to closing while a call was queued to dial. |
10.6.638 |
CTRSoftdial CallGem™
|
8375 | Fixed blending issue in situation where agents are members of 2 inbound queues under heavy demand. This resulted in agents being switched between rapidly queues. |
10.6.636 |
SCCSoftdial Telephony Gateway™
|
Softdial Telephony Gateway™ operating in gateway mode did not pass through the raw failure cause to the incoming call leg. Provided config option to force AMD for proxied calls, resulting in SIP cause 606. | |
10.6.636 |
PUBSoftdial Publisher
|
8315 | Softdial Publisher now represents boolean parameters in Softdial CallGem™ as integer 1 and 0 for true and false, and doesn't write to the agentlogins / agentavailability table for virtual agents |
10.6.636 | OCEANIC | 6810 | Oceanic® updated to run win32 help on latest windows systems 7 - 8 -10 -2012. |
10.6.634 |
CTRSoftdial CallGem™
|
7934 | Fix for the following callback issue: Callbacks that are missed as a busy or not made etc. lose their call back setting, callback time and any instruction to call back the customer on the new number. |
10.6.633 |
CTRSoftdial CallGem™
|
8375 | Fixed memory leak where two inbound campaigns have overlapping agent populations and are both in shortage. |
10.6.633 |
CTRSoftdial CallGem™
|
8315 | Inbound on-hook was dropping the session on overflow - race condition on queue timeouts. The queue timeout race condition is cured by having the QT/TQ dialog include the Group Address (GA) parameter for the queue in question. |
10.6.633 |
PUBSoftdial Publisher
|
8315 | Fixed Publisher error caused by primary key violation on the agentavailability table. Some optional fields were not defaulted in the SQL server schema. |
10.6.633 |
SCCSoftdial Telephony Gateway™
|
8332 | Softdial Telephony Gateway™ change to increase free channels when the call goes into the DROPPING state as well as the IDLE state to avoid calls failing due to lack of channels. |
10.6.633 |
RMNSoftdial Recording Monitor™ (Server) |
8309 | Fixed issue causing Softdial Recording Monitor™to lock up after it has been running for a long time (2 days) |
10.6.621 |
RMNSoftdial Recording Monitor™ (Server) |
8286 | Fixed issue in Softdial Recording Monitor™causing the first database row to be ignored. This is only applicable to SQL Server 2008 builds. |
10.6.620 |
SCCSoftdial Telephony Gateway™
|
8293 | Conferencing code refactored to address reported misbehaviour when customer leg hangs up. Logging during the audio switching update process is improved. |
10.6.617 |
INRInstaller
|
8226 | Added registry setting to allow selection of an alternative TelephonySelectScript (Softdial Telephony Gateway™ Cluster Select mechanism). Softdial CallGem™ Registry Key: TelephonySelectScript, type, REG_SZ Set value to indicate the file name of an alternate script in the %SOFTDIAL_ROOT%\SP\Scripts folder. The installer has been updated to always overwrite SelectTelephonyNode.py. so an edited file must be saved and restored after updating the installation. |
10.6.614 |
CTRSoftdial CallGem™
|
Change to prevent badly formatted numbers from being added to the DNC file. | |
10.6.613 |
CMRSoftdial Campaign Manager™ (Server) |
Added Audit Logging for DNC list use. Provides auditable proof in the event of an end-user dispute over whether a number was added to the DNC list. This change adds support for a registry value DebugDNC (type REG_DWORD). If set to a nonzero value Softdial Campaign Manager™ will exhaustively log DNC actions to the Softdial Campaign Manager™ log. In a dispute situation, this value should be set and Softdial Campaign Manager™ restarted. When active, loading of the tenant DNC and any subsequent updates are audited. This generates verbose logging. It can be turned off in real-time and this will take up to 1 minute to take effect. |
|
10.6.612 |
CTRSoftdial CallGem™
|
8278 | Improved validation of Data (DT) parameter - illegal characters could cause namespace crash. |
10.6.611 (GA) |
CMRSoftdial Campaign Manager™ (Server) |
8247 8267 |
Fix to address Softdial Campaign Manager™ - Softdial CallGem™ communication errors due to database connection issues. The column name index lookup mechanism was not universally applied, so some records could not perform a column index lookup. |
10.6.611 (GA) |
CTRSoftdial CallGem™
|
8226 | Clustering select node script was not updated by the installer. Made change to allow the default script to be overridden by setting a Softdial CallGem™ registry value TelephonySelectScript, type, REG_SZ to indicate the file name of an alternate script in the %SOFTDIAL_ROOT%\SP\Scripts folder. |
10.6.611 (GA) |
CTRSoftdial CallGem™
|
8217 | Further improvements to Blend Fairness algorithm to enforce selection order of agents in same state. Debug logging can be enabled by setting the registry value DetailBlendLogging, REG_DWORD, value 1. For more details, see Automated Call Blending |
10.6.608 |
CTRSoftdial CallGem™
|
8254 | On transfer of a call from an agent to a spoof agent, if the agent disposed the call with callback parameters these did not get propagated to the spoof agent Transaction Complete [TC] resulting in the record being marked as complete and the callback not being made. |
10.6.608 |
CTRSoftdial CallGem™
|
8186 | Fixed issue which could result in a virtual agent hang if the customer leg of the call hangs up on transfer to live agent. A Transaction Complete [TC] is now automatically sent to complete the virtual session. If either agent party to a transfer is virtual, a blind transfer request is issued unless registry override set. |
10.6.605 |
RMNSoftdial Recording Monitor™ (Server) |
8251 | Fixed some issues in Softdial Recording Monitor™resulting in inconsistent export behaviour. |
10.6.604 |
CTRSoftdial CallGem™
|
8256 | Limit of 5 overflow cycles is removed . An inbound call can now overflow more than 5 times as long as it does not overflow to a previously entered queue (recursion). See Inbound ACD. |
10.6.604 |
CTRSoftdial CallGem™
|
8217 | Improvements to the Blend Fairness algorithm to prevent blended agents being swapped out unnecessarily in certain circumstances. The Blend fairness check was being made before dequeue which had the unfortunate side effect of swapping the newly-blended in agent with another agent. Now a newly-blended agent takes at least one call before being subject to fairness algorithm. For details, see Automated Call Blending. |
10.6.604 |
SCHSoftdial Scheduler
|
8253 | Fix to prevent access violation caused by the Softdial Scheduler service was requesting session data when it had no need of it. |
10.6.604 | Reporter | 8194 | The Daily Breakdown and Hourly Breakdown columns were missing from exported html, xls and pdf reports - now fixed. |
10.6.603 |
CTRSoftdial CallGem™
|
8226 | Telephony node selection for Cluster mode did not correctly handle first party calls without nailup. The Python script now has has a new parameter - IsFirstParty - to indicate whether the call is a first party call and sets the default behaviour to select the node with the most free trunks. In the event of a failure to select a node the behaviour is to select the first node with free trunks or the node with maximum trunks if all nodes have all trunks in use. |
10.6.603 |
SCRSoftdial Scripter™ (Server) |
8191 | The Softdial Scripter™ Execute SQL Select step did not accept brackets or any special characters - step failed when a function with brackets is used to select the column name in SQL query. Now fixed. |
10.6.603 |
CTRSoftdial CallGem™
|
8086 | Not Made agent outcome is set as the default for Preview calls that are not dialed as a result of either an agent kill or campaign shutdown. |
10.6.601 |
CTRSoftdial CallGem™
|
8210 | Improved campaign shutdown process to ensure all calls in wrap at shutdown are correctly accounted for. |
10.6.600 |
CMRSoftdial Campaign Manager™ (Server) |
8185 8161 |
Callbacks were being sent back from Softdial CallGem™ to Softdial Campaign Manager™ after the campaign had been closed.
|
10.6.600 |
CTRSoftdial CallGem™
|
8182 8172 |
Fixed issues where agent Free Reason (FR) and Free Description (FD) parameters were not properly propagated to Agent State enumerations (Agent Data [AZ]). Message (MS) parameter also added to Agent Data [AZ] messages with a text description of the state change occurring. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.599 |
SCCSoftdial Telephony Gateway™
|
8197 | Fixed issue with the DTMF Play [DP] command which meant it could not be used with inbound calls. |
10.6.599 |
CTRSoftdial CallGem™
|
8116 | Fixed issue where campaign names in msglog file names were truncated to 30 character maximum. The campaign name is now only truncated as necessary to ensure the full file path and name does not exceed the standard windows MAX_PATH length (260 characters). |
10.6.598 |
CTRSoftdial CallGem™
|
8152 | Softdial CallGem™ was not accounting correctly for temporarily disconnected agents and would dial a preview call for them before they reconnected. |
10.6.597 |
CTRSoftdial CallGem™
|
8183 | Fixed issue where Mute Acknowledge [MK] and Hold Acknowledge [HA] messages would cause an access violation if received after the call was disconnected. |
10.6.597 |
CMRSoftdial Campaign Manager™ (Server) |
8161 | Callbacks with invalid telephone number were not being returned to Softdial Campaign Manager™ |
10.6.594 |
CTRSoftdial CallGem™
|
7966 | Fixed implementation of default Last Failure Overflow. This is now part of the tenant configuration. A new field has been added to the tenant configuration section of the namespace. This sets an address which will be used in the case where a queue does not have one set, thus it is a default overflow address. The default LFO configuration is now used if there is no overflow address specified for a given overflow from queue. |
10.6.593 |
CTRSoftdial CallGem™
|
8164 | Sending a Now Disconnected [ND] message on an agent-connected call session was not starting the wrap timer. |
10.6.592 |
CMRSoftdial Campaign Manager™ (Server) |
7220 | Change prohibits renaming of templates to regular campaigns and vice versa. |
10.6.591 |
SCCSoftdial Telephony Gateway™
|
8149 | Fixed error in the Request Mute [RM] function: Mute Acknowledge [MK] MK\RS2\... was always being returned from the Softdial Telephony Gateway™ as a reply to RM\RC\... and as a result, recording was never muted - bug introduced in V10.6.587 |
10.6.591 |
SCRSoftdial Scripter™ (Server) |
8118 | Fixed issue where users can’t start and stop campaigns using Softdial Console - Manage campaigns. |
10.6.590 |
INRInstaller
|
8109 | Added Microsoft SQL Server 2012 native client installer download from Apanel. |
10.6.589 |
SCRSoftdial Scripter™ (Server) |
8076 | Fixed Agent ID mismatch error which can happen if a long running script step is executing and another agent is logging in at the same time. |
10.6.589 |
RMNSoftdial Recording Monitor™ (Server) |
7995 | Improvements to database performance to improve efficiency. |
10.6.584 |
PUBSoftdial Publisher
|
3763 |
POTENTIAL BREAKING CHANGE - see below Implemented database connection failure, reconnect/ rollforward. The interfaces for database and Softdial CallGem™ now behave slightly differently. Publisher now only creates temporary sql db3 files if the connection between Publisher and the SQL data source fails. Each XSLT transformation has a specific rule for whether the statement is allowed to fail. So for example all inserts to the agents table are allowed to fail: <xsl:value-of select="odbc:Insert('agents',true)"/> whereas most other standard inserts are not: <xsl:value-of select="odbc:Insert('agentlogins',false)"/> Statements that are allowed to fail will be ignored on failure. Statements that are not allowed to fail will result in Publisher operating in 'database failed' mode and caching statements in temporary db3 files. Publisher should be able to deal with long-term disconnection from the SQL database and will add to the db3 file. Publisher polls for reconnect to the database every 30 seconds. On reconnect the rollforward mechanism throttles database throughput according to how fast inserts are processed, ensuring that it won't take up more than about 40% of the CPU load on the host. Until rollforward is complete, any new SQL is also cached in the db3 files. On completion of rollforward Publisher reverts to directly writing SQL to the database. Customers who upgrade to this change and need to retain their previous XSLT transformations may need to adjust the XSL insert statements as described above. For more information, |
10.6.584 |
CTRSoftdial CallGem™
|
8104 | A new outbound agent is now prevented from being blended to inbound until first the call succeeds or fails. This is necessary to avoid calls being abandoned on the outbound campaign when the agent is immediately moved to inbound after going available. |
10.6.582 |
CTRSoftdial CallGem™
|
8094 | If an inbound call was abandoned while being offered, a Number Back [NB] message was not sent - now fixed. |
10.6.579 |
SCRSoftdial Scripter™ (Client) |
8066 | Registry setting CalendarMode added to allow the DateTimeEditor to allow/ disallow blank values. When set to
A button for clearing the outcome is also enabled. The default setting is 0, i.e. no change from previous behaviour. See Softdial Scripter™ Engine Server Configuration |
10.6.579 |
CMRSoftdial Campaign Manager™ (Server) |
8046 | Improved campaign startup processing to avoid potential race condition when multiple campaigns are opened in quick succession by an external application. Altered scheduling to enable inbound campaigns to be started quickly as there is no cursor load. Integrators should stagger opening of campaigns if running more than 10 campaigns. A maximum of 30 inbound campaigns per tenant may be started, or 6 outbound campaigns per tenant in any given minute. |
10.6.579 |
CMRSoftdial Campaign Manager™ (Server) |
8028 | On close of a linked campaign, Softdial Campaign Manager™ delays close until all calls in progress for records on that campaign have completed, or 1 hour has passed without completion. This addresses an issue where calls that were still in progress when the campaign closed were not being correctly processed leading to potential repeat calls. |
10.6.578 |
CMRSoftdial Campaign Manager™ (Server) |
8037 7883 |
Fixed issue where retries that missed their scheduled dial window were being returned undialed but the retry count was still being incremented leading to incorrect retry attempts. |
10.6.577 |
CTRSoftdial CallGem™
|
7907 | Using an empty Group Address (GA) parameter to indicate Route Call External has been changed. The Add Incoming Call Route [AI] message Group Address (GA) parameter should now pass the following values:
The namespace client in Softdial CallGem™ has been updated to make this translation. |
10.6.576 |
CMRSoftdial Campaign Manager™ (Server) |
Softdial Campaign Manager™ now closes the campaign on failure to Auto-Reload on Runout, and on Accelerate Retries. | |
10.6.576 |
CTRSoftdial CallGem™
|
7993 | The default Agent Outcome is now set to Not Made if Transaction Complete [TC] is sent before dial on Preview campaigns. previously Error EC73 was returned from Softdial CallGem™. |
10.6.576 |
CTRSoftdial CallGem™
|
7824 | Progressive agent was being 'killed' on nailup failure after host interrupt hang. |
10.6.573 |
CTRSoftdial CallGem™
|
8050 | Fixed issue with detailed Usage reporting. |
10.6.573 |
CTRSoftdial CallGem™
|
7774 | The ISDN Raw Cause information was not being propagated to the Session Data [IZ] message. This information is now passed to Session Data [IZ] in the Raw Cause (IR) parameter. |
10.6.573 |
CTRSoftdial CallGem™
|
8008 | In some situations the Now Disconnected [ND] message from Softdial Telephony Gateway™ was not being received by Softdial CallGem™ until after the campaign was closed. In this case the outstanding numbers were not written back to the Campaign database. Added protection against campaigns closing before all Number Back [NB] messages have been sent. Additional logging to log why the campaign close is being delayed and which number back messages are involved so that their histories can be traced if necessary. |
10.6.572 |
CMRSoftdial Campaign Manager™ (Server) |
8020 | Sending Reload commands in rapid succession was causing records to be dialed ahead of schedule. Error 2051 will now be raised if a Reload Campaign [RL] message is sent while a reload is already in progress for a campaign. |
10.6.572 | Reporter | 7846 | Both Cyrillic and Latin character campaigns are now correctly shown on the Agent panel. |
10.6.572 | MYSQL | 7711 | Collation changed to unicode. |
10.6.569 |
SCRSoftdial Scripter™ (Client) |
8016 | If there is a long page screen on a script, previously Softdial Scripter™ would pop the screen in the middle of the page. Softdial Scripter™ will now always pop the screen at the top of the page. |
10.6.569 |
SCCSoftdial Telephony Gateway™
|
7774 | The Call Failed [CF] message Raw Cause [IR] parameter now includes a cause code for failed SIP calls. |
10.6.568 |
SCRSoftdial Scripter™ (Server) |
7978 | Fixed related issue on manual outbound campaigns causing failure of screen pop in Scripter. (See also earlier entries for this case number) |
10.6.568 |
CMRSoftdial Campaign Manager™ (Server) |
7947 |
BREAKING CHANGE. The i parameter of the XML document used with the Data (DT) parameter is no longer used to index the column field names. The n parameter (column name) is now used instead. This change is required to make the data contained in this document extensible. The i parameter is retained in the document but set to '0' to avoid potential issues with XML/ XSD validation elsewhere. |
10.6.568 |
CTRSoftdial CallGem™
|
7894 | Session times (Including reported Talk Time error) were not being set properly for preview calls that were undialed because of Begin Dial [BD] message sent with Dont Dial (DD) and Update Record (UR) parameters. |
10.6.568 |
CTRSoftdial CallGem™
|
7824 | Queues put Out Of Service with Priority 0 now work as documented. Calls already in queue are now dequeued before the queue goes out of service. |
10.6.566 |
SCRSoftdial Scripter™ (Server) |
7812 | Fixed issue in Play ... and Capture. A digit outcome was not being returned even if one is specified in outcome the list. |
10.6.565 |
CMRSoftdial Campaign Manager™ (Server) |
7803 | Further improvements to address reported EC35 error when repeatedly stopping and starting a master campaign. See Linked Campaigns |
10.6.565 |
WBCShared Web Components
|
7539 | The Reporter2 option was not available to non Administrators in the web console. Now fixed. |
10.6.564 |
CTRSoftdial CallGem™
|
7978 | (Also 8008) Fixed issue with Manual Outbound calls introduced from V10.6.550. |
10.6.562 |
CTRSoftdial CallGem™
|
7919 | Fixed issue in SytelMdn2 library and RouterNet.xml definition file causing some values not to be returned correctly (e.g. when using the EnumerateMetrics method of the ManagementClass). New parameters had been added with type double - Routernet.dll code generation only supported float and has been updated to use double instead of float. Also added support for handling floating point values on messages received from Softdial CallGem™. RouterNet.xml file has been updated to replace float with double on all messages. |
10.6.554 |
CTRSoftdial CallGem™
|
7944 | Added extra check to stop agents becoming available automatically when moved (chained) to a new campaign. (See also Case 7484). |
10.6.547 |
CTRSoftdial CallGem™
|
7929 | Blending now has higher precedence than callbacks by default. In addition, if there is a choice of agents to select for blend, the system will select an agent without callbacks in preference to one that has callbacks. In the event that an agent with callbacks is subject to blend, the callbacks are returned planned not made (CA32 by default). There is a new registry option - CallbackTrumpsBlend, type REG_DWORD - which is static and system-wide, that allows users to set callbacks to have a higher precedence than blending. This will result in the behaviour being as at prior to build 536, but with the system favouring selection of agents without callbacks. Default if not set is 0. Any non-zero value will result in callbacks being treated as higher precedence than blend requests. |
10.6.547 |
SCCSoftdial Telephony Gateway™
|
7884 | CLI numbers are now validated/ trimmed when sent in Make Call [MC] message. White space in the CLI parameter of a Make Call [MC] message was causing failed calls. |
10.6.544 |
CMRSoftdial Campaign Manager™ (Web) |
7813 | The Agentless campaign option is now disabled for linked campaigns. For details, see Telephony Settings |
10.6.543 |
CTRSoftdial CallGem™
|
7917 | Spoof agents were not being cleaned up properly on transferor agent issuing Start Wrap [SW] or Transaction Complete [TC] during transfer conference. |
10.6.541 | Reporter | 7711 | Reporter now displays reports properly when campaigns or agents have non-English characters. |
10.6.533 |
CMRSoftdial Campaign Manager™ (Server) |
7882 | Fixed crash issue when a large number of campaigns were stopped / started in the same instant. |
10.6.531 | All Apps | 7812 | API documentation update - Finished Capture [FC] message Resource Status (RS) parameter was incorrect - RS3 does not exist, RS1 is used when no data is captured. |
10.6.531 |
CTRSoftdial CallGem™
|
7893 | Fixed issue with Kill Agent process (Introduced after previous GA) |
10.6.529 |
INRInstaller
|
7889 | The WebServer is now updated when upgrading from 10.5 to 10.6 |
10.6.528 |
SCRSoftdial Scripter™ (Server) |
7888 | The Softdial Scripter™ patch was not correctly updating the C:\<root>\Scripter2\Engine\App folder - now fixed. |
10.6.526 |
CMRSoftdial Campaign Manager™ (Server) |
7871 | SQLServer type for Audit table date time fields changed from float(53) to double precision |
10.6.525 |
SCRSoftdial Scripter™ (Server) |
7868 | Fixed Softdial Scripter™ exception when loading custom controls in the _sysLogin script. |
10.6.516 |
CMRSoftdial Campaign Manager™ (Server) |
7871 | The field type used to store the two DateTime entries, double, is not supported by all databases. This type is now determined based on the current database type at the time of creation of audit tables. |
10.6.511 |
CMRSoftdial Campaign Manager™ (Server) |
7855 | Improved handling of retries and callbacks to avoid the scenario where large quantities of retries could prevent callbacks being processed at their due time. |
10.6.506 |
CTRSoftdial CallGem™
|
7630 | Cleaned up handling of transfers where a Start Wrap [SW] or Transaction Complete [TC] message is issued during an agent directed transfer. Start Wrap [SW] or Transaction Complete [TC] during any phase of an agent-directed transfer will result in the call being pushed to the transferee as a blind transfer. |
10.6.504 |
CMRSoftdial Campaign Manager™ (Server) |
7803 | Improved synchronisation between master and linked campaigns to fix reported EC35 (Campaign already open) errors when stopping and starting the master campaign. |
10.6.504 |
SCRSoftdial Scripter™ (Server) |
7826 | Fixed issue with Get Logged in Agents introduced after 10.6.396. Step now retrieves information about all logged in agents. |
10.6.502 |
SCRSoftdial Scripter™ (Server) |
7812 | Outcomes of steps Play TTS and Capture, Play File and Capture, Play Recording and Capture changed to show the correct Resource Status (RS) parameter from Finished Capture [FC]] message sent by Softdial Telephony Gateway™. |
10.6.501 |
SCCSoftdial Telephony Gateway™
|
7621 | Updated setting up of DSP tone tables for USA busy and fax detection. |
10.6.501 |
SCCSoftdial Telephony Gateway™
|
7708 | Busy and SIT tones _[IC][NC][VC][RO] are not acted upon immediately now but deferred to see if a connect signal arrives shortly afterwards. If it does the connect will take precedence over the tone detection. |
10.6.501 |
SCHSoftdial Scheduler
|
7822 | Fixed issue where adding many campaigns to an IVR agent configuration could cause a hang with the message Waiting for server response. |
10.6.501 |
CMRSoftdial Campaign Manager™ (Server) |
7252 | Fixed issue causing the Block Campaign Key [BC] API command to fail due to an internal exception (EC4). For more details, see Softdial Campaign Manager™FAQ |
10.6.500 |
CTRSoftdial CallGem™
|
7797 | Fixed issue found in V10.6.496 - Agent cannot end the call session after a followup call. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.499 |
CMRSoftdial Campaign Manager™ (Server) |
7810 | Fixed issue causing the SQLErrorLogs to be overwritten every time the Softdial Campaign Manager™ service was started. |
10.6.498 |
CTRSoftdial CallGem™
|
7802 | Fixed issue introduced in V10.6.496 causing failure of the Maximum Wrap timer function. |
10.6.497 |
CTRSoftdial CallGem™
|
7583 | Fixed issue where all recording sessions might not be released during a transfer, which could result in a licence usage discrepancy. |
10.6.497 |
CMRSoftdial Campaign Manager™ (Client) |
7771 | Fixed issue with the new DNC scheme introduced in V10.6.484. |
10.6.497 |
SCCSoftdial Telephony Gateway™
|
7708 | For SIP calls, Softdial Telephony Gateway™ will now attempt to retrieve any ISDN reason code that was embedded in the SIP BYE message ending the call, and use that as the cause for the call failing rather than the SIP cause code. If none is available it should continue to use the SIP code. Additional detail of this process is logged. Secondly, when doing SIT or tone detection for dialed calls, if a SIT or Busy tone is detected then Softdial Telephony Gateway™ will no longer terminate the call immediately but will instead wait for qualificationTimeBeforeConnect (in the config.xml) seconds of time before acting on the detected tone. This allows for slow arriving connect signals to take precedence. This is needed because there are some devices connected to phones that play a busy tone for a moment when the call is answered to fool dialers into detecting that the line is busy and drop the call (privacy device). With the new scheme the busy signal would be ignored because the connect signal will come quickly enough to take precedence. |
10.6.497 |
SCRSoftdial Scripter™ Designer |
7751 | Implemented the ability to select and edit a disabled control. Previously, after a control's Enabled property had been set to False, that component could no longer be selected and edited with the Toolbox tab. |
10.6.497 |
CTRSoftdial CallGem™
|
7522 | Fixed state management error on transfer abort for preview/ manual transferee agent. The call session was being torn down on primary call end, resulting in unexpected teardown of a transfer conference. The session now keeps the conference alive and delays end of signalling until the conference has finished. On conference end, the session is torn down and agents put into wrap state. |
10.6.496 |
CMRSoftdial Campaign Manager™ (Server) |
7771 | New rules introduced for number validation in Softdial Campaign Manager™. This affects numbers being added to the Softdial Campaign Manager™ internal DNC list from file and also to numbers before a DNC lookup occurs:
This is purely for validation purposes; the stored numbers are not modified, i.e. they will remain in the database in the original format. It applies to DNC storage, lookup and also to numbers before they are sent to the dialer. In the latter case, the steps 1 thru 3 are now applied prior to checking against maximum length, but the numbers are sent to the dialer in their original format. If length validation fails and this is for DNC insertion from file, the number is not inserted and an error is logged. If this is a DNC lookup, to err on the side of caution, the number is reported as DNC and an error is again logged. The replacement of the '+' and the removal of all other non digital characters is so the length validation can be carried out on the true number. The absolute limit of 18 digits is due to the DNC lookup and comparison. Using int64, anything over 18 digits will be truncated and will appear as the same number. Previously, any number containing a non-digit would be handled such that only the most significant portion of the number up to the first non-digit would be used ie, '0123456|789' would become '0123456'. |
10.6.496 |
PUBSoftdial Publisher
|
6897 | Dialing Mode (DM) parameter added to processing of Session Data [IZ] message in Publisher. The Dialing Mode (DM) parameter can now be populated in the Callcycles table. |
10.6.492 |
SCRSoftdial Scripter™ Designer |
7755 | Fixed issue in Screen Designer where overlapped controls (e.g. HTMLFrame and WebBrowser components) would cause an alert and resulting loss of all work. User is now given the opportunity to recover work. |
10.6.492 |
SCRSoftdial Scripter™ Designer |
7752 | Fixed Screen Designer bug when selecting the bringtofront or sendtoback menu command on a disabled button. |
10.6.488 |
SCRSoftdial Scripter™ (Server) |
7725 | Fixed issue where an unknown outcome is returned from the step if the back button is pressed on the screen. |
10.6.478 |
SCCSoftdial Telephony Gateway™
|
7684 | Updated the original recording filename generating code, with a new option in the config.xml to configure it. This element controls which method is used: <!-- Sets the way filenames are generated, "session" for the original style with the session id and timestamp, "guid" for the newer style using a Softdial CallGem generated GUID.--> |
10.6.478 |
CMRSoftdial Campaign Manager™ (Client) |
7643 | TelephoneNumberMaxLength now has absolute max limit of 18 characters regardless of register setting. This check is now applied after telephone numbers have been stripped of leading spaces, had '+' replaced by the international access code registry setting and had all other non digit characters removed. This applies to DNC insertion and lookup and to validation applied during cleaning of numbers before sending to the dialers, though validated numbers are still sent in original format. |
10.6.477 |
SCCSoftdial Telephony Gateway™
|
7613 | Fix to prevent Softdial Telephony Gateway™ sending both a Transfer Status [TS] message with a Queue Timeout (QT) parameter and a Queue Timeout [QT] message in the event of a transfer offer ending due to a timeout. |
10.6.477 |
CMRSoftdial Campaign Manager™ (Web) |
7473 | Fixed issue with incorrect date being displayed in Softdial Campaign Manager™ notification area - corrected conversion of UTC to local time. |
10.6.477 |
HSBHttpSDMPBridge
|
7701 | Fix for issue where Softdial CallGem™ shuts down following an error communicating with Softdial CallGem™. |
10.6.475 | License Monitor | 7500 | Fixed license monitor to show license expiration date in culture invariant format. |
10.6.473 |
CMRSoftdial Campaign Manager™ (Server) |
7683 | Fixed potential issue when opening multiple linked campaigns simultaneously. |
10.6.470 |
SCRSoftdial Scripter™ (Client) |
7682 | Fixed issue in Screen Designer - produces empty lines in Outline tab. |
10.6.469 |
CTRSoftdial CallGem™
|
7688 | The AS_PREVIEWING state was missing from Agent Data [AZ] message, causing incorrect state to be reported. |
10.6.469 |
SCRSoftdial Scripter™ (Server) |
7678 | Fixed issue with Record Inserted [RI] message handler in Insert Record step which could cause this step to freeze. |
10.6.467 |
CTRSoftdial CallGem™
|
7677 | Retry Parameters [RP] message removed as no longer supported. |
10.6.467 |
SCRSoftdial Scripter™ (Server) |
7608 | Fixed issue where, on receipt of an Agent Ready [AR] message while a session is active and on a visual component, i.e. a script is running, the running script is terminated. |
10.6.467 |
SCRSoftdial Scripter™ Designer |
7672 | Fixed Softdial Scripter™ Screen Editor issue - user changes are lost if controls have duplicate names. |
10.6.467 |
SCRSoftdial Scripter™ (Client) |
7669 | Fixed issue - Softdial Scripter™ Client can abort when an AddRemoveControl component has an empty items list. |
10.6.466 |
SCRSoftdial Scripter™ Designer |
7557 | Updated the Calendar control to show the current date and time by default if no date and time is set. |
10.6.466 |
SCRSoftdial Scripter™ Designer |
7664 | Removed duplicate controls from the toolbox list in Screen Designer. |
10.6.465 |
WFSWorkflow Server
|
7651 | Implemented ordering of scheduled events from the Google calendar by updated time, plugin now gets the agent name from the latest modified event. |
10.6.464 |
HSBHttpSDMPBridge
|
7624 | When an agent failed to log in to Reporter Web with EC57, they were still shown as logged in. |
10.6.464 |
SCCSoftdial Telephony Gateway™
|
7621 | Added toneDetectCadence config option to set the cadence threshold above which tones are reported by simple tone detection. The default value of 15dB is 15dB above the noise threshold of -55DB, i.e. -40dB. |
10.6.463 |
CTRSoftdial CallGem™
|
7630 | Fixed transfer state management bug when agent issues Transaction Complete [TC] during transfer offer or conference phase. The transferor issuing Start Wrap [SW] or Transaction Complete [TC] during any phase of an agent-directed transfer will result in the call being pushed to the transferee as a blind transfer. |
10.6.461 |
CTLSoftdial Control Center
|
7462 | Added menu item to Alert Monitor - View->Always on top. |
10.6.461 |
WFSWorkflow Server
|
7615 | Workflow scheduler plugin has been migrated to new Google APIs v3. Setting Up Workflow Scheduler plugin on new machine requires two steps:
There is TestGoogleApi.exe application to help getting permissions. When run first time it will open a browser where you need to login using valid credentials. |
10.6.460 |
SCCSoftdial Telephony Gateway™
|
7522 | Session now keeps a conference alive and delays signalling end until the conference has finished (e.g. Customer drops the call). Upon conference end, the session is dropped and agents are put into wrap state. |
10.6.460 |
HSBHttpSDMPBridge
|
7574 | Improved consistency of behaviour between SDMP and Http over HSBridge.
|
10.6.459 (GA) |
SCCSoftdial Telephony Gateway™
|
Further improvements to Answer Machine Detection (AMD). Softdial Telephony Gateway™ was not disposing the call session on respondent hangup during AMD. | |
10.6.458 |
CTRSoftdial CallGem™
|
7574 | Addressed issues with the Recording Acknowledge API:
|
10.6.458 |
SCRSoftdial Scripter™ (Server) |
7564 | Improved stability when running complex scripts with multiple subscripts. |
10.6.457 |
SCCSoftdial Telephony Gateway™
|
7360 | Improvements to Answer Machine Detection (AMD) - detection time reduced in many cases. |
10.6.457 |
RMNSoftdial Recording Monitor™ (Server) |
7538 | Fixed authorisation error in record monitor preventing download, play and archive of records. |
10.6.456 |
CMRSoftdial Campaign Manager™ (Server) |
7582 |
CMRSoftdial Campaign Manager™ was making one too many retries. |
10.6.456 |
CMRSoftdial Campaign Manager™ (Server) |
7595 | Corrected retry count adjustment when first call results in a callback. |
10.6.455 |
CMRSoftdial Campaign Manager™ (Web) |
7519 | The Retry/ fresh data slider in the Web Client was not appearing in Chrome browser -fixed. |
10.6.454 |
CMRSoftdial Campaign Manager™ (Server) |
7589 | Do Not Call (DNC) outcomes were not being marked as complete in the database - now fixed. |
10.6.454 |
RMNSoftdial Recording Monitor™ (Client) |
6822 | The Verify Checksum button is now disabled if it is enabled in config file but there are no recordings to view. |
10.6.454 |
CTRSoftdial CallGem™
|
7330 | Fixed issue of Transaction Complete [TC] message being sent if the agent makes a follow up call while in wrap and the call extends beyond the wrap timer period. The wrap timer is now disabled at the start of the follow up call and re-enabled at the end of the call. |
10.6.453 |
NSPNamespace Web Client |
7444 | Addressed IE compatibility issue with changes made to UI to support extended queue times (see case details below). |
10.6.453 |
TPRTenant Provisioning (Web) |
7551 | Added sort function in timezone selection when creating a new tenant. |
10.6.453 |
SCRSoftdial Scripter™ (Server) |
7557 | Fixed backward compatibility issues with changes to the Calendar control introduced in 10.6.420 version. |
10.6.451 |
CMRSoftdial Campaign Manager™ (Server) |
7566 | If the registry option (IncrementRetryOnCallback) that allows callbacks to be counted towards retry totals is set this can lead to a callback being set and then being undone because retry limits have been reached. This can cause the Retry_Timestamp field to be duplicated in sql queries issued by Softdial Campaign Manager™. This fix retains the original timestamp in this case. The Complete Timestamp column must be present in order to for this to work. |
10.6.451 |
HSBHttpSDMPBridge
|
7553 | Improved agent state clean up in case of call transfer failures that could result in agents being left in an indeterminate state. API update: The Transfer Acknowledge [TA] message with Resource Status (RS) parameter value 2 indicates that the telephony layer did not establish an inquiry call to the transferee and that Softdial CallGem™ will not send a message to disconnect the transferee call. |
10.6.450 |
CMRSoftdial Campaign Manager™ (Server) |
6903 | Added API to indicate when an external reload request has purged the retry cache and is ready to reload. After a Reload Campaign [RL] message (with TransactionTag (TX) parameter) has been sent to initiate the reload, a Reload Complete [RM] message is returned with the following parameters:
|
10.6.449 |
CTRSoftdial CallGem™
|
7521 | Improvements to the predictive call pacing to take account of higher risk of abandon when call blending is being used (due to agents being moved between campaigns). |
10.6.448 |
CTRSoftdial CallGem™
|
6669 | Added the Modified Conference2 (C5) parameter to the Agent Connect [AC] message. |
10.6.448 |
CTRSoftdial CallGem™
|
7410 | Resolved issue with suspending an agentless campaign. The campaign will now resume correctly after suspending. |
10.6.448 |
CMRSoftdial Campaign Manager™ (Server) |
7435 | Improved End of List handling in the case of retries being disabled. In the case where retries are disabled but Accelerate Retries has been selected as the End of List behaviour, Softdial Campaign Manager™ Server now changes the accelerate options to the equivalent action without accelerate retries (i.e. stop, chain, or chain-and-leave-open). Also now prevents campaigns from accelerating retries if retries are disabled. |
10.6.448 |
CMRSoftdial Campaign Manager™ (Server) |
7503 | Fixed issue with multi number retry logic - calls with an outcome not specified in Softdial Campaign Manager™ are now treated as Not Present. For example: In the scenario where:
Expected outcome and behaviour after this change is: When a call is dispositioned with an outcome not defined in Softdial Campaign Manager™ retry options, a default no outcome retry option will be created which is assumed to be Not Present. This means that the next number according to the Multiple Telephone Numbers configuration will be attempted immediately. Before this change the default retry option outcome was treated as Present, so the same number would be retried after the defined delay for a Present outcome. |
10.6.448 |
CTRSoftdial CallGem™
|
7353 | Fixed issue in Switch Determined Routing configurations where the Unavailable Granted [UG] message was not being returned. |
10.6.447 |
CMRSoftdial Campaign Manager™ (Server) |
7517 | An immediate retry of a callback record can have an invalid callback time resulting in error code 165. Every callback is now sanity-checked for planned time before passing to Softdial CallGem™. If past due, the due time is set to 'now + 5s'. |
10.6.447 |
CMRSoftdial Campaign Manager™ (Server) |
7514 | The retry logic was not consistently enforcing the maximum calls limit. This has now been enforced for all single / multi number scenarios. This prevents calls that should have been completed when max retries overall being hit from being allowed to continue in certain scenarios. |
10.6.447 |
CMRSoftdial Campaign Manager™ (Server) |
7537 | Non-Agent-Specific callback requests now include a skill group parameter. Skill Group assignments may be made for all Non-Agent-Specific calls. Specified by including the Group Address (GA) parameter in the Make Call [MC]] message. |
10.6.447 |
CTRSoftdial CallGem™
|
7550 | Enumeration message API update. Message responses to the following messages now always include session GUIDs: |
10.6.447 |
CTRSoftdial CallGem™
|
7484 | Disabled Agent Move under program control (e.g. Move Agent, Chain Agent) for Switch Determined Routing configurations. |
10.6.446 |
CMRSoftdial Campaign Manager™ (Web) |
7283 | Skills Based Routing settings in the Dialing Tuning tab are now enabled for linked slave campaigns. |
10.6.445 |
CTRSoftdial CallGem™
|
7531 | Improved cleanup after killing an Agentless campaign. Fixes issue of campaign getting stuck in No database connection state. |
10.6.445 |
HSBHttpSDMPBridge
|
7529 | A change to the Transfer Request [TR] API to support 'transfer to address' introduced with V10.6.422 was not backward compatible. This update ensures backward compatibility when using the Second Agent (A2) parameter to specify the destination address. |
10.6.445 |
RMNSoftdial Recording Monitor™ (Client) |
7475 | Fixed error loading recent recordings if the tag field contains an ampersand symbol. |
10.6.445 |
SCCSoftdial Telephony Gateway™
|
7513 | Fix for issue introduced in V10.6.442 - Can't requeue from Outbound campaign to Inbound Queue. |
10.6.445 | Tools | The classify AWK script tool has been updated to include average time to fulfill blend request. | |
10.6.445 |
WBCShared Web Components
|
7444 | Web Namespace UI updated to reflect Queue Expiry and other timers maximum setting of 99999 seconds (just over 1 day). SLA time can be set to a maximum of 86400 seconds. |
10.6.444 |
SCRSoftdial Scripter™ (Client) |
7133 | Removed the F5 shortcut key from the Designer hotkey options list - Internet Explorer uses this key to refresh the browser. |
10.6.444 |
SCRSoftdial Scripter™ Designer |
7501 | Fixed issue with creating new custom outcomes - noticed in Decision Branch and Play TTS and Capture steps. |
10.6.443 |
CTRSoftdial CallGem™
|
7203 | Improved consistency in handling of Abandon Retries with Skills Based Routing (SBR). All abandon retries are now treated scheduled calls and behave consistently for SBR. Behaviour details: An Abandon Retry on an outbound SBR campaign will attempt to reserve an agent with the right skill. If no agent with the right skill is found the Last Failure Overflow (LFO) rule is followed. If the LFO is
|
10.6.443 |
CTRSoftdial CallGem™
|
7507 | Inbound routing direct to extension now only applies to system campaign agents. If there is an address match on extensions but the extension is an ACD extension, the system will go on to process the incoming route tables as normal rather than failing to route. |
10.6.443 |
CTRSoftdial CallGem™
|
7504 | Fix to the Blend Fairness algorithm to ensure agents are always moved to 'eligible' campaigns. |
10.6.443 |
SCRSoftdial Scripter™ (Server) |
7489 | Added compatibility with SDMP1 message format to Softdial Scripter™ - Service and Interface prefixes are no longer required. For example, previously a SendSDMPMessage script using MC\... would fail but the message format CG:AG:MC\... would work, now both formats are supported. |
10.6.442 |
CMRSoftdial Campaign Manager™ (Server) |
7493 |
|
10.6.441 |
SCCSoftdial Telephony Gateway™
|
7475 | Fix for issue where Recording Tags that contain XML framing characters (ampersands and backslashes) cause Softdial Recording Monitor™ errors. |
10.6.441 |
TPRTenant Provisioning (Web) |
7482 | Fixed tenant provisioning issue which caused problems starting publisher after creating a new tenant. |
10.6.439 |
CTRSoftdial CallGem™
|
7354 | This change is for validating Recording Unique Identifier (YR) parameter on telephony layer Recording Acknowledge [RA] message. See same case number on 10.6.431 release note for more details |
10.6.439 |
CMRSoftdial Campaign Manager™ (Server) |
6903 | Change to the Close Cursor / Reload processing acknowledgements which were dependent on record locking (which has now been removed). The Reload Campaign [RL] message now takes a Transaction Tag (TX) parameter. Sending CM:DE:RL\CY1\TDdefault\OI1234\PC\P0\TX123 successfully reloads campaign and flushes both primary and secondary caches. e.g. CM:DE:RL\CY1\TDdefault\OI1234\PC\P0\TX123 RI:DE:R2\I1CM\I2DE\I3TDdefault:TX123\IN1234 CM:DE:RM\TDDefault\CY1\TX123 RI:DE:R4\I1CM\I2DE\I3TDdefault:TX123\IN1234 |
10.6.439 |
CTRSoftdial CallGem™
|
6629 | Queues with equal priority now get re-ordered periodically. Users who create queues with the same level of priority will now see the order of selection for call dequeue randomised. This allows fair distribution of call dequeue attempts. |
10.6.437 |
CMRSoftdial Campaign Manager™ (Web) |
7419 | Improvements to the list remaining calculation to fix errors when the campaign is stopped. |
10.6.437 |
CTRSoftdial CallGem™
|
7196 | If a called party hangs up during initial transfer of the call to the agent, the agent session is maintained - previously, in rare cases, this could result in the agent's session being terminated. Messaging change: If the Transfer Status [TS] message from the Telephony to Softdial CallGem™ returns the Resource Status (RS) parameter value 1 (Failed - phone on hook) Softdial CallGem™ no longer tears down the agent extension. |
10.6.437 |
CMRSoftdial Campaign Manager™ (Web) |
7283 | Skills Based Routing fields are now enabled for Predictive, Progressive and Preview campaigns (when campaign is stopped). This feature is not available on Linked Campaigns therefore the fields are hidden for these campaigns. |
10.6.436 |
PUBSoftdial Publisher
|
7465 | Improved Publisher service reliability on setting ODBC connection parameters. |
10.6.435 |
CMRSoftdial Campaign Manager™ (Web) |
6289 | Ease of Use improvement - added checkbox and message with warning when changing the fresh/ retry ratio. |
10.6.434 |
HSBHttpSDMPBridge
|
7450 | HSBridge was not setting the In followup state (8) following a successful Follow Up call launch. Now fixed. |
10.6.434 |
SCRSoftdial Scripter™ (Server) |
7366 | The Transfer To Agent [XA] message has been extended to enable passthru of agent message via Transfer To Agent [XA] message with the Data (DT) paramameter being used to invoke a step within a script. The way the API works is as follows: Send a Transfer To Agent [XA] message to a particular agent: MG:AG:XA\TDfoo\ANfromthisagent\A2tothatagent\DT<MagicXMLDocument xmlns="http://www.sytelco.com/SCC/CM"><r><EntryPoint Name="MyStepNamewithinthescript" /><c i="0" n="id" m="true" d="1" /><c i="1" n="tn" m="false" d="12345" /></r></MagicXMLDocument> The agent tothatagent is an agent logged in to Scripter. The Softdial Scripter™ server will process this message and will check for a script step named MyStepNamewithinthescript. If it finds such a script step, Softdial Scripter™ server will
The Data (DT) parameter extends the Softdial Campaign Manager™ data parameter format within Softdial Scripter™ by adding an 'entry point' element as part of the row. This identifies the step within the script to be invoked. |
10.6.434 |
CTRSoftdial CallGem™
|
7223 | Alerts for licenser runout with expiry time > 60 days were being sent with an invalid severity parameter leading to an Alert Monitor exception. Fixed. |
10.6.433 |
SCCSoftdial Telephony Gateway™
|
7354 | The Recording Unique Identifier (YR) parameter is now reflected by Softdial Telephony Gateway™ with the Recording Acknowledge [RA] message. This allows a third party application to pick up the recording session unique ID for the current recording. |
10.6.433 |
CMRSoftdial Campaign Manager™ (Server) |
7344 | Improvements to the database failover code to prevent the failover process being triggered incorrectly e.g. where an INSERT operation fails due to a legitimate key constraint. |
10.6.433 |
CTRSoftdial CallGem™
|
7443 | The blending algorithm now updates agent reservations when more suitable agents become available. |
10.6.433 | Reporter | 7425 | Fixed blank screen issue when updating Report View definitions after adding or updating a custom outcome in the Namespace. |
10.6.431 |
CTRSoftdial CallGem™
|
7354 | Improved ease of access to recordings in the recordings repository. Softdial CallGem™ now generates a recording GUID which is passed to Softdial Telephony Gateway™ and also to any clients monitoring the Recording Acknowledge [RA], Number Back [NB] or Outcome Data [OZ] messages. The Session GUID is contained in the XML embedded in the recording and is used by Softdial Recording Monitor™to index the file. Softdial Telephony Gateway™ and Softdial Recording Monitor™applications have been updated to support this change. |
10.6.430 |
SVWStatus Viewer
|
7407 | Updated Abandon Rate calculation used in the dialer pacing engine to take account of Agent Detected Answering Machines (based on revised ofcom guidance). |
10.6.430 | Tools | Fixed classify.awk to correctly count number of abandons for all log types, also take into account agent answer machines. | |
10.6.430 |
NSPNamespace Web Client |
7409 | Added Keep queued even if queue has no active members option to the queue configuration. |
10.6.430 | Reporter | 7251 | When migrating data from V10.5 to V10.6, the dates displayed in the status screen for the recovery process are now correct. |
10.6.430 |
SCRSoftdial Scripter™ (Server) |
7399 | Implemented support for step outcomes in Custom Controls. Integrators can now use outcomes in their custom controls. This allows the agent to go to next screen using custom controls as well as buttons. - Link to documentation |
10.6.430 |
SCCSoftdial Telephony Gateway™
|
7112 | Calls failing due to congestion could be redialed through another route. At that point any recording in progress would be terminated. In the case of record from launch that would leave the rest of the call unrecorded. Behaviour changed to disconnect the recording channel from the failed call and reconnect it to the next call. |
10.6.429 | NIPO Bridge | 7377 | A default outcome mapping table has been added to the config file, mapping from the default Softdial CallGem™ Dialing Cycle Outcomes to a default NIPO Outcome set. Includes comments explaining how to use this config element. |
10.6.428 |
CTRSoftdial CallGem™
|
7223 | License Monitor now sets the alert frequency based on severity and only sends if there are licensed agents in that category. |
10.6.427 |
CTRSoftdial CallGem™
|
7373 | Change to allow agents on Manual Outbound campaigns to disposition and terminate calls prior to connect. |
10.6.427 |
CTRSoftdial CallGem™
|
7420 | Fixed issue in Agentless campaign shutdown leading to spoof agents being logged out before the campaign has shut down. This resulted in occasional live calls being abandoned even in Progressive Agentless campaigns. |
10.6.427 |
CTRSoftdial CallGem™
|
7293 | Fixed memory leak caused by thread pool overload on soak test and fixed issue in cleanup of Block Key routing. |
10.6.426 |
CTRSoftdial CallGem™
|
7410 | On Agentless campaigns the Spoof agent count was being reset when the campaign was suspended. This meant that when the campaign was resumed no agents were logged in therefore no calls were made. Spoof agent count is now saved on suspend and restored on resume. |
10.6.426 |
CTRSoftdial CallGem™
|
7223 | Introduced alerts notifying license due to expire. License Monitor now shows alerts when licenses are less than 60, 30, 7 and 1 day from expiry as normal, warning, error and fatal severity. Alerts raised every day between 60 days and 7 days from expiry. Alerts are raised every 3 hours between 7 and 1 day from expiry. Alerts are raised hourly on expiry. |
10.6.426 |
CMRSoftdial Campaign Manager™ (Server) |
7344 |
|
10.6.426 |
CTRSoftdial CallGem™
|
7330 | Fixed issue with the End Wrap timer not being reset on follow up calls leading to agents being stuck in wrap and unable to log out. |
10.6.425 |
CTRSoftdial CallGem™
|
7314 | Fixed issue where Recording Tags set with the Transaction Complete [TC] message were not propagated to the Number Back [NB] message. |
10.6.425 | Reporter | 7352 | The Average Response Time was being shown in miliseconds, now changed to show this value in seconds. To view this change the new report data model must be activated:
|
10.6.425 |
CMRSoftdial Campaign Manager™ (Web) |
7283 | Skills based routing does not support Linked Campaigns. Skills based routing settings in the web client Dialing Tuning tab are now disabled when Linked Campaigns are being used. |
10.6.425 |
SCCSoftdial Telephony Gateway™
|
7308 | Added support for <maxCalls /> configurable value in <route> elements of the config.xml file. An integer value determines how many calls are allowed through the route in which the setting occurs. This configuration can be used to load balance a cluster configuration with differing capacity in each gateway. The default if no maxCalls is specified is a very large number of calls which assures backward compatibility with older config files. See STG Configuration. |
10.6.425 |
CTRSoftdial CallGem™
|
7392 | Fix for EC73 errors when an agent on Manual Outbound campaign drops from a conference (in wrap) and tries to send a Transaction Complete [TC] |
10.6.424 |
CTRSoftdial CallGem™
|
6643 | Fix to prevent Softdial CallGem™ closing inbound campaigns before calls in wrap had a chance to complete which would lead to database early close and writeback errors. |
10.6.424 |
CTRSoftdial CallGem™
|
7191 | Alert Monitor now correctly reports alerts from the web clients. |
10.6.423 |
CTRSoftdial CallGem™
|
7363 6805 | In-queue messaging (e.g. hold music) is now played if there are no agents to dequeue to. Previously in queue messaging was played only if a queue had at least one member. |
10.6.423 | Tools | The classify.awk script now provides analysis detail on classify and switching times to assist with detail troubleshooting. | |
10.6.423 |
CTRSoftdial CallGem™
|
7203 | Skills Based Routing now supports abandon retries. A SBR call for previously abandoned call (abandon retry) will return the call undialed (RE32 planned not made) if there is no agent logged in with the required skill and the skills failure outcome is set, indicating that a skills failure would result in an abandon. |
10.6.423 |
SCCSoftdial Telephony Gateway™
|
5967 | Individual control of hold (using the Who (WH) parameter on the Request Hold [RH] message) was disabled for 3 party conferences (initiated with TR\C3). This feature has now been re-enabled. |
10.6.423 |
SCCSoftdial Telephony Gateway™
|
6778 7233 | For 6778: At the completion of a 3-way-conference (TR\C3) all 3 call legs should have had any hold status removed, but the primary agent was being left on hold. This only caused a problem if the call had been placed on hold before the transfer was requested. Now fixed. For 7233: Call offered to agents (via ring group and ordered group) which failed (e.g. due to Do Not Disturb set on target agent phone) would cause busy tone to be played to the calling party for 2.5 seconds and then the session to be terminated. This handling had been intended only for the case where Softdial Telephony Gateway™ proxied calls to one destination rather than when Softdial CallGem™ controlled the call and offered it to a group. |
10.6.423 | List Import | 7350 | List Import now allows both addition of new columns and altering the data type of existing columns (in the schema) when creating new tables. |
10.6.423 |
CTRSoftdial CallGem™
|
6894 | Fixed issue with Alert Monitor thowing an exception if an alert with an empty string was raised. |
10.6.423 |
CTRSoftdial CallGem™
|
6723 | Added MoveUnavail registry option to enable an agent to be moved back to their home campaign if they are made unavailable while servicing a callback on another campaign. If set to
|
10.6.423 |
CMRSoftdial Campaign Manager™ (Web) |
7168 | The web client now supports Retry Delay time resolution down to seconds. Previously the web client behaved the same as the Windows client which supports a Retry Delay time resolution to minutes. |
10.6.422 | List Import | 7152 | Fixed issue with SQL query throwing an exception when checking if table exists. |
10.6.421 |
SCRSoftdial Scripter™ (Server) |
6669 | The Conference from Preconference step has been replaced with a ConferenceReleaseHold step which releases the called party from hold after the conference is set up (using the Conference Hold step). |
10.6.421 |
SCRSoftdial Scripter™ Designer |
4229 | Fixed bug in DateTimeEditor control. Added NumericDateTime, FormattedDateTime and DateTimeFormat properties. Changed calendar control to newer version. See Timezone Integration |
10.6.420 |
SCRSoftdial Scripter™ (Server) |
7194 | Keep Home (KH) parameter added to the Move Agent step. |
10.6.420 |
SCRSoftdial Scripter™ (Server) |
7315 | Fixed issue where the Send SDMP Message step always returns a failed outcome. Also fixed subscription to Agent Data [AZ] message to correctly identify the current agent state. |
10.6.419 |
CTRSoftdial CallGem™
|
6898 | Updated code to ensure that a virtual agent may not monitor, be monitored, request hold or request mute (except mute recording). Attempting to monitor a virtual agent leads to the monitoring agent becoming stuck on the campaign. |
10.6.418 |
CMRSoftdial Campaign Manager™ (Server) |
7182 | Fixed issues with campaign List Remaining accounting. List remaining count was incorrectly increased when pulling callbacks into cache, and if the database was overloaded leading to cache duplicates. |
10.6.418 |
CTRSoftdial CallGem™
|
7194 | SDMP Update - New Keep Home (KH) parameter added to the Move Agent [MA] and Agent Moving [AM] messages. This parameter determines whether the agent's 'Home' campaign is changed when a move occurs. The default behaviour of blend, callback and transfer moves is to keep the original home campaign. The default behaviour of campaign chaining is to change home campaign. The default behaviour of a user Move Agent [MA] command is to change the home campaign, unless the Keep Home (KH) parameter is specified on the user Move Agent [MA] message. |
10.6.418 |
CMRSoftdial Campaign Manager™ (Web) |
7283 | Skills Based Routing settings in the Dialing Tuning tab are now enabled only for predictive campaigns. |
10.6.417 |
CMRSoftdial Campaign Manager™ (Server) |
7270 | Added support for column names using non English characters in Softdial Campaign Manager™. |
10.6.415 |
CTRSoftdial CallGem™
|
6978 | Some territories require the ability to play a hold message rather than abandon the call. Two new parameters have been added to the Overdial Tuning [OT] message to support this.
|
10.6.413 |
HSBHttpSDMPBridge
|
7262 | Calls in Queue never decremented to zero even when no calls were left in queue. Adjusted initial value of counter from 1 to 0. |
10.6.413 |
HSBHttpSDMPBridge
|
7226 | The Salesforce agent UI now updates the campaign name when blending inbound/ outbound. The campaign name and type is now updated on move between campaigns. |
10.6.413 |
CTRSoftdial CallGem™
|
7181 | An Outcome Data [OZ] message is now sent for preview calls that get rejected by the agent. The Outcome Data [OZ] message and Number Back [NB] messages now contain the Don't Dial (DD) parameter in this case, to indicate that the agent elected not to dial the call. Without this parameter it is not possible to distinguish between regular calls and preview rejects. |
10.6.410 | Reporter | 6873 | Added notification message to set user local time zone if it is not set for generating print reports. |
10.6.408 |
CTRSoftdial CallGem™
|
7083 | Added support for situation where an Agent Unavailable [AU] request is made while there are callbacks outstanding for that agent. Any outstanding callbacks will be returned as Planned Not Made using the RE32 parameter in the Number Back [NB] message. |
10.6.408 | NIPO Bridge | Added Detection Option override setting to the default config file. | |
10.6.408 |
CTRSoftdial CallGem™
|
7147 | Added feature on Preview campaigns to allow disposition of No Answer / Busy etc. before Ring Timeout expires. Preview campaigns now allow Start Wrap [SW] and Transaction Complete [TC] when dialing and before connect. |
10.6.408 | NIPO Bridge | The Detection Option (DO) parameter on the Open Campaign (OC!) message from Nipo systems is now correctly applied to the campaign. | |
10.6.408 | Reporter | 6423 | Real Time columns, Agent State and Time in Status are now included in the print reports. |
10.6.408 |
CTRSoftdial CallGem™
|
7164 | SDMP API update - Added the following parameters to the Number Back [NB] and Outcome Data [OZ] messages for inbound calls:
|
10.6.408 |
SVWStatus Viewer
|
6962 | Fix for State Viewer lockups found when monitoring IVR campaigns. |
10.6.408 |
CMRSoftdial Campaign Manager™ (Server) |
6744 | Some Recording Tags information was being lost due to invalid framing characters being passed to Softdial Campaign Manager™ in the data. Changes have been introduced to stop SDMP framing characters from being passed in data going from Softdial Campaign Manager™ to Softdial CallGem™ and to disallow the primary key from containing invalid identifier characters. |
10.6.408 | List Import | 7159 | List Import now supports lists with dot or comma symbols in column names. See Importing a List |
10.6.407 | List Import | 7159 | List Import now supports lists with non English characters in column names. See Importing a List |
10.6.406 |
CTRSoftdial CallGem™
|
7222 | Fix for licensing error 99 which can occur with some version of Windows Server 2003. |
10.6.405 |
CMRSoftdial Campaign Manager™ (Server) |
7149 | Planned time for calls that are to be retried was being adjusted when the agent was not available for the call. Under some circumstances this could lead to there never being a valid time to make the call. This change allows overdue retries to be rescheduled at a valid time of day. |
10.6.405 |
SCCSoftdial Telephony Gateway™
|
7126 | Addition of launch rate throttling per route and random selection of equal priority routes. The default for this is 999999 calls per second, and can be overridden by adding an XML element <launchRate> to the route config: <launchRate>5</launchRate> sets a launch rate limit of 5 calls per second for the route. |
10.6.405 |
SCRSoftdial Scripter™ (Client) |
7139 | Fixed small memory leakage in the Event Manager control. |
10.6.404 |
SCRSoftdial Scripter™ (Server) |
7133 | Added hotkey functionality to Softdial Scripter™ Screen Designer. In Screen Designer, the Button and ImageButton have a ButtonShortcut dropdown that has values from F1 to F12 which assigns an outcome to that action without the need for the actual click on the button. |
10.6.404 |
CMRSoftdial Campaign Manager™ (Server) |
7104 | Updated retry offset logic to ensure that no retries get pushed back if they are within limits. |
10.6.404 |
CMRSoftdial Campaign Manager™ (Server) |
7104 | Added default setting of retry offsets if not specified in XML config for Softdial Campaign Manager™. |
10.6.403 |
CTRSoftdial CallGem™
|
7104 | Removed locking from Softdial Campaign Manager™ web API. The locking semantics (as used in the Windows client) are not necessary for the Web Client and can cause issues for HSBridge implementing simple synchronous Softdial Campaign Manager™ API calls. NOTE BREAKING INTEGRATION CHANGE: Updated SDMPSample to not use locking semantics for CM. |
10.6.403 |
CMRSoftdial Campaign Manager™ (Server) |
7104 | Added overdue retry interval adjustment by campaign. |
10.6.403 | NIPO Bridge | 7061 | Fixed issue where an agent logging in with an already in use extension, would fail to log in but leave a record of that agents ID as being logged in, preventing that agent ID from being used in subsequent login attempts using any extension. Version number updated to 3.6 |
10.6.403 |
CTRSoftdial CallGem™
|
7142 | Fixed Preview campaign bug causing Begin Dial [BD] fail when previewing a call. |
10.6.403 |
CTRSoftdial CallGem™
|
6787 | Fixed issue with agents getting stuck in previewing state when the campaign is being closed. Error 854 can be seen in the syslog. |
10.6.403 |
CMRSoftdial Campaign Manager™ (Server) |
7104 | Fixed Softdial Campaign Manager™ bug when multiple filter queries overlap causing memory leak. Also made improvements to overdue retry flush mechanism. |
10.6.403 |
SCHSoftdial Scheduler
|
6816 | Fix for issue with ChatBridge - Enumerate Agents [EA] transaction now reflects session data when an agent is associated with the session. |
10.6.403 |
CTRSoftdial CallGem™
|
Fix for DTMF Status [DS] messages not being passed by Softdial CallGem™ from Softdial Telephony Gateway™ to the Agent layer. | |
10.6.400 |
CMRSoftdial Campaign Manager™ (Server) |
7084 | Improvement to overdue retries logic, if a retry is more than 5 minutes past due, it is flushed back to the database to be dialed at the same time next day (or in 30 minutes if campaign is accelerated. |
10.6.400 |
CMRSoftdial Campaign Manager™ (Server) |
7066 | Added check for invalid identifier characters (e.g. "\"). Invalid characters in key identifiers are now screened out. |
10.6.400 |
CMRSoftdial Campaign Manager™ (Server) |
6808 | Fixed error in Retry Logic - "Treat as total for all numbers" not being properly applied. |
10.6.400 |
SCHSoftdial Scheduler
|
7029 | Change to Scheduler to allow agents to remain logged in. Now setting an agent schedule of 00:00 to 23:59 will leave the agents permanently logged in. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.399 |
CTRSoftdial CallGem™
|
6787 | Fix to avoid agents getting stuck in Preview mode on campaign close. |
10.6.398 |
CMRSoftdial Campaign Manager™ (Server) |
7009 | Fixed Postgres/ MySQL conflict on ODBC SQLTables behaviour. Also disabled database fail mode if the framing type is not XML. |
10.6.398 |
CTRSoftdial CallGem™
|
6980 | Close campaign logic left agents handling transferred calls in mu state leading to the campaign locking up. |
10.6.397 |
CMRSoftdial Campaign Manager™ (Server) |
6980 | The Postgres ODBC driver does not perform case-sensitive lookup using SQLTables. This is a workaround for this issue. |
10.6.397 |
CTRSoftdial CallGem™
|
7008 | Fixed state management issue on preview calls - agent stuck in Preview state. |
10.6.397 |
PUBSoftdial Publisher
|
6893 | The agent availability table is updated when the agent state transition is from 3 (logged in and available) to 2 (logged in and unavailable). |
10.6.397 |
RMNSoftdial Recording Monitor™ (Client) |
6822 | The Verify Checksum button is now disabled when there is no checksum to verify. |
10.6.397 |
SCRSoftdial Scripter™ (Server) |
6972 | Added feature to redirect to a custom url if an agent login has failed. New registry key: RedirectOnLogin If this key specifies a valid URL and the agent login attempt failed (RS parameter in US message from Softdial CallGem™ is not 0) then the Softdial Scripter™ client redirects to the specified URL. |
10.6.397 |
HSBHttpSDMPBridge
|
6907 | There is a requirement to filter out all spoof agents from report processing but to assign the call outcomes for the spoof agent to the original agent. Spoof agents can be filtered out using the filter: agent_name_filter="Spoof.*[^.]" After this change, if this filter is used and the Agent Name (AN) parameter of the Session Data [IZ] message refers to a spoof agent then the Agent Name (AN) parameter value will be overwritten by the Second Agent (A2) parameter value. This means that the reporting details associated with the spoof agent will be assigned to the agent handling the original call. |
10.6.397 | NIPO Bridge | Some AF! messages did not get acknowledged as successfully completed due to incorrect state, state is now reset at start of AF! processing. | |
10.6.396 |
CTRSoftdial CallGem™
|
Press to Dial mode now prevents any possibility of making predictive calls. This mode is installed by running the RunPTD.cmd command script (located in the [C:\]Softdial\SP folder). This script uninstalls the Predictive Dialer and replaces it with the Press to Dial module. See Dialing Methods | |
10.6.396 |
SCRSoftdial Scripter™ (Client) |
6954 | Fixed screen designer crash when creating a new component. |
10.6.396 |
SCRSoftdial Scripter™ Designer |
6950 | When searching for a script that does not exist in the published scripts list, Softdial Scripter™ was throwing an error: SD10001 - An unexpected error occurred. |
10.6.396 |
RMNSoftdial Recording Monitor™ (Client) |
6822 | The Verify Checksum button is now disabled when there are no columns in the recordings table for the checksum. |
10.6.396 |
TPRTenant Provisioning Server |
6716 | Functionality added and fixed for
|
10.6.396 |
SCRSoftdial Scripter™ (Client) |
6928 | Fixed Screen Designer crash which occurred when opening some screens created in MS Expression Blend. |
10.6.396 |
CMRSoftdial Campaign Manager™ (Server) |
6920 | Fixed issue causing incorrect Calls Made count on linked campaigns after restarting the campaign. |
10.6.396 |
CTRSoftdial CallGem™
|
6853 | A blended agent returning to its home campaign is now logged out if the home campaign is in a closing state. |
10.6.395 | NIPO Bridge | 6883 | Change to allow an agent to log off at any point by making use of the Agent Unavailable [AU] message with Priority (PR) parameter value of 2. |
10.6.395 | TPS client | 6716 | Fixed issue with web client password validation regular expression not working as intended. |
10.6.395 |
CTRSoftdial CallGem™
|
6891 | The Administrator campaign has been removed from the static configuration for all tenants. |
10.6.395 |
SCRSoftdial Scripter™ (Server) |
6881 | Campaign fields used in Softdial Scripter™ did not support non-English characters and white space characters. Now fixed. |
10.6.395 | NIPO Bridge | 6883 | The AgentFinished transaction in progress flag was not cleared when the agent was released by Softdial CallGem™. If the agent immediately went available again then the next time an AF! was sent to finish a call it would be rejected because the bridge wrongly considered the last AF! to still be in progress. |
10.6.394 |
CTRSoftdial CallGem™
|
6404 | Full supervisor permissions are now required for logging out other agents. Agents with user permissions are no longer able to log out other agents. |
10.6.394 |
NSPNamespace Web Client |
6821 | The Queue Overflow address textbox has been replaced with a combobox to allow quick selection of valid queues and avoid errors caused by typos. |
10.6.393 (GA) |
CMRSoftdial Campaign Manager™ (Server) |
6834 | Updates to accelerated linked campaigns logic to correct campaign close conditions. The default value of the DisableAutoStop registry key is now set to '1' (was '0'). See Softdial Campaign Manager™ Registry Settings |
10.6.393 (GA) |
SCRSoftdial Scripter™ (Server) |
6852 | Added reversible String Encryption step to library. Required for PCI 3.0 compliance. |
10.6.393 (GA) |
SCCSoftdial Telephony Gateway™
|
6872 | The Play - Capture sequence was failing on calls for which there had never been a Call Transfer [CT] + Transfer Status [TS] transaction, because the call had been connected to an agent from the point of launch. This has now been changed to allow the capture to proceed if an agent is connected to the session. |
10.6.390 |
RMNSoftdial Recording Monitor™ (Server) |
6745 | Fixed issue with <ShowSpoofAgents> configuration logic which was inverted i.e. setting ShowSpoofAgents to false was showing these agents in the Softdial Recording Monitor™client (and vice versa). |
10.6.390 |
CMRSoftdial Campaign Manager™ (Server) |
6784 | Fixed issue where, if no active NIC was detected, the Campaign Manager service would not start. |
10.6.390 |
CMRSoftdial Campaign Manager™ (Server) |
6829 | Fixed issue causing some fresh records not to be processed before the campaign is closed. |
10.6.390 |
CMRSoftdial Campaign Manager™ (Server) |
6795 | Fixed corner case on list apportionment with only master campaign running - some retries were not being completed at the end of the list. |
10.6.390 |
CMRSoftdial Campaign Manager™ (Server) |
6841 | Fix for issue of campaign not starting when campaign data was ordered using Descending in conjunction with Use Quoted Identifiers |
10.6.390 |
SCCSoftdial Telephony Gateway™
(Installer) |
6838 | NetBorder Express does not set the ToS byte by default. Registry key added to the Softdial Telephony Gateway™ installer: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DisableUserTOSSetting with default value : 0. See Sangoma-NetBorder Configuration |
10.6.389 |
RMNSoftdial Recording Monitor™ (Server) |
6813 | Improved stability of MP3 conversion code. |
10.6.389 |
CTRSoftdial CallGem™
|
6780 | Static configuration was not consistent between default and non-default tenants. Now fixed for fresh installations. Upgrades may continue to have this issue. |
10.6.388 |
TPRTenant Provisioning Server |
6772 | When a new tenant is created, user Publisher with password Publisher is created (was random string). |
10.6.388 |
INRInstaller
|
6677 | The installer now requires the user to select a NIC (MAC Address) to be used when performing an upgrade. |
10.6.387 |
CMRSoftdial Campaign Manager™ (Server) |
6803 | Accelerate retries always closes campaign if the campaign fails to accelerate because no retries are present. The accelerate retries processing now initiates the default end-of-list behaviour which will either chain, close, chain and close or do nothing as appropriate. |
10.6.387 |
NSPNamespace Web Client |
6605 | Added new option Force connect if not already connected in queue configuration. See Inbound ACD |
10.6.386 |
CTRSoftdial CallGem™
|
6675 |
|
10.6.385 |
CMRSoftdial Campaign Manager™ (Server) |
6740 | Update to prevent duplicate entries in the Softdial Campaign Manager™ cache by checking both the Softdial Campaign Manager™ cache and the numbers sent to the dialer. This condition could have occurred if the user's database server fails to process updates leading to reloading of already cached records on reload of the database. |
10.6.385 | Reporter | 6472 | Changed all _id.start and _id.stop timestamps to ISODateTime. Reporter Web supports granularities of: 900, 1800, 3600 seconds. Granularity setting is changed in app.config\reporting\main\@reports_granularity. The default is 3600. |
10.6.384 |
CMRSoftdial Campaign Manager™ (Server) |
6457 | Updated the accelerate retries / linked campaigns end of list options and introduced new chain campaign and keep campaign open options. See General Settings |
10.6.384 |
CTRSoftdial CallGem™
|
6733 | Fixed issue with inbound Out Of Service overflow not working correctly across campaigns. (Introduced with V10.6.366) |
10.6.380 |
CMRSoftdial Campaign Manager™ (Server) |
6754 | Fixed inconsistent handling of missing Complete_TS field. Campaign should run if this field is missing. |
10.6.378 |
CTRSoftdial CallGem™
|
6706 | New |
10.6.376 |
CTRSoftdial CallGem™
|
6724 | Added new List Information (LI) parameter to Make Call [MC], Number Back [NB], Outcome Data [OZ] and Session Data [IZ] messages, to allow reporting of Linked campaigns by including the list id information. Parameter optional. Softdial Campaign Manager™ Server has also been updated to pass the list ID for linked campaigns. |
10.6.376 |
CMRSoftdial Campaign Manager™ (Server) |
4848 | 'Unable to get database row values' errors are now handled by the database failover mechanism and trigger a reconnect. |
10.6.376 |
PUBSoftdial Publisher
|
6523 | Fixed issue causing 'An error occurred during a call to extension function GetOALocalFromOAUTC' alert in Publisher. Local time conversion did not work on null dates. Now null dates convert as null. |
10.6.376 |
CMRSoftdial Campaign Manager™ (Server) |
6637 | Revised Linked campaign apportionment mechanism to take account of retries and end of list behaviour and retry throttling. Also LinkCampaignTrace registry setting added to turn on debug logging for linked campaigns. |
10.6.374 |
RMNSoftdial Recording Monitor™ (Server) |
6700 | Checksum verification of MP3 compressed files is now supported. |
10.6.373 |
INRInstaller
|
6677 | The installer now requires selection of the network on which Softdial Contact Center™ will be used. The license is bound to the MAC address of the selected network interface. |
10.6.371 |
CMRSoftdial Campaign Manager™ (Server) |
6298 | Fixed issue where repeated attempts to stop a linked campaign left the campaign in a wait for close state. |
10.6.371 |
SCRSoftdial Scripter™ Installer |
6665 | Added feature to redirect the browser to specified web page when the agent logs out. The URL that the page is redirected to is specified in a new registry key: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Sytel\SCR2\<tenant name>\RedirectOnLogout of type REG_SZ. e.g. "http://www.google.com". See Softdial Scripter™ Server Configuration |
10.6.370 |
HSBHttpSDMPBridge
|
6667 | Corrected error in bridge config - default dialer host was set to 10.1.0.11 instead of localhost |
10.6.369 |
CTLSoftdial Control Center
|
6329 | Legacy namespace queue overflow address control now has a dropdown containing the names of all existing queues. Control also accepts text input. |
10.6.369 |
CTRSoftdial CallGem™
|
6604 | Fixed issue with the Set Tags step not attaching tags to recordings. |
10.6.368 |
SCCSoftdial Telephony Gateway™
|
6296 | Updates to default toneset configuration to improve tone discrimination. See STG Configuration |
10.6.367 |
NSPNamespace
|
6613 | Fixed issue with incorrect initialisation of the NotMoveOnCallback configuration in Tenant Manager, preventing editing of the default tenant after a fresh installation. |
10.6.366 (GA) |
CMRSoftdial Campaign Manager™ (Server) |
6298 | Fixed issue with records not being updated when a campaign was killed. |
10.6.365 |
RMNSoftdial Recording Monitor™ (Server) |
6406 | Agent IDs containing containing whitespace characters are now supported when accessing Softdial Recording Monitor™. (Previously threw "Server Error while loading list of recordings" error.) |
10.6.365 |
CTRSoftdial CallGem™
|
6280 | It is now possible to add an Agent Outcome value with Follow Up calls. A new Agent Outcome (AO) parameter has been added to the Start Wrap [SW] message. |
10.6.364 |
CTRSoftdial CallGem™
|
6594 | Session IDs are now truncated to 70 characters if longer. (Previously Session IDs generated on requeues could be longer than the maximum 80 characters leading to errors.) |
10.6.364 |
CTRSoftdial CallGem™
|
6434 | Fixed issue with Recording Tags not being correctly set for AdHoc calls. |
10.6.364 |
CMRSoftdial Campaign Manager™ (Server) |
6257 | Template campaigns are now prevented from starting. |
10.6.364 |
SCCSoftdial Telephony Gateway™
|
6276 | Default routes set up in Config.XML for cluster connections. Fix to ensure the correct Agent Extension Identifier (AE) parameter is returned to Softdial CallGem™ on messages relating to bridged connections. |
10.6.364 | List Import | 6520 | The Key Column data type can now be specified when importing data using the table settings. Previously this defaulted to Int. |
10.6.364 | Reporter | 6473 | Fixed issue with incorrect display of Abandon Rate in Web Reporter. |
10.6.364 |
SCRSoftdial Scripter™ (Server) |
5551 | The Get Running Campaigns step now returns the Campaign Identifier value along with the other running Campaign parameters. |
10.6.364 |
CMRSoftdial Campaign Manager™ (Web) |
6579 | Disabled the Web Client CLI setting for Inbound campaigns. This setting is only relevant to Outbound campaigns. |
10.6.363 |
SCRSoftdial Scripter™ (Server) |
6370 | New Adjust Wrap step added to allow an agent to extend the allowed wrap time. This step uses the new Adjust Wrap [AW] SDMP message (added in V10.6.359). |
10.6.362 |
SCCSoftdial Telephony Gateway™
|
6561 | Improved stability of Softdial Telephony Gateway™ when using the Remote TTS service. The Remote TTS service now raises alerts when TTS engine services not available. |
10.6.361 |
SCRSoftdial Scripter™ Designer |
6261 | Fixed issue: After editing or deleting a campaign field in the Softdial Scripter™ Designer Campaign Fields tab, the steps where those fields are used were not updated, so the script would not validate. |
10.6.361 |
CTRSoftdial CallGem™
|
6501 | Fixed issue causing Publisher backlogs building up. |
10.6.361 |
TPRTenant Provisioning Server |
6512 6447 |
Added configuration options setting the maximum number of failed login attempts and locking the account if exceeded. |
10.6.359 |
CTRSoftdial CallGem™
|
6370 | Adjust Wrap [AW] message added to allow the maximum wrap time setting to be adjusted. Required to support new Adjust Wrap Softdial Scripter™ step (added in V10.6.363). |
10.6.359 |
RMNSoftdial Recording Monitor™ (Server) |
6533 | The temporary file(s) created when a recording or recordings are downloaded is now deleted after download. This was causing a disk space issue. |
10.6.359 |
RMNSoftdial Recording Monitor™ (Server) |
6368 | Addition of a checksum column to the Recordings table is now configurable via a new configuration option in RecordingMonitor.exe.config in the <appSettings> section: <!-- If checksum of recordings is required, the checksum columns need to be added to the recordings table if they are not already there. For a very large recordings table, creating the extra columns may take a long time. --> If set to true, the WavChecksum column is added (and for future use, the Mp3Checksum column). If this column exists, the checksum of a WAV file will be stored along with the recording data. By default, Softdial Recording Monitor™will not save the checksums in the Recordings table. Web Client changes: There is a new button on the Web Client: Verify Checksum. This will calculate the checksum for the selected recording file, and verify if it matches the value stored in the database. When Play is performed for a recording, the checksum is automatically verified. The status is displayed to the right of the player. |
10.6.358 |
PHFPHP framework
|
6521 | Added support for white space in usernames. |
10.6.358 |
CTRSoftdial CallGem™
|
5562 | The Session Data [IZ] message now reports the Data (DT) parameter accurately for inbound as well as outbound calls. |
10.6.358 |
RMNSoftdial Recording Monitor™ (Client) |
6368 | Checksum verification button added to the Softdial Recording Monitor™client. See Softdial Recording Monitor™Recordings |
10.6.357 |
SCCSoftdial Telephony Gateway™
|
66367 | Softdial Telephony Gateway™ now automatically checksums each new recording, by including a # (hash) in the XML at the end of each generated WAV file. |
10.6.355 |
SCRSoftdial Scripter™ (Client) |
6324 | Agent Unavailable time is now displayed on the 'Accept Calls' page. This is configurable by a registry setting - ShowUnavailable. See Softdial Scripter™ Engine Server Configuration |
10.6.355 |
PUBSoftdial Publisher
|
6498 | Fixed issue preventing report population for new outcomes. |
10.6.354 |
SCCSoftdial Telephony Gateway™
|
6466 | Virtual agents are now 'nailed up' for all campaign types (Softdial CallGem™ didn't always add the Nailed Up (NU) parameter). Nailed Up (NU) is now assumed if the Virtual Agent (VA) parameter is specified. This stops inbound calls triggering a dial attempt when transferring a call the virtual agent. |
10.6.354 |
WBCShared Web Components
|
6449 | Security Update |
10.6.353 |
WBCShared Web Components
|
6451 | Security update. |
10.6.353 |
CMRSoftdial Campaign Manager™ (Web) |
6417 | Fixed issue causing campaign property validation error: "Error: 1868" (The attribute 'CliColumn' is required but missing.) when using campaigns with multiple numbers. |
10.6.350 |
CTRSoftdial CallGem™
|
6459 | Fixed corner case blending condition leading to agents not receiving calls. |
10.6.350 | PHP | 6398 | Added support for users with administrator or supervisor privileges to log out an agent from Reporter Web. This is accessible from a context menu (right click) and supports the following options:
The right agent panel allows context menu selection upon right-clicking a specific agent that is not in states Offline, Awaiting station tie-up or ACD unavailable. |
10.6.347 |
CTRSoftdial CallGem™
|
6360 | Added Inbound on-hook campaign type and Outbound Manual dial support. See Dialing Methods |
10.6.347 |
TPRTenant Provisioning Server |
5732 | Deletion of tenant that has running campaign is now disallowed, and landlord is prompted to stop all campaigns before proceeding with tenant removal. By design, the default tenant cannot be deleted. |
10.6.347 |
CTRSoftdial CallGem™
|
6401 | Added configuration to temporarily disable the system if recordings fail. Introduced new registry option: HKLM/Software/Sytel/Dialer value AbortOnRecordingFailure Type REG_DWORD, Default is 0, which disables the functionality described below If the value is nonzero, any failure to record reported by Softdial Telephony Gateway™ (Recording Acknowledge [RA] message with Resource Status (RS) of 2), results in the tenant being decommissioned with priority 1. This means all agents are logged out at the end of their current call and all campaigns closed. In addition an alert message is raised for the first failure for each tenant with SYSERROR priority and detailing the file name for the recording (if any). Each tenant's shutdown is handled separately in case there is a tenant-specific telephony failure which would only impact this tenant. |
10.6.347 |
SCCSoftdial Telephony Gateway™
|
The toneset configuration has been moved to a separate Toneset.xml config file. This configuration will be expanded to cover more countries in a later release. | |
10.6.347 |
SCRSoftdial Scripter™ (Client) |
6324 | Added functionality to show agents how long are they in unavailable state. Elapsed time is displayed on login and accept call pages. |
10.6.346 |
INRInstaller
|
6279 | MySQL database replaced with MariaDB database. |
10.6.345 | IVR Scripter | 6360 | Added Softdial Scripter™ support for screen pop on outbound manual campaigns. |
10.6.343 |
CMRSoftdial Campaign Manager™ (Server) |
6298 | Added protection to allow time for all database updates to be completed when a campaign is 'killed' to prevent the following error: "Failed to post return number database update in campaign [Campaign Name]". |
10.6.342 |
CTRSoftdial CallGem™
|
6411 | Added automatic filtering to support environments that incorrectly send DTMF tones both as audio and RFC2833 for the same digits. The filter detects the first used method during each capture operation and then ignores digits detected via the other method. |
10.6.341 |
CTRSoftdial CallGem™
|
6360 | Added Inbound on-hook campaign type (DM7) and Outbound Manual dial (DM2). |
10.6.341 |
CMRSoftdial Campaign Manager™ (Server) |
6409 | The Block Campaign Key [BC] function no longer requires the campaign to be locked. |
10.6.339 |
SCCSoftdial Telephony Gateway™
|
6384 | Softdial Telephony Gateway™ performance improvements. |
10.6.338 | Reporter | 6307 | Added new Calls Currently Queueing column in Queue Overview real time reports. |
10.6.338 | Reporter | 5980 | Extended support for all (selectable) NON-English languages: Add new data: Agent Idle Rate, Agent Idle Time, Logged In time, Working Rate and Working Time,Agent Break Reason Code, Time in Status for agent reports. |
10.6.338 |
SCRSoftdial Scripter™ (Client) |
5975 | Updated counter on waiting page to show minutes and seconds instead of seconds only. |
10.6.334 |
HSBHttpSDMPBridge
|
6240 | Usernames containing a dot "." are now supported e.g. firstname.secondname. Previously such users were unable to retrieve report data. |
10.6.334 |
WFSWorkflow Server
|
6055 | Improved functionality of the Workflow Scheduler plugin to update multiple group schedules for an agent in the Scheduler configuration file. In plugin parameters you can specify several group addresses using the delimeter |. |
10.6.334 |
SCRSoftdial Scripter™ (Server) |
6055 | New Is Holiday step added to check if the current day is a public holiday. This step reads a holidays schedule from a database. |
10.6.333 (GA) |
PUBSoftdial Publisher
|
6290 | Improved Publisher stability / recovery in event of corruption of .db3 file. |
10.6.332 |
CTRSoftdial CallGem™
|
5995 | Recording tag setting now works with transfers that use 'spoof' agents (e.g. external transfers). |
10.6.330 |
CTRSoftdial CallGem™
|
5431 | The Agent Ready [AR] message now contains a new boolean parameter - Callback (CB) - which, when set to 1, indicates that the agent is reserved for a callback or abandon retry. |
10.6.329 |
CTRSoftdial CallGem™
|
Improved usage reports to the show peak number of agents actually active on calls (talking, wrapping, previewing etc. but not waiting for calls or unavailable) instead of peak logged on counts. | |
10.6.328 |
CTRSoftdial CallGem™
|
6256 | Inbound calls are now overflowed across campaigns. Since data attached to a call is campaign specific the data is not transferred with the call and a 'data loss' alert is issued when this happens. To cater for the case where the user wants to transfer the data across campaigns, a new Softdial CallGem™ registry setting (KeepDataOnOverflow) is provided. When this is set to 1 (default is 0), the data attached to a call will remain with the call if it is overflowed to another campaign queue. However, a data integrity alert will be issued as this may result in PCI infringement issues. It is the users responsibility to manage this when using this setting. |
10.6.328 |
NSPNamespace Web Client |
6258 | Added new Blend Fairness setting in web namespace queue configuration. See Inbound ACD |
10.6.327 |
RMNSoftdial Recording Monitor™ (Client) |
6116 | Improvements to the Softdial Recording Monitor™search feature to significantly speed up searches and avoid database timeouts. |
10.6.326 |
SCCSoftdial Telephony Gateway™
|
6226 | Various updates to improve stability and performance under load. |
10.6.325 |
INRInstaller
|
5975 | Added configurable option in registry LogoutTimeout to specify the interval for automatically logging agents from Softdial Scripter™ waiting page if they do not press any buttons. See Softdial Scripter™ Server Configuration |
10.6.325 |
CTRSoftdial CallGem™
|
6018 | Enhanced inbound / outbound blending so that agents handling inbound calls are swapped around with waiting outbound agents such that all agents get a fairer distribution of the inbound calls. There is a new option in the queue configuration in the Namespace Editor which allows the selection of a blend 'fairness' algorithm. The default is 'None' (in which case the existing behaviour is retained) and at present there is one other choice of algorithm which is 'Last Offer'. In this mode the agent who has been waiting the longest for an inbound offer in a specific queue may get swapped from an outbound campaign to handle an inbound call. See Inbound ACD |
10.6.320 |
SCCSoftdial Telephony Gateway™
|
6171 | Fix to prevent excessive logging of Outcome Data [OZ] messages which could cause performance issues. |
10.6.320 |
CMRSoftdial Campaign Manager™ (Web) |
6070 | Added feature to allow selection of a 'CLI' column for each alternative telephone number. If the CLI column doesn't exist, it will be created. See Softdial Campaign Manager™ Database Input |
10.6.319 |
CTRSoftdial CallGem™
|
6160 |
CTRSoftdial CallGem™ registry settings are now read by the service every 5 minutes to avoid the need to restart the Softdial CallGem™ service after making changes (i.e. now dynamic). See Softdial CallGem™ Registry Settings |
10.6.318 |
SCCSoftdial Telephony Gateway™
|
6214 | In some circumstances when the Request Hold [RH] message was received by Softdial Telephony Gateway™ (e.g. call was transferred to a spoof agent as part of a 3 party transfer), the agent extension was being muted and then was not taken off mute. This manifested itself in the agent not being able to talk to the third party prior to a transfer to the customer (but only when script used was putting the customer on hold prior to the transfer being invoked). Now corrected. |
10.6.317 |
SCCSoftdial Telephony Gateway™
|
6215 | Improved call recording processing after hangup (at customer end) to prevent the recording file size growing excessively. |
10.6.316 |
SCCSoftdial Telephony Gateway™
|
6172 | Improvements to global voicemail detection. |
10.6.316 |
RMNSoftdial Recording Monitor™ (Server) |
6199 | Fix to stop Softdial Recording Monitor™Converter service crashing when the connection to the database is lost. |
10.6.314 |
SCRSoftdial Scripter™ (Server) |
6206 | Improved date and time validation in the DateTimeEditor control. Null values are no more allowed only valid dates and times may be selected. |
10.6.312 |
CTRSoftdial CallGem™
|
Added new Softdial CallGem™ registry setting - AllowHangup, REG_DWORD, default 0. When set to a non zero value Softdial CallGem™ will attempt to re-establish station nailup when the agent is moved back into the waiting pool. If this fails the agent will be logged out. See Softdial CallGem Registry Settings |
|
10.6.311 |
INRInstaller
|
6193 | hstart.exe and hstart64.exe files added to the Softdial Phone™ installer. |
10.6.311 |
RMNSoftdial Recording Monitor™ (Server) |
6192 | Added protection to prevent schema mismatch exceptions when uploading values to database. |
10.6.310 |
CTRSoftdial CallGem™
|
6171 | Change to prevent error messages being generated due to incorrect naming of server timezone. |
10.6.309 |
CTRSoftdial CallGem™
|
6175 | Fixed issue in the case where an inbound call was in a queue and no agents were available and that caller hung up, the stats were not being updated in the Group Data [GZ] message. |
10.6.308 |
SCCSoftdial Telephony Gateway™
|
6130 | Fixed virtual address leak in echo cancellation code. |
10.6.308 |
CMRSoftdial Campaign Manager™ (Web) |
6182 | Fixed issue causing the lower Agentless campaign configuration options to be hidden when the window height was too small. |
10.6.307 |
SCRSoftdial Scripter™ (Server) |
5388 | Implemented debug mode for Softdial Scripter™. This functionality allows logging of step property value (input and output parameters) before and after step execution. This functionality is enabled by setting the a new DebugMode registry key in the SCR2/[Tenant] path to '1'. By default this setting is disabled and has a value of '0'. |
10.6.306 | Reporter | 6164 | Fixed issue causing the Time In Status column in the Agent view to display negative values when user's browser was in non-UTC timezone. |
10.6.306 |
CMRSoftdial Campaign Manager™ (Server) |
6139 | Agent wrap time is now dynamically updated on inbound campaigns. |
10.6.305 |
CMRSoftdial Campaign Manager™ (Web) |
6139 | In the Dialing Tuning configuration tab, the following options are now enabled for inbound campaigns, whether running or stopped:
|
10.6.305 |
SCCSoftdial Telephony Gateway™
|
6159 | The <translateBeforeIC> setting now defaults to true. |
10.6.304 |
WBCShared Web Components
|
6150 | Fixed issue in the Navigation Menu: Reset Session button was redirecting to non-existing file (Not Found error). |
10.6.304 |
CTRSoftdial CallGem™
|
6153 | Added system-level option to enforce SIT detection for outbound ACD calls. Setting dialer registry value EnforceSITDetection type REG_DWORD value 1 will ensure that pre-connect inband call progress analysis is done. See Softdial CallGem Registry Settings |
10.6.303 |
RMNSoftdial Recording Monitor™ (Client) |
6143 | "Loading..." indicator added when search for recordings is in progress. |
10.6.303 |
CMRSoftdial Campaign Manager™ (Server) |
6119 | Fixed issue when using linked campaigns with a master campaign which had no list attached (i.e. used as a placeholder) causing poor performance. |
10.6.303 |
SCRSoftdial Scripter™ (Server) |
5975 | If an agent does not press any buttons on the waiting for the call screen for more than one minute they are now automatically logged out. |
10.6.303 |
CMRSoftdial Campaign Manager™ (Server) |
6097 | When callbacks were disabled on a campaign and callback specific data was sent from the agent (Number Back [NB] with RingBack Number (BN), RingBack Agent (BA) or RingBack Timer (BT)) then the user was unaware that the callback was not getting set up correctly (because they had callbacks disabled). An error message has been added to the Softdial Campaign Manager™ Client to warn the user when this happens. |
10.6.302 |
CTRSoftdial CallGem™
|
6012 | Addressed call state management issues that occurred when the Ring No Answer Time was set high (> 30s) with trunk shortage causing unusually high call queueing. This caused the dialer to temporarily stop making calls. |
10.6.301 |
RMNSoftdial Recording Monitor™ (Server) |
6116 | Indexes as specified in config.exe were not being created in the database resulting in time-outs with large databases. Fixed for Sql Server and MySQL. |
10.6.300 |
SCCSoftdial Telephony Gateway™
|
6108 | Addressed issue with call sessions not being correctly disposed when the MaxIPCallsPerDsp is reached. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.299 |
SCCSoftdial Telephony Gateway™
|
The enforceMinimumDtmfRxSpacing setting is now set to on (1) by default. This forces a delay between interpretation of DTMF digit thus preventing "bleed over" from long key presses. | |
10.6.298 (GA) |
SCRSoftdial Scripter™ (Server) |
5061 | Increased timeouts for adding IVR agents and groups in sdConsole script to stop Scheduler timing out on IVR agent and group updates. |
10.6.297 |
SCCSoftdial Telephony Gateway™
|
The multi session recording flag is now on by default. <!-- If multi-session recording is enabled (must be dialler version 10.6 or later)--> <useMultiSessionRec>true</useMultiSessionRec> |
|
10.6.297 |
CMRSoftdial Campaign Manager™ (Server) |
6094 | Added the ability to purge the primary cache (as well as the retry cache) by sending of the Reload Campaign [RL] message. New parameter added to achieve this is P0 which is present or not (flag). Before this action is taken the campaign must be locked. |
10.6.297 |
CTRSoftdial CallGem™
|
6089 | Maximum Session identifier (SI) parameter length increased to 120 to overcome issue with SIs of between 90 and 100 chars. |
10.6.296 |
SCRSoftdial Scripter™ (Server) |
6090 | Unknown Step Outcome error was occurring when using the MoveToStep function in a script after upgrade to V10.6.288. |
10.6.294 |
RMNSoftdial Recording Monitor™ (Server) |
6087 | Changed wrongly named "recordings" table name to "Recordings" for compatibility with case sensitive databases. |
10.6.293 |
CTRSoftdial CallGem™
|
6040 | Fixed issue in Softdial Telephony Gateway™ cluster mode when making a follow on call causing agent DDI to ring. |
10.6.293 |
SCCSoftdial Telephony Gateway™
|
5861 | Fixed issue on outbound causing some good numbers to be wrongly classified as unobtainable. |
10.6.293 |
SCRSoftdial Scripter™ Designer |
6060 | Added an option to save scripts locally without a need to open or create a new project. |
10.6.292 |
SCCSoftdial Telephony Gateway™
|
6081 | Added configurable SIT tone detection which may be configured to count the number of a combination of certain tones and then return a SIT code if "rules" are met. For example, an OUT OF ORDER is one long beep and three short beeps. If these conditions are met the system can be configured to return SIT_deadtone (or any other tone). See STG Configuration. |
10.6.290 |
SCCSoftdial Telephony Gateway™
|
5780 | Fixed issue with the Classify and Drop (aka Pulsing) feature which caused all attempts to return zero result. |
10.6.290 |
CTRSoftdial CallGem™
|
6023 | Fixed corner case when trunk quota limit was reached and agent tried to make a follow on call. When the dialler ran out of trunks the call was put into two queues, one to time call out (after 60 seconds) and another to retry the call when trunks were available. The call was then timed out and subsequently trunks became available and call was attempted to be dialled from the pending queue. |
10.6.289 |
CTRSoftdial CallGem™
|
6077 | The maximum number of characters for Agent Extension (AE) has been increased from 80 to 120. This was required to support Softdial Telephony Gateway™ clustering which appends BRIDGED to agent extensions, increasing the agent extension size above 80 digits in some cases leading to error 101 (extension too large) in logs. |
10.6.288 |
CTRSoftdial CallGem™
|
6058 | Feature added to allow setting CLI priority routes in Inbound Routing table. Any entries with a CLI value starting with '*' and an empty DNIS value are used to make an initial match attempt. This allows them to be used for making a reject list of CLI values which can be directed to a null queue for example. |
10.6.287 |
CMRSoftdial Campaign Manager™ (Server) |
6061 | Fix for Tenant DNC issue generating duplicate Complete Timestamps. The Reset Tables function excludes ALL types of DNC outcomes. |
10.6.286 |
SCRSoftdial Scripter™ (Server) |
5992 | Implemented partial update functionality for the End Call Transaction, End Call With Callback and End Call With Callback 2 steps to only update campaign fields that have been modified during script execution, excluding non changed campaign fields. If the Partial Update flag set to 'Yes' Softdial Scripter™ sends only the updated campaign fields in Data (DT) parameter in Transaction Complete [TC] message. |
10.6.286 |
SCRSoftdial Scripter™ (Server) |
5966 | The Conference from Preconference step now uses the Request Hold [RH] message instead of the Transfer Acknowledge [TA] message to instruct the dialler and CTI layer to take the primary call connection off hold, completing the conference following the supervision (2 agents talking). |
10.6.283 |
WFSWorkflow Server
|
4967 | The 'Subject' field of the email is now correctly displayed. |
10.6.282 |
CTRSoftdial CallGem™
|
Added support for Cause (CA) parameter on Now Disconnected [ND] message. This allows the telephony layer to provide a new call outcome cause code at the point where the call is finally released, after it has interacted with the user to determine if they wish to be put on a DNC list (or some other action) after a call is abandoned. | |
10.6.281 | Reporter | 5980 | Report Updates: 1. Columns added to Agent Overview reports: Agent Time In Status, Agent Break Reason Code (Realtime only, no historical-breakdowns, English only) 2 .Agent Idle Time, Logged In Time and Working Time are now oa2hms format (was oa2ms format). See Softdial Reporter™ Web |
10.6.281 |
SCCSoftdial Telephony Gateway™
|
Feature added to support new PCI requirements in USA which requires an automated, interactive voice and/or key-press-activated opt-out mechanism that allows consumers to make an internal do not call (DNC) request when an abandon message is being played. If the wave file to be played has a name starting with dnc_ then a DTMF capture is enabled during the message playback and for some seconds afterwards. A single digit will terminate the call and if the digit has an outcome mapping specified in the Config.xml (see example settings in that file) then the new outcome for the call will be added to the ND message that signals to Softdial CallGem™ that the call is complete. See STG Configuration. |
|
10.6.277 |
SCCSoftdial Telephony Gateway™
|
5977 | Feature added to allow the network response to a call connection to be recorded (internally by Softdial Telephony Gateway™) based on cause code returned from the network. This allows number changed messages to be recorded for later analysis (and database update). The new configuration for this is: <!-- When this CA is returned from the network we record the connection for a time before dropping, note -1 (default means off) --> See STG Configuration. |
10.6.276 |
RMNSoftdial Recording Monitor™ (Server) |
6003 | Fixed SQL errors when using SQL Server database. |
10.6.276 | IVR Scripter | 5999 | Fixed exception while loading Permissions.xml |
10.6.276 |
CTRSoftdial CallGem™
|
5993 | An agent log in to an Inbound campaign with 'User' permissions was failing due to Group Membership requiring 'System' permissions. This has been corrected. |
10.6.274 |
SCCSoftdial Telephony Gateway™
|
5989 | Improved parsing of some decorated SIP URLs that were not handled by the SIP stack (ProsodyS). |
10.6.274 |
CTRSoftdial CallGem™
|
5990 | The Group Data [GZ] message is now sent after the agent is removed from the queue following a log out. Previously it was sending an incorrect Now Available (NA) parameter. |
10.6.272 |
CTRSoftdial CallGem™
|
5745 | Calls to an 'Out Of Service' queue are now overflowed. |
10.6.272 |
RMNSoftdial Recording Monitor™ (Server) |
5988 | Case sensitive MySQL database is now supported. |
10.6.271 |
SCCSoftdial Telephony Gateway™
|
5780 | Missing USA cadence added, configurable option added for listening to SIT tones following a connect (default is off to preserve backwards compatibility). See STG Configuration. |
10.6.271 |
CMRSoftdial Campaign Manager™ (Server) |
5987 | Registry setting default values modified as below. This avoids timeouts on startup of Inbound campaign with very large lists.
|
10.6.271 | Reporter | 5243 | Report data added for agent reports (English only):
|
10.6.271 | IVR Scripter | 5964 | Cleaned up service shutdown process to avoid a condition where the Softdial Scripter™ service is left running but disconnected from dialer, so agents cannot log in. |
10.6.270 |
SCCSoftdial Telephony Gateway™
|
5780 | Cadence settings for UK, Russia, Norway, Netherlands and USA have been added to the configuration file. See STG Configuration. |
10.6.270 |
SCCSoftdial Telephony Gateway™
|
5962 | Various improvements to stability under load. |
10.6.269 |
CMRSoftdial Campaign Manager™ (Server) |
5852 | Fixed issue causing access violations to be logged in event log. |
10.6.267 |
HSBHttpSDMPBridge
|
5942 | The migration, recovery and replay process now supports the use of "\" in the Server name. |
10.6.267 |
SCCSoftdial Telephony Gateway™
|
5966 | Fixed issue with Supervised Conference - Transfer Request [TR] with Modified Conference (C4) parameter. Use the Modified Conference 2 (C5) parameter (except for backwards compatibility) as this allows the conferenced extensions to be toggled (on / off hold) using the Request Hold [RH] message. |
10.6.265 |
CTRSoftdial CallGem™
|
5959 | The following configuration is now taken into account when validating a transfer request: An agent may have multiple call appearances (logins). In a situation where an agent has 2 call appearances, and the second call appearance is a member of the queue being transferred to (or its overflows) from the first call appearance, the transfer logic prevents selection of an agent extension that is within the transferring agent's turret configuration (i.e. the agent should not be able to transfer a call to him/herself). |
10.6.265 |
SCRSoftdial Scripter™ (Server) |
5913 | An optional CLI parameter has been added to steps using Transfer Request [TR] message: |
10.6.264 |
SCCSoftdial Telephony Gateway™
|
3839 | Aculab services added to, and can now be started and stopped from, the service control panel in Softdial Control Center. |
10.6.264 |
PHFPHP framework
|
5696 | Fixed issue with Purge Columns function in Softdial Campaign Manager™ web time zone editing tab. |
10.6.264 |
SCRSoftdial Scripter™ (Server) |
4655 | New Insert Record step added to send Insert Record [IR] message. |
10.6.263 | List Import | 5952 | Fixed issue when List Import attempts to listen for HTTP on a port in use by another application. |
10.6.263 |
CTRSoftdial CallGem™
|
5875 | Change to Enumeration behaviour when using the Persist Token (PS) parameter. For details, see Resource Enumeration API |
10.6.263 | Reporter | 5924 | Agent overview PDF report now displays the £ sign correctly |
10.6.263 |
CTRSoftdial CallGem™
|
5471 | Tenant Timezone (TZ) parameter added to the Campaign Data [CZ] message (used in Softdial Reporter™ Web) |
10.6.263 |
CMRSoftdial Campaign Manager™ (Server) |
519 | New DWORD registry setting PeriodicCloseCursor added at tenant level. When this is > 0 it represents the period in minutes that the database cursor will be reloaded for each campaign. Note default value is "0" and this means that periodic cursor reload is disabled. |
10.6.263 | Reporter | Added translation to Agents and Campaign Status in both Japanese and Polish. | |
10.6.262 (GA) |
CMRSoftdial Campaign Manager™ (Server) |
5904 | Retry and reschedule cursors are now limited to 5000 rows (based on max cache size) to prevent lengthy cursor open times which could occur where retries are being throttled (fresh records being prioritised over retries). Error message added to warn users that retries are being ignored in the database because of retry - fresh throttle settings and cache limits. |
10.6.262 (GA) | Reporter | Japanese and Polish translations added to Agents and campaigns status. | |
10.6.261 |
CTRSoftdial CallGem™
|
5912 | Resource Status (RS) parameter values of 3 and 4 added as valid values for the Transfer Acknowledge [TA] message from the agent layer. Needed to support recent changes to 3-way conferencing. |
10.6.261 |
CMRSoftdial Campaign Manager™ (Server) |
5918 |
CMRSoftdial Campaign Manager™ now handles invalid filters gracefully. Previously invalid filters would cause a web client freeze requiring a service restart. |
10.6.260 | List Import | 5907 | List Import now handles non-English characters. |
10.6.260 |
SPHSoftdial Phone™ (Client) |
5885 | Softdial Phone™ can now play DTMF tones. The keypad can now be displayed when the agent is talking or dialing. |
10.6.260 |
CTRSoftdial CallGem™
|
5923 | Virtual agents on Progressive campaigns are now allowed to receive calls in the same way as non-virtual agents. Previously this mode was disabled. |
10.6.260 |
CMRSoftdial Campaign Manager™ (Server) |
5900 | Registry key DisableAutoStop added. When set to a value > 0, campaigns on this tenant are prevented from auto-stopping when there are no numbers left to dial (primary or otherwise). The default behaviour is to allow auto-stop. See Softdial Campaign Manager™ Registry Settings |
10.6.259 | Reporter | 5924 | Support for Unicode languages added for PDF reports. |
10.6.259 | Reporter | 5781 | Agent state changes - An agent who is Reserved for a call is now shown as Previewing (compatible with State Viewer). An agent may be reserved for a call for the following reasons:
|
10.6.257 |
SCRSoftdial Scripter™ (Server) |
5909 | Format and Error outcome properties added to the dateTime steps. This allows the date and time to be set in different formats. If the value does not meet the valid format requirements the steps end with the Error outcome. |
10.6.257 |
RMNSoftdial Recording Monitor™ (Server) |
5893 | The LocalRepositoryPath configuration setting had a maximum length setting of 40 characters. This limitation has been removed. |
10.6.256 |
WFSWorkflow Server
|
4967 | Added exception handling in WorkflowPop3 module if
|
10.6.255 |
CMRSoftdial Campaign Manager™ (Server) |
5781 | Added registry key IncrementRetryOnCallback to allow callbacks to be included in the retry count. When this is set, the maximum number of retries set in the client becomes the maximum total number of calls to this number, including callbacks. |
10.6.255 | Reporter | Japanese translations added. | |
10.6.255 |
CTRSoftdial CallGem™
|
5813 | Added Calling Line Identity (CL) parameter to the Transfer Request [TR] and Call Transfer [CT] messages. When the Calling Line Identity (CL) parameter is present in the Transfer Request [TR] message, it is sent in the Call Transfer [CT] message to the CTI layer. |
10.6.255 |
SCCSoftdial Telephony Gateway™
|
5813 | Functionality added to take Calling Line Identity (CL) parameter on Call Transfer [CT] message and use it as the CLI for call transfers. |
10.6.251 |
CMRSoftdial Campaign Manager™ (Server) |
5540 | Further improvements to Abandon Call Rate management for linked campaigns. See Abandon Rate Management |
10.6.251 |
SCCSoftdial Telephony Gateway™
|
The default value of the <reservedIncoming> configuration has been increased from 1 to 10 to prevent loss of simultaneous incoming calls. <!-- Reserve resources for 1 or more incoming calls, if no incoming calls wanted do not define an inbound route--> See STG Configuration. |
|
10.6.251 |
SCRSoftdial Scripter™ (Server) |
5859 | New Softdial Scripter™ step added, String to OLE Time, to convert a String formatted datetime value to OLE datetime |
10.6.251 |
SCCSoftdial Telephony Gateway™
(Installer) |
5865 | New Aculab drivers (6.5) introduced. The Installer now deletes the old Aculab folder on upgrade. |
10.6.249 |
CMRSoftdial Campaign Manager™ (Server) |
5868 | Added feature to allow records to be fed from a web site and dialed in order of most recently added (Aggregator feed) See details in main documentation .See Softdial Campaign Manager™FAQ |
10.6.249 |
PHFPHP framework
|
5817 | The Login page is now displayed in the previously selected language for repeat logins. |
10.6.249 |
TPRTenant Provisioning Server |
5809 | The Softdial Campaign Manager™ server service was not starting automatically after provisioning a new tenant programatically (i.e. using REST command). Now fixed. |
10.6.249 |
SCRSoftdial Scripter™ (Server) |
5858 | Added system variable DialingMethod to get the information about campaign type (Predictive, Preview or Progressive) inside a script. This allows one script to be used on different campaign types. |
10.6.249 | Reporter | 3372 | Updated Portuguese translations. |
10.6.248 |
CMRSoftdial Campaign Manager™ (Server) |
5847 | Duplicate columns were causing SQL errors triggering the recovery code. |
10.6.248 |
SCRSoftdial Scripter™ (Server) |
5838 | String Modification step added with option to modify input string as follows:
|
10.6.247 |
SCCSoftdial Telephony Gateway™
|
5777 | Splitting by numerics in TTS strings added. |
10.6.247 |
SCRSoftdial Scripter™ (Client) |
5816 |
SCRSoftdial Scripter™ client now handles navigating an HtmlFrame control to an invalid url. |
10.6.247 |
SCCSoftdial Telephony Gateway™
|
5777 | Split Identifiers added (**) in TTS string to allow users to choose where to split up sentences when playing longer sentences. For example, the following message: Hello. This message is for JANE DEBTOR. If this is JANE DEBTOR please call MRS ORR at **999-777-6666** or **800-777-6666** extension **116**. This is not a sales or marketing call. Those numbers are **999-777-6666** or ** 800-777-6666**. Thank you. ...is split as follows:
The significant parts of the sentence are then added to the cache to speed up the conversion. Please note that the first and second conversions will always be slow because the cache needs to be populated. Subsequent conversions will be much faster. |
10.6.245 |
SCCSoftdial Telephony Gateway™
|
5819 | Changes to improve DTMF detection reliability. |
10.6.244 |
SCCSoftdial Telephony Gateway™
|
The number of channels that can be added for each looped back sound file is now configurable in the Softdial Telephony Gateway™ config file. <!-- The number of channels each looped back audio is played on (to distribute load) --> See STG Configuration. |
|
10.6.244 |
SCRSoftdial Scripter™ (Server) |
5801 | Implemented support for language fields. Localization text from language localization file is accessible inside the script by using language fields at runtime and design time. |
10.6.244 |
SCRSoftdial Scripter™ (Server) |
5799 | An optional CLI parameter has been added as an input to the Follow On Call step. |
10.6.244 |
SCRSoftdial Scripter™ (Server) |
5655 | Session ID parameter added to the Push Transfer, Pull Transfer and Preconference Add 3rd Party steps replacing auto generation of SessionID parameter. The value specified as an input parameter is always used. If it is not set then the Session ID (SI) parameter is not included in the message. |
10.6.244 |
SCRSoftdial Scripter™ (Server) |
5645 | Added OLE Time to String step to convert OLE time to the string representation. |
10.6.244 |
SCRSoftdial Scripter™ (Server) |
5451 | New option added to the Requeue step to specify whether to add Data (DT) parameter to the Requeue [RQ] message. |
10.6.244 |
CTRSoftdial CallGem™
|
5827 | Transfer to Queue did not take into account queue service state e.g. Queue is Out of Service was not recognised. |
10.6.244 |
SCCSoftdial Telephony Gateway™
|
5780 | Added configurable option to detect dead_tone when using SIT in UK (non US) mode. <!-- UK if we should detect dead tone using the time between ringback events --> <ukSITDetectDeadTone>true</ukSITDetectDeadTone> In the Netherlands, live calls were being detected as dead because time between rings fell into the dead tone range of between 3 and 3.5 seconds. See STG Configuration. |
10.6.244 |
SCCSoftdial Telephony Gateway™
|
Added support for remote TTS service. The user now has the option of using TTS hosted in the Softdial Telephony Gateway™ service or on another service (on the same or a remote server). Selection is made using the ttsUseRemoteService tag in the Softdial Telephony Gateway™ config file - default value set to "false". See STG Configuration. | |
10.6.244 |
SCHSoftdial Scheduler
|
5803 | Fixed issues that could cause unnecessary reconnection cycles between Softdial Telephony Gateway™ and Softdial CallGem™. The Enumerate Switches [ES] message now uses a GUID for its Transaction Identifier (TX) parameter. |
10.6.244 |
CMRSoftdial Campaign Manager™ (Web) |
5810 | Added synchronisation between main 'telephone' field and the Alternate Numbers fields. When the 'telephone' field is changed in DB Input tab in campaign properties the first record in the multiple Alternate Numbers settings is changed to match. |
10.6.242 |
WFSWorkflow Server
|
4967 | Added support for SSL, mime type parsing, national characters and multiple encodings to the WorkflowPop3 server plugin. |
10.6.242 |
WFSWorkflow Server
|
4967 | Added support for SSL, mime type parsing, national characters and multiple encodings to the WorkflowPop3 server plugin. |
10.6.241 |
SCCSoftdial Telephony Gateway™
|
Frames Per Packet (fpp) set to '3' by default when using G729 codec. | |
10.6.241 |
CMRSoftdial Campaign Manager™ (Server) |
5113 | The Tenant Descriptor (TD) parameter is added to Remove Number [RN] message to ensure that it now works for all tenants. The absence of this parameter was causing linked campaigns to remain open until the Master campaign had dialed all of the records supplied from the link during a shutdown sequence. |
10.6.240 |
SCRSoftdial Scripter™ (Server) |
5799 | An optional CLI parameter has been added as an input to the Follow On Call step. |
10.6.240 |
RMNSoftdial Recording Monitor™ (Client) |
5713 | A new Timeout setting for Softdial Recording Monitor™search web request has been added to the recmon.conf.js file ( ...\WebServer\www\softdial\recmon\js\recmon.conf.js). |
10.6.240 |
SCRSoftdial Scripter™ Designer |
2588 | A list of published projects is now displayed when publishing your script making it easier to select a unique name for the project being published. |
10.6.239 |
CMRSoftdial Campaign Manager™ (Server) |
5717 | Fixed bug causing one too few retries to be dialled (was caused by re-labelling which meant the numbers represented total retries as opposed to total calls). |
10.6.239 |
SCCSoftdial Telephony Gateway™
|
5778 | Stability improvements - fixed TTS memory leak suspected as causing Softdial Telephony Gateway™ failure. |
10.6.239 |
SCRSoftdial Scripter™ Designer |
5775 | Renamed script and campaign field buttons captions and positions for consistency. |
10.6.239 | Softdial Telephony Gateway™ Configuration (Web) | Usability improvements to Softdial Telephony Gateway™ configuration editor. | |
10.6.239 |
SVWStatus Viewer
|
4521 | Fixed issue with State Viewer not displaying Current Call Details for inbound queues. |
10.6.239 | Reporter | 5196 | Added access control to Softdial Reporter™ Web - a user must have "Configuration" role to access. |
10.6.238 |
SCCSoftdial Telephony Gateway™
|
5774 | Added default address translations and default routes for PSTN, INTERNATIONAL, EMERGENCY and EXTENSIONS. |
10.6.238 |
SCCSoftdial Telephony Gateway™
|
5773 | The default RNA outcome was set to 20 in the config file, changed this to 2 (No Answer). |
10.6.238 |
CTRSoftdial CallGem™
|
4470 | Change to allow an agent in a Previewing state to be correctly reported in Softdial Reporter™ Web. An agent in the Previewing state is now shown as in Agent State 4 in the Agent Data [AZ] message. |
10.6.236 |
HSBHttpSDMPBridge
|
5572 | Improved exception handling around shut down process of HSBridge to prevent errors being reported when stopping services. |
10.6.236 |
SCRSoftdial Scripter™ (Server) |
1541 | Back action now updates bindings to campaign fields. |
10.6.236 |
SCCSoftdial Telephony Gateway™
|
4795 | Feature added to allow sip addresses to be stripped off on incoming call routes. A new XML parameter stripSipAddress has been added that can take the following values:
<!-- strip sip address parts from SRC (1), DST (2) or both (3) numbers (sip:1111@10.0.0.1 would become 1111) --> See STG Configuration. |
10.6.236 |
CTRSoftdial CallGem™
|
5446 | Fixed misleading error message indicating that the Abandon Delay (DE) parameter of the Overdial Tuning [OT] message was out of range on campaign startup. |
10.6.235 |
CTRSoftdial CallGem™
|
5745 | When the default incoming call route was out of service, inbound calls were dropped even though a valid queue overflow had been configured with agents available on it. Now fixed. |
10.6.234 | List Import | 5029 | Fixed issue where the List Import operation failed if a key column is not specified. Now if a key column is not specified a table is created but with no primary key, if a key column is specified the table is created with a primary key. |
10.6.233 |
CMRSoftdial Campaign Manager™ (Web) |
5488 | Prefix and Postfix fields names can now load values when editing a campaign. |
10.6.232 |
RMNSoftdial Recording Monitor™ (Server) |
4913 | All downloads from Softdial Recording Monitor™are now in ZIP format (unless playing). This stops files being played automatically from Explorer when the download button has been selected. |
10.6.232 | SCMSoftdial Campaign Manager™ | 5031 | Fixed issue with Importing a List automatically creating columns with the same names as existing columns. Now List Import checks if a column with the same name already exists and doesn't duplicate it. |
10.6.232 |
CMRSoftdial Campaign Manager™ (Server) |
5488 | Softdial Campaign Manager™Windows Client now hides the CLI, Prefix and Postfix options when an Inbound campaign is selected. |
10.6.232 |
CMRSoftdial Campaign Manager™ (Web) |
5488 | Softdial Campaign Manager™Web Client now disables the CLI, Prefix and Postfix options when an Inbound campaign is selected. |
10.6.232 |
SCCSoftdial Telephony Gateway™
|
Fixed issue when an inbound call was call transferred to a number that was busy, under some circumstances the Transfer Status [TS] was not sent back to correctly fail that call | |
10.6.232 |
CTRSoftdial CallGem™
|
4274 | Returning a Call Failed [CF] message from the telephony layer with a Cause (CA) parameter value of 32 (Planned Not Made) is invalid as this outcome is generated by Softdial CallGem™. The Planned Not Made switch outcome category has now been added to the list of outcome categories that throw an Error Code EC 406 when returned with a Call Failed [CF] message. |
10.6.231 |
SCCSoftdial Telephony Gateway™
|
5394 | Outbound and Ingress call routes can now be configured while Softdial Telephony Gateway™ is running (dynamically). |
10.6.231 |
SCRSoftdial Scripter™ (Server) |
5655 | SessionID parameter added to the Push Transfer, Pull Transfer and Preconference Add 3rd Party steps replacing auto generation of SessionID parameter. The value specified as an input parameter is always used. If it is not set then SessionID parameter is not included in the message. |
10.6.230 |
CMRSoftdial Campaign Manager™ (Web) |
5488 | Dialling Prefix and Postfix fields added to the Telephony Settings tab in Softdial Campaign Manager™ Web Client. |
10.6.229 |
SCCSoftdial Telephony Gateway™
|
5488 | Added Prefix (XS) and Postfix (XE) parameters to the Call Initiate [CI] message handler to add Postfix and Prefix strings to the destination address of an outbound call after Address Translation and before Route Selection. |
10.6.229 |
CMRSoftdial Campaign Manager™ (Server) |
5488 | Added feature to send Prefix and/ or Postfix string to Softdial Telephony Gateway™. This information can be configured by campaign and may be used to differentiate calls that require separate reporting, billing etc or to modify the routing of calls. The prefix / postfix information is configured in Softdial Campaign Manager™ Client and passed via the Overdial Tuning [OT] message to Softdial CallGem™ (sent dynamically on any change) and within the Make Call [MC] message. Softdial CallGem™ passes this information to Softdial Telephony Gateway™ via the Call Initiate [CI] message. Two new parameters (Prefix (XS) and Postfix (XE)) have been added to the Overdial Tuning [OT], Make Call [MC] and Call Initiate [CI] messages to support this functionality. This change also adds two new fields to the Softdial Campaign Manager™ Windows Client Telephony Setup window to support the Postfix and Prefix settings for the campaign. The Web Client will be updated in a later release. |
10.6.229 | SCR2 | 5742 | Added an option to place the master page (header) on the left side of the page by changing the 'Orientation' property of the master page in Screen Designer. |
10.6.229 |
CMRSoftdial Campaign Manager™ (Web) |
4950 | Fixed errors found in QA when editing retry parameters in the Web Client. |
10.6.228 |
SCRSoftdial Scripter™ Designer |
5693 | There is now an option to add a Master Page when creating a Subscript. After selecting File > New > New Subscript, a dialogue box will appear: 'Do you want to add master page to the subscript?' If the response is 'Yes' a copy of the master page will appear in the 'Script Resources / Screen Steps' folder. This master page may be modified or re-orientated independently for this subscript. |
10.6.227 |
CMRSoftdial Campaign Manager™ (Server) |
5113 | Fixed issue in Linked Campaigns where a slave campaign could not be stopped if the Master campaign had no records left to dial and no agents logged in. |
10.6.226 |
CMRSoftdial Campaign Manager™ (Server) |
5739 | Fixed errors on starting Inbound campaigns. |
10.6.225 |
CMRSoftdial Campaign Manager™ (Server) |
4007 | Corrected issue where retries were stopped at one less retry than the requested maximum. |
10.6.225 |
CMRSoftdial Campaign Manager™ (Web) |
5721 | Updated Polish translations. |
10.6.225 |
PHFPHP framework
|
5625 | Added Russian language translation. |
10.6.225 |
CMRSoftdial Campaign Manager™ (Web) |
5721 |
|
10.6.225 |
SCCSoftdial Telephony Gateway™
|
5716 |
Added tenant list to route settings to allow user to add Prefix, Postfix and OriginatingAddr to every call on a per tenant basis. This has been added on a per call route basis. For details, see STG Configuration. |
10.6.223 |
CMRSoftdial Campaign Manager™ (Server) |
4007 | Corrected issue causing campaign to exit when numbers were still to be processed. |
10.6.223 |
PHFPHP framework
|
5625 |
Updated error messages displayed to user. e.g. for a "Get Tables" request timeout scenario (ODBC database connection error) the error message (displayed in Softdial Campaign Manager™ Web Client) has been changed to be consistent with desktop client. Previously: Now: |
10.6.223 |
CMRSoftdial Campaign Manager™ (Client) |
5721 4189 |
Label Overall maximum attempts changed to Overall maximum retries |
10.6.223 |
CMRSoftdial Campaign Manager™ (Server) |
5625 | Suppressed unnecessary EC18 error messages which were displayed to users. These can be generated for some benign reasons e.g. when a campaign is shutting down. |
10.6.223 |
SCRSoftdial Scripter™ Designer |
5387 | New functionality added to Softdial Scripter™ Designer:
|
10.6.222 |
CMRSoftdial Campaign Manager™ (Server) |
4181 | Corrected errors with callbacks being enabled when retries were disabled. Now callbacks and retries can be configured independently of one another. Whenever a callback is specified it is enforced that either a Callback Number (BN), CallBack Time (BT) or Callback Agent (BA) must be specified. This is the only way to distinguish between a callback and a retry. See Softdial Campaign Manager™ General Settings |
10.6.222 |
HSBHttpSDMPBridge
|
5691 | Improved user feedback in the event of connection between Softdial Campaign Manager™ client and the bridge being dropped. User is now advised to log out and log in again and can log out directly from the alert message box. |
10.6.220 |
INRInstaller
|
5350 | Fixed errors encountered when upgrading from 10.6.157 to current version. |
10.6.220 |
NSPNamespace
|
5681 | Fixed race condition which could result in errors when creating new tenants. |
10.6.220 |
NSPNamespace
|
5681 | Fixed race condition which could result in errors when creating new tenants. |
10.6.220 |
SCCSoftdial Telephony Gateway™
|
5682 | Added validation to source and destination numbers before launching an outbound call through Aculab. Some invalid numbers cause the Aculab drivers to crash / throw. Calls which fail in this manner are now not queued. Previously invalid calls in the queue would prevent valid calls being made leaving Softdial Telephony Gateway™ unable to make outbound calls. |
10.6.219 |
PHFPHP framework
|
5696 | Fixed issue with Purge Columns function in Softdial Campaign Manager™ web time zone editing tab. |
10.6.219 |
INRInstaller
|
5621 | Fixed issue with upgrade installer overwriting alias settings in the httpd.conf file (giving path invalid error). |
10.6.219 |
TPRTenant Provisioning (Web) |
4181 | Added ability to update the tenant time zone setting. |
10.6.217 |
CTRSoftdial CallGem™
|
5298 | Changed license alerting:
|
10.6.217 |
CMRSoftdial Campaign Manager™ (Server) |
4189 | Corrected anomaly between number of retries selected in the client and the number of attempts actually made. There was a discrepancy when selecting 1 retry and more than 1 retry. |
10.6.216 |
SCRSoftdial Scripter™ Designer |
5675 | Script resources now appear in alphabetical order in Softdial Scripter™ Designer. |
10.6.215 |
PUBSoftdial Publisher
|
5327 | Improved the reconnection / retry mechanism in the event of a transaction failure. This new mechanism minimises bloating of temporary data stores and improves connection resilience. |
10.6.215 |
TPRTenant Provisioning Server |
4157 | Added functionality in Tenant Provisioning to allow updating of tenant configuration including editing the time zone. |
10.6.215 |
TPRTenant Provisioning Server |
5615 | Fixed memory leak in the Tenant Provisioning application. |
10.6.213 |
CMRSoftdial Campaign Manager™ (Server) |
5540 | Improvements to Abandon Rate Management for unexpected changes to list quality. |
10.6.212 |
SCCSoftdial Telephony Gateway™
|
5403 | TTS is now single threaded to avoid potential race conditions caused by resource shortages. |
10.6.211 |
CMRSoftdial Campaign Manager™ (Server) |
5540 | Improved Abandoned Call control by resetting the dialer pacing when a reload fails or when filter parameters are changed. |
10.6.211 |
RMNSoftdial Recording Monitor™ (Server) |
5669 | The Softdial Recording Monitor™ sqlconfig.xml file defaults are now set to 'MSSQL' - was 'SQL Server'. |
10.6.211 |
INRInstaller
|
5464 | The existing legislatures.xml and statecodes.xml files in Softdial Campaign Manager™ are now preserved on upgrade (were being overwritten). |
10.6.210 | MYSQL | 5658 | Increased the 'agent-states' table 'Extension' field to be size '80' (was 20) to match the SDMP specified range. |
10.6.210 |
SCCSoftdial Telephony Gateway™
|
5660 | Improved exception handling and stability of the Softdial Telephony Gateway™ service. |
10.6.210 |
SCCSoftdial Telephony Gateway™
|
5657 | Improved exception handling and stability of the Softdial Telephony Gateway™ service. |
10.6.210 |
CMRSoftdial Campaign Manager™ (Server) |
5598 | The Token (TK) parameter is now mandatory for Get Columns [GC] message (otherwise a return route is not added and it the Column Data [CB] message is not returned). |
10.6.210 |
INRInstaller
|
5638 | The apanel settings were being overwritten after an upgrade - now fixed. |
10.6.210 |
SCRSoftdial Scripter™ (Server) |
5645 | Added OLE Time to String step to convert OLE time to the string representation. |
10.6.210 |
CTLSoftdial Control Center
|
5611 | Fixed View Event Log function to correctly show event text and improve stability. |
10.6.209 |
CMRSoftdial Campaign Manager™ (Server) |
4181 | Added new check box Enable Callbacks to the General Settings of Softdial Campaign Manager™ Windows client and associated back end functionality. This can now be selected independently of "Enable Retry Management" and callbacks will still work with retries are turned off. To achieve this, the database is still polled with the Reschedule and Retry recordsets but we now use a select statement that includes the "Retry Agent id column". When no agent is specified with a callback, a dummy agent is added to the database to facilitate the callback logic through the backend code. |
10.6.208 |
CMRSoftdial Campaign Manager™ (Web) |
5516 | Fixed issue causing mix up when copying filters - two filters could be created with the same name. |
10.6.208 |
SCRSoftdial Scripter™ (Client) |
5632 | Added 'Wrap' property to the 'Text Entry' element. |
10.6.208 |
SCRSoftdial Scripter™ (Client) |
5632 | Added 'Wrap' property to the 'Text Entry' element. |
10.6.208 |
SCRSoftdial Scripter™ Designer (Client) |
5584 | Usability improvement. The Screen Designer no longer closes if there is an error during saving. Previously all changes would be lost when the Screen Designer closed. |
10.6.208 |
SCRSoftdial Scripter™ (Server) |
5254 | Added Extension (EX) input parameter (optional) to the Conference Hold step. |
10.6.208 |
SCRSoftdial Scripter™ (Server) |
5318 | Added an option to the Hangup Call step to play a sound file at the end of the call. |
10.6.208 |
CTRSoftdial CallGem™
|
5598 | Improved routing logic to avoid corner case misrouting. |
10.6.208 |
CMRSoftdial Campaign Manager™ (Server) |
5263 | Addressed race condition causing EC18 error. |
10.6.208 |
RMNSoftdial Recording Monitor™ (Server) |
5614 | Fixed some database connection issues. |
10.6.207 |
SCCSoftdial Telephony Gateway™
|
5403 | Improved the text splitting algorithm in the cases where
See STG Configuration. |
10.6.207 |
SCCSoftdial Telephony Gateway™
|
5403 | Improved the new SAPI TTS mechanisms for intelligent caching where repeated capitalised words (that were the same) which could cause multiple RS2 messages to be returned to the dialler eventually stopping this TTS from speaking. |
10.6.206 |
INRInstaller
|
5622 | Fixed issue with the Softdial Recording Monitor™ logs path being overwritten in the registry when upgrading to a recent V10.6. |
10.6.206 |
CMRSoftdial Campaign Manager™ (Server) |
5626 | Added support for reading uniqueidentifier type columns in SQL database. These are read into Softdial Campaign Manager™ as SQL_C_CHAR types. |
10.6.205 |
SCCSoftdial Telephony Gateway™
|
5249 | Addressed issue with SAPI memory buffer overwrites was causing corruption of some sentences. |
10.6.203 |
SCCSoftdial Telephony Gateway™
|
5536 | Aculab update to address rare ProsodyS crash caused by rogue RTP packets. |
10.6.202 |
CMRSoftdial Campaign Manager™ (Client) |
5550 | Addressed Softdial Campaign Manager™ Exceptions on Inbound campaigns due to bug in previous internal build. |
10.6.202 | Softdial Telephony Gateway™ Configuration (Web) | 5570 5499 |
Added new echo cancellation settings to Sounds and General tabs |
10.6.202 |
CMRSoftdial Campaign Manager™ (Web) |
5603 | Added advisory and warning messages when setting the initial cache size below 50. Behaviour is now the same as in the Windows client. |
10.6.202 |
CMRSoftdial Campaign Manager™ (Client) |
5563 | Maximum allowed wrap time in Softdial Campaign Manager™ windows client increased from 600 to 3600 as in the Web client. |
10.6.202 |
TPRTenant Provisioning Server |
5615 | Fixed memory leak in the Tenant Provisioning application. |
10.6.201 |
INRInstaller
|
4846 | Added registry key PreviewNonConnectsSendCE to the installer. Iif set to 1, this key sends Transaction Complete [TC]] messages for Preview calls when the agent rejects the call. This key was already present but this change adds this configuration to the Installer. |
10.6.201 |
CTRSoftdial CallGem™
|
5598 | Addressed some corner cases when using the Get Campaign Properties [GP] command. |
10.6.201 |
CMRSoftdial Campaign Manager™ (Server) |
5399 | During scanning for Retry and Reschedule records, database records where the Complete_TS timestamp is set are no longer read. |
10.6.201 |
SCRSoftdial Scripter™ (Server) |
4846 | Update Record (UR) parameter added to the Softdial Scripter™ generated Begin Dial [BD] messages to support updating campaign fields in the database in the case of Preview non connected call. Begin Dial And Wait step updated. |
10.6.201 |
CTRSoftdial CallGem™
|
5600 | Addressed issue preventing agent specific callbacks. |
10.6.201 |
CMRSoftdial Campaign Manager™ (Server) |
Increased the Maximum Retries value to 999 and added TZ Legislatures campaign parameters as an optional element. Addressed issues when exiting from amending the campaign properties in the web client after upgrade from 10.5 to 10.6. | |
10.6.200 |
SCCSoftdial Telephony Gateway™
|
5249 | Addresses Server 2008 deployment issues. |
10.6.200 |
SCCSoftdial Telephony Gateway™
|
Aculab driver update - addresses issue with SIP service ignoring successive 183 progress messages and not responding as it should with a PRACK. | |
10.6.200 |
SCRSoftdial Scripter™ Designer (Client) |
5584 | Usability improvement. The Screen Designer no longer closes if there is an error during saving. Previously all changes would be lost when the Screen designer closed. |
10.6.200 |
CTRSoftdial CallGem™
|
4846 |
Feature added to allow campaign data for Preview calls that are not dialed to be updated. This mode is enabled by setting the PreviewNonConnectsSendCE Registry Key to 1 (default 0). API Details: A new parameter has been added to the Begin Dial [BD] message. The Update Record (UR) parameter indicates that even though the agent has rejected the Preview call, they wish to update the record with the Transaction Complete [TC] message rejecting the call. A Transaction Complete [TC] following a Begin Dial [BD], Update Record [UR] or Add DNC Number [DD] message now results in a Number Back [NB] message to update the database. |
Build | Area | Case | Comment |
---|---|---|---|
10.6.198 |
CTRSoftdial CallGem™
|
5580 | Fix for the following scenario: An outbound call was connected to agent 1 and then transferred to agent 2 (on the same outbound campaign). Agent 2 hung up the transferred call and made a follow on call. When the follow on call hung up by the callee, Agent 2 was getting put back into WAIT and there was only a number back for the follow on call (the original call session was lost). |
10.6.198 |
PUBSoftdial Publisher
|
5568 | It is now possible to populate table fields from the SessionUniqueID (YS) and OriginalAgentUniqueId (YG) parameters of the Session Data [IZ] message. Previously this was not supported. |
10.6.196 |
TPRTenant Provisioning Server |
5514 | Added entry to the Workflow Server Config file on provisioning new tenant if PBX is installed: <Campaign tenantID="(Tenant)" name="PBX"> |
10.6.196 |
SCCSoftdial Telephony Gateway™
|
5499 | Added optional echo cancellation enforcement on primary inbound, primary outbound, main and secondary call connections to provide echo on recordings of SIP to SIP calls. The following settings are added to the config.xml file: <forceEchoCancelOnPrimaryOutbound> <forceEchoCancelOnPrimaryInbound> <forceEchoCancelOnMainAgent> <forceEchoCancelOnSecondary> All settings default to false. See STG Configuration. |
10.6.196 |
INRInstaller
|
5514 | Added configuration to create a default Admin Login with password a to allow users to log in to the web and Softdial Scripter™ clients without first having to set up an admin user in the legacy namespace. |
10.6.196 |
TPRTenant Provisioning Server |
5514 | Added configuration to support the SCC PBX: Upon commissioning a new tenant, a static config is now added to the Namespace: e.g. C1\TD[tenant]\IC__Administrator and a 'PBX' entry is added to the Workflow Server config file for the new tenant: e.g. <Campaign tenantID="(Tenant)" name="PBX"> |
10.6.196 |
CTRSoftdial CallGem™
|
5344 | Added feature to provide a registration scheme for third-party callback notification. Some new SDMP messages have been introduced to support this feature: |
10.6.196 |
SCCSoftdial Telephony Gateway™
|
5249 | Added a ttSspeechVolume setting to control the volume of the TTS voice. This only applies to SAPI TTS (not ATandT). Valid values range from 0 to 100. <sapiTTSSettings> See STG Configuration. |
10.6.196 |
CTRSoftdial CallGem™
|
5518 | The Callback Timeout [BT] message is now still sent back when the agent has requested to go unavailable but it is not forced unavailable. |
10.6.196 |
CMRSoftdial Campaign Manager™ (Server) |
5351 | Fixed database connection threading issue which was preventing a campaign from opening properly where the previous campaign close had not yet fully terminated. |
10.6.196 |
CMRSoftdial Campaign Manager™ (Server) |
5530 | Newer versions of Softdial Campaign Manager™ expected a legislatures.xml and statecodes.xml to be in the tenant sub directories. Earlier versions had these in the executable directory. Backwards compatibility is preserved by copying legislatures.xml and statecodes.xml from the files stored in the executable directory when they do not exist in the tenant subdirectory. |
10.6.195 |
SCCSoftdial Telephony Gateway™
|
5462 | Fixed issue causing recording files to remain open when using default recording, adding a request for a specific recording and then completing the call session (with the Outcome Data [OZ] message). The reversal of the slashes in the Recording Filename (RF) parameter meant that entries added to the recording manager lookup table were different to those in the Recording Filename (RF) parameter in the Outcome Data [OZ] message. This was stopping all session recordings from being finalised following the Outcome Data [OZ] (but eventually finalising after the 60 minute default time period had expired). |
10.6.195 |
CTRSoftdial CallGem™
|
5426 | Fix for the following scenario. An agent who had been blended to receive an inbound call which he then rejected was not being made available again (i.e. stuck in 'Offering') |
10.6.194 |
CTRSoftdial CallGem™
|
5544 | Fix for the following scenario: When a blended agent moves back to their home campaign after requesting to go unavailable in the blended campaign, the agent free message was not being passed back to home campaign. |
10.6.194 |
SCCSoftdial Telephony Gateway™
|
5403 | Added support for TTS Pause. To add a pause in a TTS fragment, add !!<a number>!!. For example:- "hello this is !!3!! a test" will add 3 seconds of pause between "hello this is" and "a test". |
10.6.193 |
CMRSoftdial Campaign Manager™ (Server) |
5382 | When a record is marked as Do Not Call (Tenant), the completion timestamp is now updated in the database. |
10.6.193 |
CTRSoftdial CallGem™
|
5513 | Fix for the following scenario: An agent who requested to go unavailable after being temporarily moved to another campaign to take a call (e.g. Call Transfers) could become frozen and unable to receive further calls. This occurred because the Agent Unavailable [AU] request was being associated with the wrong campaign. |
10.6.192 | SCC | 5515 | Addressed reported issue of some inbound calls getting stuck in Offering state - possibly due to timing issues running Softdial Telephony Gateway™ on a VM. Improved TTS stability and exception handling. |
10.6.192 |
CMRSoftdial Campaign Manager™ (Server) |
5502 | Resolved issue where the Data Lookup [DL] message (used by the Record Lookup step in Scripter) was performing a number validation that is only required for outbound calls. This could cause the lookup to incorrectly fail. The Data Lookup [DL] message is only sent in the case of an inbound call. |
10.6.190 |
CMRSoftdial Campaign Manager™ (Client) |
5456 | The Abandon Rate value can now be set to two decimal places (previously would only allow integer values). |
10.6.189 |
CTRSoftdial CallGem™
|
5500 | Fix added for the following scenario: When an agent who was logged on to an outbound campaign transferred a call to a nailed up agent on an inbound campaign (i.e. the agent on the inbound campaign is moved to outbound), and the transferee then requested to go unavailable and hung up the phone, the transferee was getting frozen until the original agent completed the call (by issuing a Transaction Complete [TC]). |
10.6.187 |
SCCSoftdial Telephony Gateway™
|
5452 | Fix for the following scenario: When an inbound call queue was configured to overflow to an external number (direct transfer), the external transfer was failing as the inbound call session had been timed out (call session marked as QT - queue timed out). |
10.6.187 |
CTRSoftdial CallGem™
|
5411 | Fix for the following scenario: When a transfer was requested from an agent to en external number and that transfer was not completed, the campaign could not be stopped (due to transfer resources not being cleaned up). |
10.6.186 |
SCCSoftdial Telephony Gateway™
|
5469 | Fix for the following scenario: If the called party connection went IDLE during the Play part of play capture then the DTMF capture object was not cleaned up causing a subsequent Play Capture sequence to fail. |
10.6.186 |
CTRSoftdial CallGem™
|
Fix for Request Mute [RM] not working when in a three way transfer with an external connection. | |
10.6.185 |
RMNSoftdial Recording Monitor™ (Server) |
5422 | Softdial Recording Monitor™ now uses a separate table to keep a record of MP3 conversions. |
10.6.185 |
SCCSoftdial Telephony Gateway™
|
3365 | Added feature to allow multiple call recordings per session when the Recording Filename (RF) parameter is specified on the Request Recording [RR] message. Multiple recordings now possible (with RF) which are all finalised on receipt of the Outcome Data [OZ] message for the call session. |
10.6.185 |
SCCSoftdial Telephony Gateway™
|
5467 | Improvement to prevent SIP calls failing where no source address is supplied. A dummy source address (sip:user@sip.mcast.net) is now generated. This issue was introduced with the latest Aculab drivers. |
10.6.184 |
SCRSoftdial Scripter™ (Server) |
5451 | New option added to the Requeue step to specify whether to add Data (DT) parameter to the Requeue [RQ] message. |
10.6.184 |
SCCSoftdial Telephony Gateway™
|
5461 | Fixed issue where recordings with similar session ids (e.g. Session 123 and Session 12345) could cause early termination of recordings. |
10.6.184 |
CTLSoftdial Control Center
|
5496 | Changes made for Case 4071 reversed to allow input of external addresses into overflow queue field. |
10.6.182 |
INRInstaller
|
Added Russian localization to the installer. | |
10.6.180 |
SCCSoftdial Telephony Gateway™
|
5306 | Added method to split TTS text into substrings of non capitalised and capitalised sentences to maximise use of caching of long sentences where reusable sub sentences are lower case and non reusable sub sentences are upper case (capitalised). Required for support of Nuance real time TTS interface. New configuration option added to support this feature: <!-- If we should attempt to split up TTS text to maximise reuse and more efficient caching --> See STG Configuration. |
10.6.179 |
CMRSoftdial Campaign Manager™ (Server) |
5384 | Various improvements and fixes for retry handling with time zone management. |
10.6.177 |
CTRSoftdial CallGem™
|
5426 | Added fix to reset an agent back into the Waiting state when the agent had been moved to an inbound campaign (as a member of its queue) and the transfer to the agent's extension had failed. Previously agent was getting stuck in an Offering state. |
10.6.177 |
WFSWorkflow Server
|
4967 | Changed encoding of email subject and body from ASCII to UTF8. |
10.6.177 |
WFSWorkflow Server
|
4967 | Changed encoding of email subject and body from ASCII to UTF8. |
10.6.177 |
CTRSoftdial CallGem™
|
5429 | Fix for Requeues not working (inbound or outbound) with Softdial Telephony Gateway™ clustering. |
10.6.176 |
CMRSoftdial Campaign Manager™ (Web) |
5100 | All timestamps in web Softdial Campaign Manager™ are now shown in tenant time zone. |
10.6.176 |
CMRSoftdial Campaign Manager™ (Server) |
5363 | Added boolean parameter Exclude From DNC List (EL) to the Block Campaign Key [BC] message. When set, this prevents the key being added to the internal DNC list. This allows some users existing systems to reset switch outcomes to reactivate previously DNC classified calls. |
10.6.176 | SCC-W | 5423 | Fix to the list Editor to enable the Add/ Edit and Delete buttons after adding new record (previously they remained disabled). |
10.6.176 |
HSBHttpSDMPBridge
|
5100 | Timestamps in web Softdial Campaign Manager™ are now shown in tenant time zone. |
10.6.176 |
SCRSoftdial Scripter™ Designer (Client) |
5430 | Added multi-line support with scroll bars for text box in Softdial Scripter™ Designer. |
10.6.174 |
SCCSoftdial Telephony Gateway™
|
5419 | Configurable RNA timeout and internal timeout cause codes added to configuration. New elements are: <!-- Internal call timeout cause code --> |
10.6.174 |
CMRSoftdial Campaign Manager™ (Server) |
5384 | When time zone processing is enabled, before passing a (fresh record, retry or callback) number to Softdial CallGem™, there is now an additional check to ensure that that the number is dialed within the legislative time bounds. If the current (UTC) time is not within the record's legislative (UTC) bounds, the outcome is updated to its previous outcome. This includes outcomes of -4. Additionally, if the previous outcome was -4 (retry), the record retry time day part is adjusted to be the current day, so that the record can be picked up again within the same day or next day.
|
10.6.173 |
SCRSoftdial Scripter™ (Server) |
5254 | Conference Hold step Extension parameter made optional. |
10.6.172 |
SCCSoftdial Telephony Gateway™
|
5365 | The internal Trunk Identifier (TI) was only being added to the Message (MS) parameter as part of the Line Connected [LC] message but not the Call Failed [CF] message leading to mismatch in Trunk Identifier (TI) for calls disconnected as result of AMD. Now resolved. |
10.6.172 |
SCRSoftdial Scripter™ (Client) |
5400 | Resolved error in Softdial Scripter™ when using non English language XML document. |
10.6.171 |
SCCSoftdial Telephony Gateway™
|
5294 | Fixed issue where a call that initially failed and was retried via a different route was dispositioned with the outcome from the original route attempt. e.g. calls that failed fast busy and were retried via another route with no answer were dispositioned with the fast busy outcome. |
10.6.170 |
SCCSoftdial Telephony Gateway™
|
5321 | Fixed issue with inconsistent Answer Machine outcome code being generated with Detection Option (DO) value of 2 or 3 on the Make Call [MC] message. |
10.6.167 |
SCRSoftdial Scripter™ (Server) |
5254 | Added Extension input parameter to the Conference Hold step. |
10.6.167 |
SCRSoftdial Scripter™ (Server) |
5318 | Added an option to the Hangup Call step to play a sound file at the end of the call. |
10.6.167 |
SCRSoftdial Scripter™ (Server) |
5283 | Added Callback (CB) parameter to the Agent Connect [AC] message to allow the script to indicate if the call is a callback. |
10.6.167 |
SCRSoftdial Scripter™ (Server) |
Added Group Membership step to step library. | |
10.6.167 |
SCRSoftdial Scripter™ (Server) |
Added steps to Step Library: |
|
10.6.167 |
CMRSoftdial Campaign Manager™ (Server) |
5287 | The Block Campaign Key [BC] command was only marking records in primary cache for 'DNC'. Records in secondary cache (with switch outcome -4) were not being processed. Now fixed. |
10.6.166 |
SCRSoftdial Scripter™ (Server) |
5176 | 5143 |
10.6.166 |
SCRSoftdial Scripter™ (Server) |
5054 | Added Fail outcome to Play Loop File and Stop Play Loop steps. |
10.6.166 |
SCCSoftdial Telephony Gateway™
|
5143 | In scenario where a message was played after answering machine is detected, the call was being reported as ending before the message had finished playing. The Call Failed [CF] message is now not sent until the TTS message has completed on the connection. |
10.6.166 |
SCCSoftdial Telephony Gateway™
|
5143 | When an answer machine was detected and a message was played before disconnect, the Call Failed [CF] message was being sent back to the dialler before the message had been played. This led to inaccurate call length values because the Number Back [NB] was sent back prematurely. The Call Failed [CF] message is now sent when the connection has finished playing the message and is dropping the connection. |
10.6.166 | Softdial Telephony Gateway™ Configuration (Web) | 4808 |
ATT TTS configuration cleaned up. Removed an unused config item from the file. Changes are:- (1) ATT TTS is now a settings object, like SAPI:- (2) SAPI TTS "ttSspeechRate" parameter moved into SAPI TTS settings object: (3) Removed unused TtsMaxCachedVoiceAge from config. |
10.6.166 |
RMNSoftdial Recording Monitor™ (Server) |
5335 | Fixed issue with MP3 conversion while mirroring. |
10.6.166 |
RMNSoftdial Recording Monitor™ (Server) |
5335 | Fixed issue with MP3 conversion while mirroring. |
10.6.166 |
SCCSoftdial Telephony Gateway™
|
5346 | Fix for the following scenario: When two (or more) rerouted external calls were made to the same number at times which overlapped, two entries were added to the agent lookup table containing the name of the 'spoofed' agent and the extension (which was the external number and in this case the same for the two agents). In some situations this could cause the wrong extension to be dropped when one of the calls was completed. |
10.6.166 |
SCCSoftdial Telephony Gateway™
|
5349 | Improved exception handling for greater application stability. |
10.6.165 |
SCCSoftdial Telephony Gateway™
|
5254 | Added ability to switch channel between external number and called party during a 3 party conference with the agent extension on hold. When the external number hangs up, the agent extension is taken off hold and the agent can resume the call with customer seamlessly. |
10.6.164 |
CMRSoftdial Campaign Manager™ (Web) |
5281 | Fixed filter 'sort' bug - was only sorting filter names and not their properties. |
10.6.164 |
RMNSoftdial Recording Monitor™ (Client) |
5172 | Scroll position was not being preserved after sorting. |
10.6.164 |
CMRSoftdial Campaign Manager™ (Web) |
5284 | Enable the OK and Cancel buttons in the filter tab when exiting edit mode without changing any values. |
10.6.164 |
CTRSoftdial CallGem™
|
5283 | Added the Callback (CB) parameter to Agent Connect [AC] message when a Make Call [MC] message is for a callback. |
10.6.164 |
CMRSoftdial Campaign Manager™ (Web) |
5303 | Added a notification of any failure to update the client status due to connection problems. The last refresh time is reported on the toolbar for Softdial Campaign Manager™ and the main panel background color is changed to yellow. |
10.6.163 |
CMRSoftdial Campaign Manager™ (Web) |
4969 | Feature added to allow selection of the Timezone legislatures file on a per campaign basis. This may be required where an agent is working on both collections and non collections campaigns. A new field has been added to the Web client Timezone tab to support this feature. |
10.6.163 |
RMNSoftdial Recording Monitor™ (Server) |
5035 | All recordings were being put into the unprocessed folder due to a case sensitivity issue. |
10.6.163 |
RMNSoftdial Recording Monitor™ (Server) |
5035 | All recordings were being put into the unprocessed folder due to a case sensitivity issue. |
10.6.163 |
SCCSoftdial Telephony Gateway™
|
5307 | Updated AcuSipPlugin.dll, sipService.exe and acuspd_lib.dll to version 6.4.182.2 as advised by Aculab to improve stability. |
10.6.163 |
RMNSoftdial Recording Monitor™ (Server) |
5172 | Fixed Sorting of columns in Softdial Recording Monitor™Web Client and Server. |
10.6.162 |
CMRSoftdial Campaign Manager™ (Server) |
4969 | Feature added to allow campaign to specify alternative legislatures file for time zone pre-processing. |
10.6.162 | List Import | 5297 | Fixed service startup issue with the List Import service, also the logging didn't work on windows server 2008 if service cannot access registry due to permission limitations. The logging folder is now retrieved from a system variable. |
10.6.162 |
CMRSoftdial Campaign Manager™ (Server) |
5210 | The default data framing (Deliver application data as:) has been changed from 'pipe-delimited' to 'xml'. The use of invalid characters with the legacy pipe-delimited data protocol can lead to badly-formed SQL statements that never execute properly. |
10.6.162 |
CTRSoftdial CallGem™
|
5285 | The valid range of Agent Outcomes has been increased from from 255 to 9999. |
10.6.162 |
NSPNamespace
|
5285 | The valid range of Agent Outcomes has been increased from from 255 to 9999. |
10.6.162 |
CTRSoftdial CallGem™
|
5248 | Feature added to allow a TTS message to be played when the call is ended by Softdial CallGem™. A new Speech (SP) parameter has been added to the Make Call [MC], Overdial Tuning [OT] and Call Initiate [CI] messages. The Speech (SP) parameter is a text string that will be played via TTS, e.g. when an answer machine has been detected, prior to dropping the call connection. Softdial CallGem™ receives the Speech (SP) parameter either on a per call basis via the Make Call [MC] message or on a per campaign basis via the Overdial Tuning [OT] message. This is then used in the Call Initiate [CI] message passed to Softdial Telephony Gateway™ when the call is to be dialled. |
10.6.162 |
SCCSoftdial Telephony Gateway™
|
5248 | Added new Speech (SP) parameter to the Call Initiate [CI] message. This is a string parameter that contains speech to be played when a call is dispositioned as an answering machine. The speech string is stored in the call session and passed to the customer leg of the call connection to be played prior to the call being dropped. |
10.6.161 |
CMRSoftdial Campaign Manager™ (Server) |
5255 | Provided mechanism to limit row count on column analysis cursor and main cursor to improve performance when using large tables. The mechanism is controlled at a tenant level in the registry with the following settings: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Sytel\CMServer\[Tenant] (64bit OS) Key - DBType (Database type)
Key - DBMaxRowsCA (Maximum row count for column analysis - Inbound) Key - DBMaxRows (Maximum row count for record set opening - Outbound) |
10.6.161 |
SCCSoftdial Telephony Gateway™
|
5289 |
Increased priority of TTS conversion thread to improve performance and also made number of speech resources available configurable: <sapiTTSSettings> |
10.6.161 | Reporter | 5280 | Fixed issue in Reporter Form->allViews; was returning all data regardless of start and stop times set. |
10.6.160 |
CMRSoftdial Campaign Manager™ (Server) |
Fixed issue introduced in V10.6.153 - audit tables were created for inbound campaigns but not other campaign types. Should be - audit tables created for all campaign types, except for inbound. | |
10.6.160 |
RMNSoftdial Recording Monitor™ (Server) |
5035 | Added support for SQL Server for MP3 conversion changes. |
10.6.160 |
RMNSoftdial Recording Monitor™ (Server) |
5035 | Added new MP3 conversion service. |
10.6.158 |
SCRSoftdial Scripter™ (Client) |
5235 | Property added to the Selection control to specify whether options with blank values should be listed. |
10.6.158 |
CTLSoftdial Control Center
|
5035 | Record Monitor conversion service added to Control Center. |
10.6.158 |
RMNSoftdial Recording Monitor™ (Server) |
5035 | Added new MP3 conversion service. |
10.6.158 |
SCRSoftdial Scripter™ (Client) |
5148 | Localization added for the dataview control. |
10.6.158 |
CTRSoftdial CallGem™
|
5261 | Fixed issue with recording tags not getting passed back in Number Back [NB] and subsequent Outcome Data [OZ] messages when some tags in the sequence were missing. |
10.6.158 |
CTRSoftdial CallGem™
|
4504 | 'Borrowed' wrap time from follow-up calls is now accounted for in the Session Data [IZ] message Borrowed Time (ZB) parameter. Also registry option to enable adjustment of the Transaction Complete [TC] Timestamp6 (Z6) parameter. |
10.6.158 |
INRInstaller
|
5035 | Record Monitor conversion service added to installer. |
10.6.158 |
INRInstaller
|
5035 | Record Monitor conversion service added to installer. |
10.6.158 |
CTRSoftdial CallGem™
|
4789 | Sending an Enumerate Agents [EA] message to Softdial CallGem™ with a Level of Detail (LD) parameter value of 2 or higher now includes Unavailable Reason value in the Unavailable Reason (UR) parameter of the Agent Data [AZ] message. This may be used by a 3rd party application to identify which agents are failing to log out. |
10.6.157 |
SCCSoftdial Telephony Gateway™
|
2643 | Added checking for valid recording file path prior to attempting recording launch to stop invalid campaign names preventing recordings being made unknown to user. If an invalid path is used, the invalid characters are removed, if the path is still invalid a fatal error alert is raised. |
10.6.156 |
CMRSoftdial Campaign Manager™ (Web) |
5108 | Added an option to specify LCR (Least cost routing) code on linked campaigns. |
10.6.156 |
SCCSoftdial Telephony Gateway™
|
4422 | New configuration element added to allow looped back calls to be enabled or disabled. <enableLoopback>false</enableLoopback> Default state is disabled as loopback calls should only really be needed during testing. |
10.6.156 |
CMRSoftdial Campaign Manager™ (Server) |
5130 | Scheduled campaigns no longer send the Work Cache (WC) parameter in the Close Campaign [CC] message. This allows the campaigns to shut down correctly in Softdial CallGem™ when no agents are logged in. |
10.6.155 |
CMRSoftdial Campaign Manager™ (Web) |
5226 | Cleaned up List Import dialog issues when using IE. |
10.6.155 |
SCCSoftdial Telephony Gateway™
|
5225 | Fixed 'call bleeding' issue on a failed transfer. |
10.6.155 |
CMRSoftdial Campaign Manager™ (Server) |
5215 | Added maximum agent wrap time to Preview Progressive campaigns. |
10.6.154 |
SCCSoftdial Telephony Gateway™
|
5220 | beep sound file hard coded path changed - the installer now allows user selection of 'alaw' or 'mulaw' format on installation. |
10.6.154 |
SCRSoftdial Scripter™ (Server) |
5176 | The 'Break Reason' was not being recorded in the 'agentavailability' table. The Free Description (FD) parameter (which is used to send the Break Reason data) is now included in the Agent Unavailable [AU] message sent from Softdial Scripter™ to Softdial CallGem™. |
10.6.153 |
CMRSoftdial Campaign Manager™ (Server) |
5200 | Various changes to SQL code to improve stability. |
10.6.153 |
CMRSoftdial Campaign Manager™ (Server) |
5158 | Addressed some issues with incorrect scheduled times when the tenant timezone was set. |
10.6.153 |
CTRSoftdial CallGem™
|
5143 | Updated Softdial CallGem™ to better handle situation where an agent ends a call with a Play Message [PM] command. Changed the Call Disconnect [CD] code to check for an Now Disconnected [ND] message within 2 minutes when a Play Message [PM] parameter has been sent as part of the call disconnect. Previously this was set to 10 seconds, which was too short to allow the Now Disconnected [ND] message to be returned from the CTI following a call disconnection after Play Message. The timeout for a Call Disconnect [CD] without the Play Message [PM] parameter remains at 10 seconds. |
10.6.153 |
CMRSoftdial Campaign Manager™ (Server) |
4141 | Added Softdial Campaign Manager™ reconnection logic for database failover / recovery. |
10.6.153 |
CMRSoftdial Campaign Manager™ (Server) |
5195 | Updated code to handle change in SQL server when checking field lengths because SQL '0' now means 'unlimited'. |
10.6.153 |
SCCSoftdial Telephony Gateway™
|
4965 | Fixed issue causing 'TTS and Capture block failing' error. |
10.6.153 |
CMRSoftdial Campaign Manager™ (Web) |
5168 | Fixed some layout issues in the Retry Options dialog when using IE 8 and 9. |
10.6.152 |
SCCSoftdial Telephony Gateway™
|
5164 | Change to prevent looping back an incoming call where Softdial CallGem™ 'Re-route External' routes the call back to itself. |
10.6.151 |
CTRSoftdial CallGem™
|
4728 | Added code to set the Resource status (RS) parameter on the Queue Data [QZ] message to 2 when an inbound call is abandoned by the caller. |
10.6.150 |
CTRSoftdial CallGem™
|
5173 | Increased Maximum ring no answer timeout accepted on manual (FC) calls to 600 seconds to enable Carrier interop testing to complete properly. |
10.6.149 | WEB-I | Portuguese language support files added to the installer. | |
10.6.149 | REP-F-W | 4899 | Updated Report Header and Footer on HTML Reports. |
10.6.148 |
CMRSoftdial Campaign Manager™ (Server) |
5085 | Reloading a campaign now flushes the secondary retry cache. Change made to avoid dialing over quota due to accumulated retries. Code added to Softdial Campaign Manager™ Server to flush the secondary (retry) cache on receipt of the Reload Campaign [RL] message with the new Purge Cache (PC) parameter. |
10.6.148 |
CTRSoftdial CallGem™
|
5085 | Added new Purge Cache (PC) parameter to the Reload Campaign [RL] message to allow purging of the secondary (retry) cache. |
10.6.148 |
RMNSoftdial Recording Monitor™ (Client) |
5021 | Updated call duration for clients in different time zones. |
10.6.148 |
CMRSoftdial Campaign Manager™ (Server) |
5123 | Added String Field Length validation to prevent SQL statement errors. |
10.6.148 |
CTRSoftdial CallGem™
|
5107 | Fixed Agent State Management issue which could cause failure if blended agent fails to connect call. All blending users of V10.5 and V10.6 should update to this version. |
10.6.148 |
CMRSoftdial Campaign Manager™ (Server) |
5123 | Updated validation of character field data to prevent SQL statement errors which could cause premature campaign closure. |
10.6.148 |
SCRSoftdial Scripter™ (Server) |
4961 | Added feature to allow an agent to repeatedly switch connection between client and another 3rd Party e.g. when agent is acting as intermediary. |
10.6.148 |
SCRSoftdial Scripter™ (Server) |
5054 | Added Fail outcome to Play Loop File and Stop Play Loop steps. |
10.6.148 | MYSQL | 5004 | Increased the size of sessionid column from 80 to 200 characters to accommodate recent Softdial Telephony Gateway™ change (prepending the original sessionid). |
10.6.147 |
CTRSoftdial CallGem™
|
4961 | Added Modified Conference 2 (C5) parameter to the Transfer Request [TR] message to support switching agent connection between client and 3rd party. Added new error code for C5 parameter validation. |
10.6.147 |
SCCSoftdial Telephony Gateway™
|
4961 | Added Modified Conference 2 (C5) parameter to the Transfer Request [TR] message to support switching agent connection between client and 3rd party. This allows call transfer between 3 parties with the primary call connection put on hold immediately. Extended the the Request Hold [RH] message with a new Who (WH) parameter to allow selection of the call connections to put on hold. |
10.6.147 |
CMRSoftdial Campaign Manager™ (Server) |
5123 | Corrected condition where after reload the cache was still marked as inactive preventing new records being added. |
10.6.146 |
WBCShared Web Components
|
5121 | Implemented scheduling to delete old web server logs. |
10.6.146 |
NSPNamespace Web Client |
4872 | Updated Overflow Address control to be drop down list instead of a text box to be consistent with the legacy Namespace application. |
10.6.145 |
CTRSoftdial CallGem™
|
5101 | Improved campaign validation for Open Campaign [OC] message to eliminate the possibility of an Open Campaign [OC] message being ignored. |
10.6.145 |
SCCSoftdial Telephony Gateway™
|
External call leg session ID now consists of <original session>_<agent extension> which means it can now be traced back to the original call session. | |
10.6.145 |
CMRSoftdial Campaign Manager™ (Server) |
4642 | Improvements to reliability when updating multiple records using the Close Cursor [CU] and subsequent Now Unloaded [NU] message API. |
10.6.144 |
CMRSoftdial Campaign Manager™ (Server) |
5101 | Corrected time zone issue causing valid numbers to not be dialed. |
10.6.144 |
CTRSoftdial CallGem™
|
4982 | Change to allow DTMF playback commands to be processed while the agent is transferring as well as when talking to the client. |
10.6.144 | Reporter | 3372 | Added Portuguese translations to Web Reporter. |
10.6.144 |
CTRSoftdial CallGem™
|
4997 | 'Kill Agent' feature fix. |
10.6.144 | Reporter | 3372 | Web Reporter is now available in Portuguese. |
10.6.144 | TM-W | 3372 | Web TM now available in Portuguese. |
10.6.144 |
RMNSoftdial Recording Monitor™ (Client) |
3372 | Web RM now available in Portuguese. |
10.6.144 |
NSPNamespace Web Client |
3372 | Web Namespace now available in Portuguese. |
10.6.144 |
CMRSoftdial Campaign Manager™ (Web) |
3372 | Web Softdial Campaign Manager™ now available in Portuguese. |
10.6.144 |
SCCSoftdial Telephony Gateway™
|
4982 | Added feature to allow an agent to transfer to an IVR system. Previously DTMF data was directed to the original caller/ callee connection only. |
10.6.143 |
SCRSoftdial Scripter™ (Server) |
5054 | Added Fail outcome to Play Loop File and Stop Play Loop steps. |
10.6.143 |
SCCSoftdial Telephony Gateway™
|
4958 | When secondary call is timed out no answer we now pass the custom No Answer cause back to the primary call (which in this case would be an incoming call that was then proxied out of SCC). |
10.6.143 |
CMRSoftdial Campaign Manager™ (Server) |
4969 | Softdial Campaign Manager™ now gets its Timezone data on a per tenant basis. Added per tenant legislature.xml and statecode.xml files. Tenant Manager now copies the configs from the Softdial Campaign Manager™ parent directory on creation of a new tenant and deletes same on deletion of a tenant. |
10.6.142 |
CMRSoftdial Campaign Manager™ (Server) |
4642 | Correction to routing for new Close Cursor [CU] message. |
10.6.141 |
SCCSoftdial Telephony Gateway™
|
4958 | Fixed issue where under certain circumstances the configured clearing cause would not get set on No Answer Timeout. |
10.6.141 |
SCCSoftdial Telephony Gateway™
|
4958 | Added configuration option to select whether to use the reroute congested feature or not. This feature allows a call to be re-routed via another configured route if a congested outcome is received from the network. See STG Configuration. |
10.6.141 |
SCCSoftdial Telephony Gateway™
|
4958 | Added configurable No Answer Timeout Cause Code. Two new tags have been added to the Softdial Telephony Gateway™ Config file to support this:
Previously this was classified internally resulting in code '16' being sent back as a cause code. It is now possible to distinguish between calls that were hung up after an answer and those which were not, in a proxied Softdial Telephony Gateway™ scenario. See STG Configuration. |
10.6.140 |
CTRSoftdial CallGem™
|
4854 | In situations where the network is heavily congested, blended agents could get into a loop moving to a campaign and back again due to resource shortage. This has been resolved. |
10.6.140 |
SCCSoftdial Telephony Gateway™
(Installer) |
5012 | The dialer IP address and port details entered at installation are now added to the Softdial Telephony Gateway™ configuration file. |
10.6.139 |
CMRSoftdial Campaign Manager™ (Server) |
4642 | New SDMP messages added to Softdial Campaign Manager™ Server support live updating of Campaign Tables - Close Cursor [CU] and Now Unloaded [NU] messages. |
10.6.139 |
CTRSoftdial CallGem™
|
4642 | New SDMP messages and routing added to Softdial CallGem™ support live updating of Campaign Tables - Close Cursor [CU] and Now Unloaded [NU] messages. |
10.6.139 |
RMNSoftdial Recording Monitor™ (Server) |
5030 | Added new MySQL database with unicode language support. Required to provide multi language support issue with Softdial Recording Monitor™ Database. |
10.6.138 |
RMNSoftdial Recording Monitor™ (Server) |
5033 | Issue with MP3 files not playing fixed. |
10.6.138 |
SCRSoftdial Scripter™ (Server) |
4590 | New Set Tags step added to set recording tags during a call session. Tag parameters also added to the End Call Transaction step. |
10.6.138 |
CTRSoftdial CallGem™
|
4590 | New dialer message added Set Tags [ST] - used to set recording tags during a call session. |
10.6.138 |
SCCSoftdial Telephony Gateway™
|
4958 | ISDN to SIP cause code translation table updated. |
10.6.138 |
CMRSoftdial Campaign Manager™ (Server) |
5036 | Added a new registry key per tenant NonUpdatableColumns which allows the user to list the columns in the database that are read only. These columns are defined by a comma-separated set of 'non-updatable' column names per tenant which apply across all tables. The column names specified will not be changed during a database update. |
10.6.137 |
RMNSoftdial Recording Monitor™ (Client) |
5033 | Fixed Single File Download issue where subsequent downloads always download the same file as the first download, irrespective of which file is selected. |
10.6.137 |
CTRSoftdial CallGem™
|
4027 | During a predictive callback the agent was not getting put back into the predictive pool - now fixed. |
10.6.137 |
CMRSoftdial Campaign Manager™ (Web) |
3895 | Updated Polish translations. |
10.6.137 |
CMRSoftdial Campaign Manager™ (Web) |
4981 | Limit retries by filter criteria checkbox moved from the database input screen to the filters screen. This is more logical as it is associated with filter settings. |
10.6.136 |
CMRSoftdial Campaign Manager™ (Client) |
4981 | Limit retries by filter criteria checkbox moved from the database input screen to the filters screen. This is more logical as it is associated with filter settings. |
10.6.136 |
RMNSoftdial Recording Monitor™ (Server) |
3928 | Disk monitoring check frequency changed from 5 seconds to 15 minutes. |
10.6.135 |
CTRSoftdial CallGem™
|
4956 | Fix to stop usage license error messages being generated for non-usage licenses. |
10.6.135 | Magic.Net | 3928 | Disk Volume Space checking reinstated - this had been temporarily disabled in V10.6.131. |
10.6.134 |
CTRSoftdial CallGem™
|
5004 | Re-queued calls now have a unique ID (old ID plus GUID after underscore) to allow them to be reported separately. |
10.6.134 |
SCCSoftdial Telephony Gateway™
|
4958 | The maxConcurrentInbound default setting is now set to 0 (so it is off by default). |
10.6.134 |
CTRSoftdial CallGem™
|
4864 | The estimated Talk Time default value is now configurable using registry key DefaultEstTalkTime. Type DWORD. Default value is 2, which is the same as the previous hard coded value to preserve backwards compatibility. |
10.6.134 |
INRInstaller
|
4953 | SOFTDIAL_ROOT and SOFTDIAL_LOGS Environmental variables were not set on using Windows 2008 server. |
10.6.134 |
PUBSoftdial Publisher
|
Added test condition before adding entries to agentavailability table. Without this condition invalid entries can be created in agentavailability table. This happens in the call blending scenario between outbound and inbound campaigns. A consequence of this change is that updates to the agents table will occur more frequently. | |
10.6.134 |
SCCSoftdial Telephony Gateway™
|
4862 | Added Requeue of outbound (and inbound other campaign) calls to inbound queue. This results in a new inbound session being created and attached to the customer leg of the call. Addresses issue where agent was getting stuck and could not be 'killed'. |
10.6.133 |
CMRSoftdial Campaign Manager™ (Web) |
4882 | Added check for DNC list preprocessing at campaign start up. User will now be prompted to pre-process if the DNC list has changed. |
10.6.133 |
RMNSoftdial Recording Monitor™ (Server) |
4079 | Improved efficiency of Database Update to speed up archiving on a large database. |
10.6.132 |
CMRSoftdial Campaign Manager™ (Server) |
4970 | Fix for selected agent outcome sometimes not getting stored in database - when retry management is disabled then agent outcome is stored in db by default. |
10.6.132 |
CTRSoftdial CallGem™
|
4930 | Occasional Agent Unavailable [AU] messages with Priority (PR)1 messages did not release agent after a Transaction Complete [TC] message, but instead gave them another call via an Agent Connect [AC] message. It was possible in some circumstances for the Line Connected [LC] message of a call to result in a connect to the agent before they transitioned from the waiting state to the unavailable state. The likelihood of seeing this issue was increased in this case by the repeated use of Agent Unavailable [AU] messages with Priority 1 (AU\PR1) on every single call. |
10.6.132 | License Monitor | 4974 | Fixed .Net Event Log Error which occurred after user logout on a 64 bit OS system - no operational impact. |
10.6.132 |
CMRSoftdial Campaign Manager™ (Server) |
4181 | Disabling retries now does not disable callbacks. |
10.6.131 |
NSPNamespace
|
4934 | Fix to avoid crash on XP machines when application and service is disposing. |
10.6.130 |
SCCSoftdial Telephony Gateway™
|
Change to avoid the potential for exhausting limited DSP resource on ProsodyX. | |
10.6.130 |
SCHSoftdial Scheduler
|
4841 | Group Schedules can now be deleted by 'Queue' using an HTTP request. Previously this could only be done by specifying an Agent ID. |
10.6.129 |
SCCSoftdial Telephony Gateway™
|
Various improvements: Added TTS ability to use SpeakSsml. Changed naming of inbound call sessions to use a GUID to resolve an issue when multiple inbound call sessions are created at the same time on a busy system. Changed default SIP cause return code to be 'Service Unavailable' for routing purposes. | |
10.6.129 |
RMNSoftdial Recording Monitor™ (Server) |
4914 | Fixed issue with WAV files not playing when the "Play" button on the Softdial Recording Monitor™browser is clicked. |
10.6.129 |
SCCSoftdial Telephony Gateway™
(Installer) |
4896 | Softdial Telephony Gateway™ Installer Improvements - Added connection to Softdial CallGem™ setting and ACT configuration. |
10.6.129 |
CMRSoftdial Campaign Manager™ (Server) |
4903 |
Added option to purge either complete or incomplete records solely based on their age. A new registry key AuditPurgeIncomplete has been added to allow this. When set to "0" the system only purges completed records. When set to "1" it will purge incomplete records as well. Previously the Audit table would only purge old records if they had been marked as completed which can cause slow start up issues as the audit table grows with large data sets. |
10.6.129 |
SCCSoftdial Telephony Gateway™
|
4907 | Fixed issue with TTS not playing when a Play Capture [PC] message was sent immediately after the Finished Capture [FC] message was returned from Softdial Telephony Gateway™. This was causing channel conflict because the DTMF object was deemed to be still in use. |
10.6.127 |
HSBHttpSDMPBridge
|
3928 | Disk checker logging to log file added. - Link to documentation |
10.6.127 |
TPRTenant Provisioning Server |
3928 | Disk checker logging to log file added. - Link to documentation |
10.6.127 |
CMRSoftdial Campaign Manager™ (Server) |
4589 | Fixed issue causing retry errors when the Accelerate Retries and Stop at end of list option was selected. |
10.6.127 |
CMRSoftdial Campaign Manager™ (Server) |
4858 | Setting a campaign field value which exceeds the database field size is now handled correctly. |
10.6.126 |
SCCSoftdial Telephony Gateway™
|
4855 | DTMF was not being passed through on inbound calls which have DTMF capture applied to them. |
10.6.126 |
SCCSoftdial Telephony Gateway™
|
4860 | Fixed issue with transfers continuing after queue timeout. |
10.6.126 |
RMNSoftdial Recording Monitor™ (Server) |
4890 | Set default values for new config params for Softdial Recording Monitor™load balancing. |
10.6.126 |
PUBSoftdial Publisher
|
4867 | Error in rules.xml was causing fields in callcyclesbusinessdata table to be written in the wrong place. |
10.6.125 |
SCCSoftdial Telephony Gateway™
|
4889 | Resolved TTS no audio issue. |
10.6.124 |
SCCSoftdial Telephony Gateway™
|
4876 | Added ALaw_beep sound file configuration. |
10.6.124 |
RMNSoftdial Recording Monitor™ (Server) |
4890 | Improved load balancing by throttling back the speed of archiving whilst recordings are being added to the system. |
10.6.123 |
CTRSoftdial CallGem™
|
Added Skill Failure (SF) parameter to the Overdial Tuning [OT] message. | |
10.6.123 |
SCRSoftdial Scripter™ (Server) |
New PBXStepLibrary for PBX scripts containing "Set File Configuration Value" and "Get File Configuration Value" steps. | |
10.6.123 |
RMNSoftdial Recording Monitor™ (Server) |
4877 | Increased Column Width of ArchiveLabel in recordings table to 260 to match the width of the FilePath column. |
10.6.123 |
SCCSoftdial Telephony Gateway™
(Installer) |
4876 | Added mdn2 library to Softdial Telephony Gateway™ installer - required for Dialer Chat. |
10.6.123 |
CMRSoftdial Campaign Manager™ (Server) |
4589 | Fixed issue causing retry errors when the Accelerate Retries and Stop at end of list option was selected. |
10.6.122 |
RMNSoftdial Recording Monitor™ (Server) |
4836 | Added missing database configuration to the XML file - fixes Error while loading list issue. |
10.6.122 |
SCCSoftdial Telephony Gateway™
|
4855 | Added enforceMinimumDtmfRxSpacing configuration to enforce that a minumum space is kept between DTMF tones on receipt into Softdial Telephony Gateway™. |
10.6.122 |
CMRSoftdial Campaign Manager™ (Server) |
4858 | Setting a campaign field value which exceeds the database field size is now handled correctly. |
10.6.121 |
CTRSoftdial CallGem™
|
4027 | DenyCallbackMove registry setting now works for preview campaigns. See Softdial CallGem™ Registry Settings |
10.6.121 |
HSBHttpSDMPBridge
|
4827 | Addressed issue with backward compatibility of HSBridge with early (pre-GA) 10.6 version configuration files. |
10.6.121 |
HSBHttpSDMPBridge
|
4520 | Reporter Web now displays all agent state totals. |
10.6.120 |
SCCSoftdial Telephony Gateway™
|
Updated AMD code to improve reliability of detecting tone after connect. | |
10.6.120 |
CMRSoftdial Campaign Manager™ (Server) |
4822 | Fixed an issue with campaigns autostopping on slow or heavily loaded servers. |
10.6.119 |
SCCSoftdial Telephony Gateway™
|
4729 |
Default entries added to Config.xml for
Set default maxConcurrentInbound value to zero and when it is zero it allows all calls through thus preserving backwards compatibility. See STG Configuration. |
10.6.119 |
SCCSoftdial Telephony Gateway™
|
4729 | Added configuration to allow the number of proxied inbound calls to be limited and if the call is rejected it is done so with a configurable cause code. This allows the congestion logic in ProsodyS to re-route a call given a congestion outcome. See STG Configuration. |
10.6.118 |
RMNSoftdial Recording Monitor™ (Client) |
4815 | The Play button on Softdial Recording Monitor™now plays MP3 tracks. |
10.6.118 |
SCCSoftdial Telephony Gateway™
|
Improved handling of tones detected after connect of a call. Ring, Busy and SIT no longer trigger the same outcome as they do if detected before connect. US ring detection timers now stopped at point of connect. | |
10.6.118 |
TPRTenant Provisioning (Web) |
4833 | Disabled OK and Cancel in parent window when editing URL in server list. Softdial Reporter™ 2 DSN is no longer a mandatory field. |
10.6.118 |
CMRSoftdial Campaign Manager™ (Server) |
4822 | Fixed issue causing deadlock when broadcasting errors and status. |
10.6.117 |
CMRSoftdial Campaign Manager™ (Server) |
Use of the Maximum Wrap (MW) parameter in the Overdial Tuning [OT] message during Campaign Open from Softdial Campaign Manager™ to Softdial CallGem™ is now made optional via a new registry setting: UseMwOnOT (0 - off, 1 - on) . See Softdial Campaign Manager™ Registry Settings | |
10.6.117 |
CTLSoftdial Control Center
|
4820 | The Softdial Telephony Gateway™ service is now shown on service status dialog. |
10.6.117 |
CMRSoftdial Campaign Manager™ (Server) |
4711 | Fixed issue with high CPU usage when running linked campaigns and the last remaining campaign with numbers has a low apportionment ratio compared with the other campaigns. |
10.6.117 |
INRInstaller
|
4814 | Softdial Recording Monitor™ logs now go to C:\Logs\RecordMonitor by default. |
10.6.117 |
SCCSoftdial Telephony Gateway™
|
maxConcurrentInbound configuration moved to the portinfo structure. | |
10.6.116 |
SCCSoftdial Telephony Gateway™
|
4566 | Corrected logic which was causing inbound campaigns to get stuck in suspending when suspend option was selected by the user. |
10.6.116 |
SCCSoftdial Telephony Gateway™
|
Fax machine outcome mappings added. See STG Configuration | |
10.6.116 |
SCCSoftdial Telephony Gateway™
|
Fixed fax machine detection not working when AMD detection was turned off. | |
10.6.116 |
PHFPHP framework
|
4457 | The following Tenant Manager actions are logged as SCC AUDIT to Apache error log:
|
10.6.116 |
PHFPHP framework
|
4457 | User login, logout and authentication failures are logged as SCC AUDIT to Apache error log. |
10.6.116 |
SCCSoftdial Telephony Gateway™
|
Additional SIT tone detection for US ring tones followed by message and no connect or message with no ringing and no connect. See STG Configuration | |
10.6.115 | Softdial Telephony Gateway™ Configuration (Web) | 4791 | Added TtsMaxCachedVoiceAge in Sounds > ATT TTS. Rearranged Sounds tab. |
10.6.115 |
SCCSoftdial Telephony Gateway™
(Installer) |
4259 | Added Control Center and Dialer Chat to the telephony installer. |
10.6.115 |
CTRSoftdial CallGem™
|
4799 | Additional fixes for Progressive and Preview campaigns. |
10.6.115 |
WBCShared Web Components
|
4800 | Web Tenant Manager now supports multiple servers. To switch server, the user can select a server from the combobox below the tenant list and click the Connect button. To define list a of servers, click Manage, which brings up a simple 'list of servers' editor. This list is saved in program.ini. |
10.6.114 |
INRInstaller
|
4397 | Changes to installer to simplify distributed installations - Namespace is now updated on remote machine during the installation. Added setting to installer dialog for address of Namespace Server. |
10.6.112 |
SCRSoftdial Scripter™ (Server) |
4779 | Added new Toggle Hold step to put and retrieve calls on hold. |
10.6.112 |
SCCSoftdial Telephony Gateway™
|
4790 | Inbound call sessions are now unique even after restart. They now use Date OLE time for the names. (Inbound_DD_MM_YY_OLE). |
10.6.112 |
SCCSoftdial Telephony Gateway™
|
4773 | Added new config.xml configuration element,TtsMaxCachedVoiceAge, for maximum age of cached voice buffers that are stored for Text To Speech functionality . |
10.6.112 |
CTRSoftdial CallGem™
|
Enabled Close All [CL] message. | |
10.6.112 |
CMRSoftdial Campaign Manager™ (Web) |
4748 | Add slider for retry/ fresh ratio (as in legacy client). See Retry Options |
10.6.112 | Softdial Telephony Gateway™ Configuration (Web) | 4754 | Updated Softdial Telephony Gateway™ Config.xml Web configuration utility. Now added:
|
10.6.112 |
CMRSoftdial Campaign Manager™ (Client) |
4637 | Explanatory text added to the Dialing Tuning tab to inform user of existence of Softdial CallGem™ MaxRNA configuration value and relation to campaign Ring timeout value. |
10.6.112 |
CMRSoftdial Campaign Manager™ (Web) |
4754 | Updates to Softdial Telephony Gateway™ Web Client: added cliTransBeforeAddress and useSourceAsComparer settings. |
10.6.112 |
SCCSoftdial Telephony Gateway™
|
Added maxConcurrentInbound to config xml. Sets the maximum number of concurrent Inbound Calls that can be processed by Softdial Telephony Gateway™. See STG Configuration. | |
10.6.109 |
SCCSoftdial Telephony Gateway™
|
4729 | Improved handling of channel exhaustion which resulted in -107 (no resource) and -5 errors. |
10.6.109 |
PHFPHP framework
|
4755 | For command requests exceptions and no output, log the details to Apache error.log and return ProgramError code. Previously in these situations ProgramUnsupportedCommand was returned and the errors were not logged. |