January 25, 2024

-
The following updates were made to functionality on the Flows page:
-
Search functionality is not case sensitive (e.g., if you search for "Call" your results will include both "Call" and "call").
-
Tags can include up to 32 characters.
-
The underscore and dash symbols can be included in tags. No other special characters are allowed.
-
When you open a folder and delete a flow you are no longer redirected back to the main Flows page. Now you will remain in the open folder.
-
-
You can now zoom and scroll on the board.
-
Once you've clicked on the board you can use your mouse or keyboard to zoom in and out of your flow.
-
-
Toggle the background guidelines on and off via the gridlines button at the top of the board.
-
You can now update connectors between actions, without having to delete them.
-
Click on the current port your connector is joined to, drag the connector to a new port, and release.
-
-
From the Flow Editor, click within the tab at the top of the board to rename your flow.
-
Click within the tab, edit the current flow name, and click the check mark to save your name change.
-
-
A new time zone offset variable ($DateTime.tzOffsetSeconds) is available.
-
This variable calculates the difference between your flow's time zone and UTC (i.e., Coordinated Universal Time) and can be negative or positive.
-
-
AWS is now the default Vendor when configuring TTS audio messages.
-
You can still select Google or IBM via the drop-down list as needed.
-
-
For actions with multiple exit ports, if you click on an outcome from the Action section of the Configurations Panel, the downstream actions linked to that outcome and their connectors are highlighted in orange.
-
For example, if you click On Answer from the Action section of the Transfer action, the connector and Play Audio action connected to that path will be highlighted.
-
-
A search box was added to the Edit Flows pop-up.
-
When you click the Edit Flow button in the Actions Menu, you can now use the search functionality in the pop-up to find the specific flow you want to open.
-
You can search by a key word in the flow name, or the username of the person who created the flow.
-
-
The buttons above the board have a new look.
-
The connectors format button was updated.
-
A gray tone was added behind the gridlines and zoom buttons to clearly indicate when those features are toggled.
-
-
When you successfully deploy a flow, the success pop-up message will now automatically close after a few seconds.
-
You can still manually close the success message via the X button.
-
The success message will also disappear if you navigate to another flow tab.
Note: If your deployment was unsuccessful, the failure pop-up message will NOT automatically close within a few seconds or if you navigate to another flow tab. You must manually close the failure message via the X button.
-
-
The following actions have a new look. When you drag and drop these actions onto the board, a new icon appears to the left of the Name:
-
The following updates were made to the Press or Say action:
-
The Enable Voice Input toggle was added. Use this toggle to enable spoken input. If this feature is off, callers can only "press" their input.
Note: If the Enable Voice Input toggle is off, the Allow Interrupt check box will automatically be selected.
-
When the "Digit Sequence" option is selected from the Input Type drop-down list, a new Validation field appears.
-
From the Validation drop-down list, select the appropriate check to verify your digit sequence:
-
None: The default option. The caller's digit sequence will not go through any validation.
-
Minimum and Maximum Number of Digits: The Min and Max fields appear. The caller's digit sequence must fall within the expected input length.
Note: The Min and Max fields can contain digits or variables and are inclusive (e.g., if your Min is 4 and the Max is 8, 4-digit responses will be successful and 8-digit responses will be successful). If the digit sequence is expected to be an exact length (e.g., only 5-digit values are expected) enter that number in both the Min and Max field.
-
Minimum and Maximum Value: The Min and Max fields appear. The caller's digit sequence value must fall within the expected value range.
-
For example, if you are expecting the digit sequence to be a percentage value, you might set the Min to "1" and the Max to "100".
Note: The Min and Max fields can contain digits or variables and are inclusive (e.g., if your Min is 1 and the Max is 100, the digit response 1 will be successful and the digit response 100 will be successful). The minimum value accepted in the Min field is "0". The maximum value accepted in the Max field is "99999999999999999999".
-
-
-
Depending on which Validation option you select, when a caller enters their digit sequence the appropriate check will be performed behind the scenes to verify if the caller input is correct (the success path) or incorrect (the failure path).
-
-
Enhanced Error Handling is now available.
-
Use the Enhanced Error Handling toggle to specify the number of possible retries a caller has to provide a response via the Max Attempts field.
-
If the Enhanced Error Handling toggle is selected, when you open the Press or Say Audio Settings, you'll see options to add audio messages for Timeout, Invalid, and Max Attempts scenarios. Depending on the value in the Max Attempts field you can also add unique Intro audio messages for each attempt (e.g., if you chose 3 Max Attempts, sections will appear for "1st Attempt", "2nd Attempt", and "3rd Attempt").
-
-
-
The Termination Key field for both the Press or Say and Collect DTMF actions is now a toggle.
-
When the Termination Key toggle is on, the default termination entry is #.
-
For existing flows, if your Termination Key was set to a value other than #, when you next redeploy your flow, the Termination Key toggle will automatically be set to off.
Note: When the Termination Key toggle is off, the Press or Say Validation field and Enhanced Error Handling check box will not be available.
-
-
The following updates were made to the Collect DTMF action:
-
The Number of Digits field was renamed Max Number of Digits to ensure the significance of the value is clear. Functionality remains the same.
-
The Timeout field was renamed Interdigit Timeout to ensure the function of the value is clear.
-
This field indicates the time a caller has in between providing each digit of their input, before timing out. For example, if this field is set to 2 seconds for a caller to enter their 5-digit zip code and they take more than 2 seconds to enter the second digit, the flow will move on with only the first digit captured.
-
-
-
The following updates were made to the External Web Call action:
-
The Content-Type and Body fields now appear for the External Web Call action when the "GET" Method type is selected.
-
The Timeout field must now be set to a value from 1 to 200 seconds. If the Timeout field is set to a value outside of this range, your flow cannot be deployed successfully.
-
The font format within the Body field was updated. This field is now Courier Monospace single-width font, to ensure a fixed width.
-
-
For the Switch and Condition actions, the new Condition option "String Contains" is now available.
-
Use the "String Contains" Condition to search your variable for a specific value within a string, which will then determine the path of your flow.
-
-
You can now enable callers to bypass optional responses with the Record Response action Allow Skip Recording check box.
-
When this check box is clicked, callers can press the Terminate on DTMF Input key to bypass providing a response and continue with the flow (via the On Success exit port).
Note: If the caller does not press the Terminate on DTMF Input key and doesn't say anything, the flow will follow the On Error path, even if the Allow Skip Recording check box is selected.
-
-
The Jump To action now includes the At Node input field.
-
Here you will see the action Name (Action ID) associated with the linked flow (e.g., JUMPFROMMainLine (JUMPFROM_1).
Note: The new At Node field will only appear for newly connected flows. For previously connected flows, the At Node field will not appear unless you reconnect the flows.
-
-
The Dial action now includes exit port labels.
-
When you drag and drop the Dial action onto the board, the outcome associated with each exit port is included on the board, in addition to within the Action section of the Configurations Panel.
-
-
The Action section was added to the Configurations Panel for the Menu Tree and Set actions.
-
Here you can view the exit ports associated with each action. Click on an outcome to view the downstream actions and connectors associated with each possible path.
-
-
The following updates were made to the Transfer action Audio Settings pop-up:
-
When Audio Text (TTS) is selected, and you view the target audio section(s) drop-down list options, "Msg" has been removed from the end of the available sections (e.g., instead of "Whisper Msg", just "Whisper" is listed in the drop-down).
-
If you select "Play hold music" from the Choose Wait Time Audio drop-down list, the new yellow placeholder on the left of the pop-up now reads "Add Wait Time Audio (Hold) from the Right".
-
-
If your flow includes the Update List Item action and you assign a variable in the Value field of the Values to Update section, the variable will not appear in the Available Variables section of the downstream actions.
-
The only variables that flow downstream after the Update List Item action are the response body and status code variables (e.g., $LIST_UPDATE_5.responsebody and $LIST_UPDATE_5.statuscode).
-
-
An issue causing the assigned Time Zone to disappear from the overall Flow Configurations Panel field was resolved.
-
Previously, after saving and deploying a flow, some errors would incorrectly appear above the Errors section of the overall Flow Configurations Panel. This issue was resolved, and all errors now appear in the Errors section, with the exception of deployment errors (in orange), as expected.
-
An issue causing flows not to open when selected via the Edit Flow button in the Actions Menu was resolved.
-
This issue only occurred when the Flow Editor was open and all flow tabs were closed.
-
-
External Web Calls with the Content-Type "application/x-www-form-urlencoded" were experiencing an issue causing the incorrect Name/Query Expression to be removed when a Response Variable entry was deleted.
-
Previously, if the final Name/Query Expression in your list was deleted, the first entry would be removed instead. The correct entries are now deleted as expected.
-
-
When you add a new Switch action Variable, the resulting new exit port now appears above the default as expected. Previously, new exit ports would erroneously appear below the default port.
-
Variables added through the Audio Library section of the Audio Settings pop-up now behave as expected. Previously, the Variables would not save or appear in the Audio Library list correctly.
-
When you search by Label on the Number Assignment page you can now view all matching numbers. Previously, only the first 100 results would appear.
-
On the Number Assignment page, an error was causing flows organized in folders not to appear in the Assign Flow pop-up. This error was resolved, and available flows now appear in the pop-up and numbers can be assigned to them as expected.
-
Previously, when an action was deleted via pressing the delete key on your keyboard, the Configurations Panel would retain information associated with the deleted action. This issue was resolved, and inputs associated with a deleted action no longer appear.