Newer Version Available
NextBestAction Class (Pilot)
Execute recommendation strategies and get propositions.
Namespace
NextBestAction Methods (Pilot)
The following are methods for NextBestAction.
All methods are static.
executeStrategy(strategyName, maxResults, contextRecordId) (Pilot)
API Version
44.0
Available to Guest Users
44.0
Requires Chatter
No
Signature
public static ConnectApi.NBARecommendations executeStrategy(String strategyName, Integer maxResults, String contextRecordId)
Parameters
Return Value
executeStrategy(strategyName, strategyInput) (Pilot)
API Version
44.0
Available to Guest Users
44.0
Requires Chatter
No
Signature
public static ConnectApi.NBARecommendations executeStrategy(String strategyName, ConnectApi.NBAStrategyExecutionInput strategyInput)
Parameters
- strategyName
- Type: String
- Name of the strategy.
- strategyInput
- Type: ConnectApi.NBAStrategyExecutionInput
- A ConnectApi.NBAStrategyExecutionInput body.
Return Value
getProposition(propositionId) (Pilot)
API Version
44.0
Requires Chatter
No
Signature
public static ConnectApi.Proposition getProposition(String propositionId)
Parameters
- propositionId
- Type: String
- ID of the proposition.
Return Value
Type: ConnectApi.Proposition
setRecommendationReaction(reaction) (Pilot)
API Version
44.0
Requires Chatter
No
Signature
public static ConnectApi.NBAReaction setRecommendationReaction(ConnectApi.NBAReactionInput reaction)
Parameters
- reaction
- Type: ConnectApi.NBAReactionInput
- A ConnectApi.NBAReactionInput object representing a reaction to a recommendation produced by a recommendation strategy.
Return Value
Type: ConnectApi.NBAReaction