Table of Contents

NBA Strategy framework components: Arbitrate through NBA Post-Process extension


Only available versions of this content are shown in the dropdown

This is the last portion of the Next-Best-Action strategy framework and includes arbitration and final channel processing, followed by an option to use an alternate strategy (the NBA Kill Switch) and the final extension point NBAPostProcessExtension sub-strategy.

The NBA Kill Switch is actually the Next-Best-Action active setting in the NBADesignerSettings DDR; if this is set to false, the FallbackNBAStrategy strategy is invoked instead of using the NBA framework. This fallback strategy is provided with no logic, but can be extended to include any default actions to be presented in case NBA is switched off.

Components: Arbitrate to NBA Post-Process Extension
  • Arbitration strategy

    The Arbitration strategy is responsible for setting up the attributes that will be used in the final priority calculation (P * C * V * L). These settings are managed within Next-Best-Action Designer and saved into decision data rules (DDRs).

  • Channel processing

    After priority has been assigned to the actions and treatments, they must be ranked by priority and filtered based on the specific channel. The channel processing strategy handles this for inbound and outbound channels.

  • NBA Post-Process Extension strategy

    The last functional component within the strategy framework is the NBAPostProcessExtension extension point strategy for any post-processing which must be performed.

Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.