Awaken Scripting User Guide

Please email helpdesk@awaken.io for omissions or errors.
×
Menu
  • Feature Release History

Feature Release History

New versions of Awaken Scripting are released monthly, and can contain new features, enhancements, system changes and bug fixes.
 
A summary of each release is shown below, along with links to the relevant page of the guide where appropriate:
 

4.6.49

Admin: Resolved issue with the installer not recognising more recent ODBC driver versions.
Workflows: Resolved issue with specific scenario where a Genesys Cloud wrap-up code wouldn't get saved back to the interaction.
Product-wide: Updated various third-party libraries.
Product-wide: Resolved issue with deleting logged-in users when Scripting is embedded within the Genesys Cloud environment.
 

4.6.48

Workflows: Resolved bug with performing actions in a Workflow after receiving an interaction you had previously transferred in Genesys Cloud.
Workflows: Resolved incorrect text being displayed in the notification Toast after deleting Field(s) from a Workflow.
Reporting: Resolved issue with editing a long-standing Report Schedule.
 

4.6.47

Product-wide: Updated the embedded jQuery library to the latest release.
Product-wide: If a logged-in user is deleted, they are now actively logged out rather than being left in an indeterminate state until they next attempted an action.
Product-wide: All default URLs and core links within the application are now lowercased, for standardisation and compatibility with rare case-sensitive situations. This doesn't affect user-specified URLs and links.
 

4.6.46

Product-wide: Change Password dialog is now only available if the user logged in using Forms Auth for their current session, and will disconnect all connected sessions for that user upon submission.
 

4.6.45

Desktop: Resolved an error upon completing a manually launched script with Genesys Cloud enabled.
Product-wide: If a user's password is changed (either by themself or from the Users, Groups, and Licences section), then they will be immediately logged out from all active sessions and required to log in again.
Admin: Removed various items from the website's headers in line with security best practices, only applies to IIS 10.0 or later.
Admin: Altered the way that Services are recorded and referenced to align with security requirements in more constrained environments.
Admin: Updated Redis libraries, now support up to Redis version 6.2.
 

4.6.44

Admin: If using SSO and a logout directive is received from the IdP, then the user will be logged out of Scripting.
Product-wide: Resolved edge case with mail sending times for systems where the web server and database server were in different timezones.
 

4.6.43

Product-wide: Login process now initially just requests a username, to provide a consistent experience between SSO and Forms experience.
Product-wide: Removed some redundant files and table definitions from the installation process.
Product-wide: Improved caching behaviour for systems with many settings (e.g. system attributes or user-specific configuration).
Product-wide: Resolved bug that sometimes prevented renewing the licence on an expired system.
 

4.6.42

Workflows: Resolved the condition that could lead to performance issues when in the Designer resulting from a caching issue.
Product-wide: The homepage URL (specified per-user, or with a system-wide default) is no longer forced to be lowercase. This removes a limitation on Desktop Plugin naming.
Product-wide: Resolved inability to import .exp files when using Internet Explorer 11.
Product-wide: Improved performance and security relating to the contexts where user settings were requested or provided.
Product-wide: Added and refactored various database indexes and stored procedures to improve performance.
Product-wide: Various improvements to cache and database design to improve performance and resolve locking conditions, especially in high-traffic systems.
Product-wide: Added ability to specify the lifespan of keys in Redis. This is currently only configurable via tbl_AppConfig, the default remains 5 minutes.
 

4.6.41

Desktop: Resolved issue with record outcome being blanked if the agent returned to a closed script using the browser's Back button.
Admin: Microsoft SQL Server 2019 is now supported.
Admin: Failed login attempts (and automatic lockouts after repeated failed attempts) are now logged at the WARN level.
Product-wide: Improved performance when launching existing records (either having been manually loaded, or reschedules).
 

4.6.40

Workflows: Resolved issue with the Mail Merge field when any utilised script data contained an & character.
Workflows: Improved performance for agents when selecting a row in Table fields that have Mapping configured.
Product-wide: Numerous improvements to Redis and SQL performance.
Product-wide: Numerous improvements to application security.
Product-wide: Entering incorrect login details 5 times in a row will lead to that user being automatically locked for 30 minutes, or until an administrator unlocks them manually.
Product-wide: After 60 minutes of inactivity, the user will be directed to log in again when next navigating the application.
Product-wide: Specifically improved performance of systems with many reschedules with new column in tbl_outbound and attending Stored Procedures.
 

4.6.39

