Fired when a participant gets close to the next recognition level and the settle period elapses without them reaching it or dropping back. "Close to" means within the configured percentage of the next level's threshold. 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
| Property | Returns | Description |
|---|---|---|
| currentVal | BigDecimal | The participant's current achieved value for the topic. |
| leadEntity | BaseEntity | The entity approaching the level, which may be a profile or an org depending on the topic's scope. |
| leadProfile | Profile | The profile of the participant approaching the level. |
| level | RecognitionLevel | The level the participant is approaching. |
| percent | BigDecimal | How far through the band to the next level the participant has progressed, as a percentage, eg 92. |
| relatedLead | Lead | The lead associated with this event. |
| topic | RecognitionTopic | The recognition topic the level being approached belongs to. |
Methods
getLeadProfile()
Returns: Profile
The profile of the participant approaching the level.
getLeadEntity()
Returns: BaseEntity
The entity approaching 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 level being approached belongs to.
getLevel()
Returns: RecognitionLevel
The level the participant is approaching.
getCurrentVal()
Returns: BigDecimal
The participant's current achieved value for the topic.
getPercent()
Returns: BigDecimal
How far through the band to the next level the participant has progressed, as a percentage, eg 92.