/
CX Capabilities rolling out in November 2020

CX Capabilities rolling out in November 2020

Capabilities rolling out in November 2020

 

Alterian Real-Time CX Platform

Released 7th November 2020

Journey Orchestration

Rules Screen

The Timeouts and Invokes shown in the Rules Screen are useful cumulative values generated since Reporting Statistics were last reset. This provides a good general view of long-term rule usage and health but does not show Rule health in the moment. We have now created Rule Health functionality that now provides this.

Rules Invokes and Timeouts are assessed each hour and an icon highlights the Rule health based on the percentage of timeouts compared to Invokes.

Hovering over the icon will show the Status and current percentage success rate. Clicking on the Health Icon allows you to click through the Operational Reporting or Logging to get a clearer view on what may be happening:

  • Green Icon “Good”- Less than 0.5 % Rule timeouts over the reporting period

  • Amber Icon “Concern”- 0.5% - 2% Rule timeouts over the reporting period

  • Red Icon “Warning” - Greater than 2% Rule timeouts over the reporting period

Data Grids

Data Grids as accessed from the Rules Screen now allow a user to download and upload. The files are exported in a CSV files format. Files loaded in should be in the same format.

The files uploaded will replace the existing version.

New columns in the Data Grid cannot be added on upload but new rows using the existing columns can be added.

Rule Groups

Rule Groups - Copy across Targets

Rule Groups allow you to group multiple Rules that meet a specific CX goal togather. Once gathered under a rule you are able to invoke the Rule Group itself rather than calling the separate Rules. As each Rule can have a specific priority the Rule Group allows you to make a single call, automatically invoke each Rule in the Rule Group and receive back a prioritised list of the results.

This functionality provides high value for our customer.

Rule Groups are created in a specific target and previously had to be recreated in each target if required. The required Rules then had to be created and assigned to each one. This was a convoluted process that slowed our customers when following the standard Test, Dev, Prod safe promotion process we encourage.

Rule groups can now be promoted between the Targets. Where Rules do not exist in that Target they will be created:

  • If the Rules in the Rule Group do not exist in the Target you are copying into the copy process will automatically create the Rules.

  • If the Rules in the Rule Group do exist in the Target you are copying into the copy process will automatically update the Rules with the version from the Target in which the Copying Rule Group sits.

  • In each scenario the Rules are created or overwritten into the state they were in the original Target. This is important when copying a Rule Group into Production. If the Rules in Development are “Running” and are “Paused” in Production. Copying from Development to Production will overwrite it and it will start in a “Running” state.

Rule Designer

Logging

The Rule logging functionality provides a window into the running of a specific Rule. It can help to understand the data being created and can help to triage issues with running Rules.

The logging has been improved to make this investigation and triage process easier.

You can now filter by log type, Write to Log are specifically added to the underlying Rule Templates. These are added to help triage issues or review the data being processed. System logs provide more general information on the Rule and its current state.

A date and time filter has been added to allow specific date ranges to be explored.

Switch Case

 The Switch case functionality has had a makeover.

  • Adding a value and saving will automatically use this as the Output name

  • Various elements have been renamed

  • The Switch case can now use fields created by all Tiles upstream of it in the flow

Journey Analytics

Path Prediction

The Journey Visualisation Sankey diagram displays the stream of events performed by Visitors and, when selecting one of the “Last N Days” filters, the display is based on the most recent data. This new feature allows that view to be extended into the future by seeing a display of Predicted activity by the user over the next N number of events, which is based on previous activity, and predicting from the end of the current Visitor stream using machine learning.

This two stage process involve a “training” process to analyse previous activity and build a model to calculate predicted future steps, with the second phase allowing the analyst to define the number of predicted steps to be viewed. More information can be viewed in the https://alteriandocs.atlassian.net/wiki/spaces/PD/pages/724500481 section of this help documentation.

Public Templates

Event Queue

The Event Queue requires a CX decision for reporting. This is the actual “thing” that is passed back to the calling solution as the response to the call. In the past this value was automatically set as the actual result of the Realtime Output step running in the winning Rule. Our customers wanted more flexibility over the value. This value could for example be the type of email sent out; or the banner shown, or the call centre script used.

To provide this enhanced level of flexibility we now allow the CX decision to be mapped to any field in the flow. Just select the field in the Event Queue that provides the required values with the correct detail and it will be passed to the queue for reporting purposes.

This field works best where low cardinality values are used so we would encourage this is considered as part of the CX Decision choice. This field is capped at the first 100 characters.

Concatenate Fields

Takes up to five fields and concatenates them together into a single field called Output. This is useful when used in conjunction with the CX decision as various fields can be linked to form a useful CX Decision. The separator can be changed via a parameter. Trailing separators can be removed by setting a parameter flag.

Clone Fields

Takes a chosen field in the flow and creates a clone of this value called copyOfInputField. Note the original field is renamed to inputField as part of this process.

Is Control Switch

Looks up the IsControl flag in the flow indicating an individual is in a control group and then passes the individual down one of two outputs

  • Not in Control Group

  • In Control Group

Although those in the Control group should get a standard experience this allows our users to configure basic operational responses to fulfil CX requirements which may be more difficult if they are in the Control Group

Further Public Templates

Example - Send to SendGrid - Example of a Public template that with minimal adaption can be used to send emails through SendGrid.

Send Plivio SMS - Enables easy integration with Plivio allowing SMS messages to be sent.

Fixes

DEV-3496

Create Rule from Template was duplicating Switchcases this has been resolved.

Known Issues

DEV-3607

New Known field in Journey analytics always zero

DEV-3607

New Known field in Journey analytics always zero

Report Issue

To report an issue with the application not detailed here, please contact Technical Support. Please use our Service Desk to report issues.

Related content