Reporting: Resolved issue with sorting of history entries prior to selection filters being applied.
Reporting: Numerous minor improvements and fixes across the module.
Admin: All points in the admin interface where a time can be specified now use the 24h clock rather than following the user's culture settings.
Product-wide: Resolved issue with the installer checking for the wrong .NET component's version.
 

4.6.38

Groups: Resolved issue with saving a Group that had a disabled Campaign assigned to it.
 

4.6.37

Workflows: Emails and SMS that are sent are now also recorded in tbl_outbound_history for the relevant record.
Admin: Improved database performance across the application, manifesting as generally faster responses and fewer pauses.
 

4.6.36

Product-wide: The Yonder theme has been replaced by the Awaken theme.
Social Media: The Social Media Data Service now supports TLS1.1 and TLS1.2.
Admin: Scripting now requires .NET 4.8.
 

4.6.34

Workflows: Users only need to be members of a Group with permissions to the relevant Campaign (and not Workflow too) to pop, receive transfers, or action reschedules.
Product-wide: Fixed bug preventing saving new ODBC connections.
Admin: Added support for Microsoft SQL Server 2017 and Microsoft Windows Server 2017.
 

4.6.33

Workflows: Substantial overhaul of execution, leading to improved performance for both client and server (particularly for large Workflow Pages).
Workflows: Table and External Data Source controls will now also immediately write mapped data back to the Synergy database rather than just to the Field on the Page.
Workflows: Controls are now stored in memory on the webserver, to reduce database load and improve performance.
Product-wide: Logging out will now log the user out on all connected tabs, browsers, and computers.
 

4.6.32

 

4.6.31

Workflows: added ReadyForCall command to the Cirrus Command control.
 

4.6.30

Admin: Synergy now officially supports SQL Server 2016.
Admin: Synergy now requires .NET 4.6.
Workflows: now restricted from popping a Workflow that hasn't been published.
Workflows: now restricted from popping or transferring a Workflow to a user that doesn't have permissions to the Workflow and Campaign.
 

4.6.29

Workflows: button-type controls now prevent multi-clicking until the control has completed its current action.
Social Media: inbound emails that are displayed in a Workflow now have any <script> tags commented out to prevent security blocking issues in Chrome.
Social Media: the Social Dashboard is now configurable as to whether it displays the time elapsed since an item was received, or the time that the item was received.
 

4.6.28

4.6.27

Social Media: exposed the ThreadIndex and ThreadTopic parameters for emails in the Script.Data JavaScript object.
Social Media: allows multiple Connector Types to be displayed on each tab by providing them as a pipe-delimited list.
Product-wide: Agent Messaging now lists the newest message at the top of the feed.
 

4.6.26

Social Media: added the SalesForce integration to allow the reading and writing of SalesForce records, across Accounts, Cases, Contacts, Events, Leads, Opportunities, and Tasks.
Social Media: numerous minor improvements around the Email integration.
Social Media: Data Service now has enforced 60s poll time.
Workflows: [var_csStartTime] and [var_csStartDate] now provide the current start date and time when a record has been re-popped, rather than the original start date and time.
Workflows: Email control now properly wraps text.
Campaigns: Campaign Alias names can now be up to 450 characters long (previously capped at 50 characters).
 

4.6.25

Product-wide: architectural shift to make use of events fired through existing web-sockets, rather than having to re-authorise for each connection. Should improve the speed and smoothness of common actions.
Product-wide: implemented Bootstrap 3.3.7 throughout the product. All default Bootstrap classes are available for use.
Social Media: the Script.Data JavaScript object and Linked Columns now include replyToMessage and references data to allow the viewing of message chains.
Workflows: added Cirrus Command control, accessible if the INTEGRATION-CIRRUS licence part is enabled.
 

4.6.24

Product-wide: renamed various concepts and areas of the product to better align with wider industry practice. Primary change is that Scripts are now Workflows, and the Script Editor is now the Workflow Designer.
Product-wide: split the Email settings into Email (Incoming) and Email (Outgoing) settings.
Product-wide: Email (Incoming) is available only as a Connector, Email (Outgoing) can be specified through Application Settings and/or Connectors.
Admin: the Message Processing service doesn't require the application's Email (Outgoing) settings to be configured to be started.
Admin: the Message Processing service won't halt upon repeated sending failures any more, due to multiple email endpoints being configurable in parallel.
Social Media: added the Email Integration to allow inbound emails to be presented through the Social Dashboard, and dealt with using the Social controls.
 

4.6.23

Campaigns: users can now transfer a Script to any user, rather than only users with permission to the current script.
 

4.6.22

