NBA Strategy framework components: Arbitrate through NBA Post-Process extension
This is the last portion of the Next-Best-Action strategy framework and includes arbitration, followed by an option to use an alternate strategy (the NBA Kill Switch) and the final extension point NBA Post-Process Extension Point sub-strategy. The Channel Logic (Channel Processing) strategy no longer contains any functional components.
The NBA Kill Switch is actually the Next-Best-Action active setting in the NBADesignerSettings DDR; if this is set to false, the Fallback NBA 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.
- 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). These DDRs are imported via the various Realtime Controls sub-strategies in the strategy, and filters are used to obtain individual setting values for some of these.
- Channel Processing strategy
Inbound and Outbound channel processing have been relocated to Final Action Limits And Bundling after all contexts and contacts have been merged.
- NBA Post-Process Extension Point strategy
This is the last functional component within the strategy framework and may be used for any post-processing which must be performed.
Previous topic Control Group Processing Next topic Arbitration strategy