Fired when a participant's achieved recognition level has settled, ie the settle period elapsed and they are still at a level. This is deliberately distinct from RecognitionEvent, which fires once per award and so fires several times when a participant passes through multiple levels in a single recalculation. Only one of these fires, for the level they settled on. Like RecognitionEvent, a JS event listener typically translates this into a RepoAppFunnelEvent via eventManager.goalAchieved so it can drive journeys, automations and event listeners.

Group: Journeys

Implements: CommonFunnelEvent, Event


Properties

PropertyReturnsDescription
awardRecognitionAwardThe award made for the settled level.
currentValBigDecimalThe participant's achieved value at the point the level settled.
leadEntityBaseEntityThe entity who settled on the level, which may be a profile or an org depending on the topic's scope.
leadProfileProfileThe profile of the participant who settled on the level.
levelRecognitionLevelThe level the participant settled on.
relatedLeadLeadThe lead associated with this event.
topicRecognitionTopicThe recognition topic the settled level belongs to.

Methods

getLeadProfile()

Returns: Profile

The profile of the participant who settled on the level.

getLeadEntity()

Returns: BaseEntity

The entity who settled on the level, which may be a profile or an org depending on the topic's scope.

getRelatedLead()

Returns: Lead

The lead associated with this event.

getTopic()

Returns: RecognitionTopic

The recognition topic the settled level belongs to.

getLevel()

Returns: RecognitionLevel

The level the participant settled on.

getAward()

Returns: RecognitionAward

The award made for the settled level.

getCurrentVal()

Returns: BigDecimal

The participant's achieved value at the point the level settled.

To get full access to the Kademi Hub existing customers can login here, or new customers can register here.