Product-wide: a new entry will be created in tbl_outbound_history every time a script is launched/popped, to better track time spent on re-popped scripts.
Scripting: JavaScript errors can now be written to text logs.
Social Media: if there are multiple comments on a post in Facebook, only the most recent is shown by default. The others can be shown by clicking the "View more comments" text.
 

4.6.21

Social Media: enhanced with the addition of web sockets, provides real-time display to all other agents of successful posts or responses.
Scripting: removed excess padding of 5px of whitespace to the right of certain text elements. Affects Text Label controls, and the text attached to many controls.
Product-wide: all Redis details previously stored in web.config are now stored in tbl_AppConfig. Upon upgrade from pre-21 to 21+, this migration will be made to existing systems.
Product-wide: certain tool trays can be toggled open or closed by clicking on the tab at their edge.
Product-wide: altered the appearance of the Loading overlay (the "spinner").
Product-wide: added continual availability checking to SQL server, displaying a screen similar to the connection interrupted warning.
 

4.6.20

Social Media: added support for Twitter integration, added Social Media and Social Media Reply controls.
Campaigns: campaign assignments are now configurable via the Campaign window, as well as the Groups window.
Product-wide: removed many obsolete Stored Procedures and Tables.
 

4.6.19

Product-wide: use of web sockets throughout product to provide data quicker and more efficiently
Product-wide: browsing issues experienced using Firefox now resolved
 

4.6.18

Desktop: New example Toolbar Provider available on request
 

4.6.17

Scripting: User no longer forced to select a page to link to when modifying any control that contains a page linking mechanism when placed on template page.
 

4.6.16

 

4.6.15

 

4.6.14

Installer: installer checks for minimum version of Redis (2.8.0) and SQL (2012 SP2)
Scripting: New control allows users to configure commands within Genesys integration
Product-wide: Ctrl + F now opens main menu find function, esc key closes it
 

4.6.13

Scripting: spacing improved on all button controls
 

4.6.12

Product-wide: Newsfeed now shows thumbnail image on each article, instead of the name for the entire feed
Product-wide: Various enhancements and fixes not visible to users
 

4.6.11

 

4.6.10

Admin: Bad Word Manager module removed
Product-wide: Importing functionality available for Script Variables, FAQs and group names (for example, from Excel)
 

4.6.9

User: New history button included in toolbar to allow user to open up previous activity on the current record being viewed (this data is read-only)
User: Desktop.queue API: new API added to allow 3rd parties to invoke a script pop and pass in data
User: No DDI/Campaign Found toast notification: pops alert toast if an identifier is not recognised. Telephony interactions remain active in the toolbar
Scripting: Table control prevents user uploading Excel/Access files
Product-wide: Import via Excel/Access (not in controls): allows user to import data from Excel/Access (function not available in controls). Once data imported file is deleted
 

4.6.8

Scripting: users prevented from importing 4.5 scripts into Synergy
Scripting: Stylesheet example controls renamed to make it clear which controls editing affects (used to be Address 1, Address 2, now Text Label, Text Box, etc)
Scripting: Page name displays in bottom left corner of Script Editor to aid with navigation
Product-wide: Avaya integration added to product
 

4.6.7

Scripting: if user is not member of a group they are prevented from creating any scripts (to prevent users from creating scripts with no group permissions)
Admin: If password field for new user is left blank they will be prompted to add a password when they first login
Product-wide: new option to change password (login details button in bottom right corner of product)
Product-wide: module title appears in toolbar to aid navigation
Product-wide: all property pages now have a title to indicate what page the user is viewing
Product-wide: ININ integration built against latest release of CIC
Scripting: Script version screen now removed and incorporated into Script Properties screen
Admin: Permissions section renamed to Licensing
 

4.6.6

Scripting: script list and version screen navigation changed and simplified
Scripting: folders removed from application
Scripting: quick switcher text and icons simplified
Scripting: option to export reports when exporting a script removed
Scripting: Template names must now be unique, user will be prompted if this is not done
Scripting: Controls requiring upgrade now display arrow instead of star indicator
Scripting: Outcome controls have chargeable option removed
Scripting: Text labels have greeting option removed as this option did not allow for translations or styling
User: agent messaging allows HTML formatted messages to be sent and received
Product-wide: navigation toolbar pinned by default
 

4.6.5

Scripting: Toolbar label control now contains HTML editor
Scripting: Email control - new control allows emails to be sent directly from script
Scripting: Calculate field assistance can be turned on/off as required
Product-wide: new licence for Cirrus added to licence database to control visibility of Cirrus controls
 

4.6.4

Product-wide: core licence structure changes (specifically a new licence platform and customers being able to download their own licence via a URL)
 

4.6.3 - 4.6.1

Core product development