July 2022 Release

Production Release Date: August 3

REST APIs

The following API changes are documented on https://api.bunchball.com/docs.

Product Enhancements

Limited Rewards BETA Release

Our limited rewards feature is now available for beta testing! This feature allows you to set a limit on an individual mission reward. You can set the reward to expire after a set number of days or points. Once the reward limit is reached, users can still complete the mission but they will not earn that reward.

The Missions web component will show users that a reward is in limited supply and when that reward is out of stock. By default, any reward limited by number of points will immediately display in the web component while rewards limited by time will display when the expiration date is 7 days from the current date. Rewards will show in the top section of the web component in the following order 1) limited award points, 2) limited non-award points, 3) unlimited award points, then 4) unlimited non-award points. All rewards will show in the Rewards you can earn section.

This feature provides more strategic options for your program without adding additional administration. Contact Bunchball Support if you're interested in beta testing our limited rewards feature.

Reward Limit by Points

Missions Web Component with Limited Rewards

Actions BETA Release

Our Actions update is now available for beta testing! This feature includes the following enhancements:

Actions View

New Action Modal with Passive Action Option

Challenges Renamed to Missions

In Nitro Studio, "Challenge(s)" have been renamed to "Mission(s)". This change was made so that our terminology is consistent for users and administrators. Missions terminology is used throughout Nitro Studio within views, modals, descriptive text, and URLs. We did not change this terminology in our APIs, analytics, or tokens.

Mission Managment View

New Default Setting for Connecting Multiple Rules

When adding rules to a mission, the default rule connector has been changed to "Must complete ALL of the following". Previously, the default setting was OR (any) instead of AND (all).

Mission Builder Rules Tab

Edit Point Balance Redesign

The Edit Point Balance modal now has bill code information on the main page instead of a separate tab. This redesign provides a better user experience for transactions that require a bill code override.

Edit Point Balance Modal

Audit Log Update for Bill Codes

When an administrator manually credits or debits a user's point balance and adds bill codes to the transaction, those bill codes now show in the Audit Log.

Admin Audit Log

Point Limited Missions Conversion

Missions that are limited to a total "Number of Points" will be converted to "Number of Missions" when that mission is opened in the Mission Builder. This conversion results in the same number of available completions. For example, a mission that awards 5 points and is limited to 50 points will convert to limited to 10 completions.

The option to limit the total number of completions by points has been removed. You can limit a mission to a specific number of points by determining how many missions would be completed to reach that point amount and use that number in the Limited by Missions field.

Mission Limit Conversion Message Mission Total Completions Limits

Users View Missions Tab

The Missions tab in the Users view has the following updates:

Product Fixes

*** Discontinuation Notice ***

Bunchball has deprecated and removed the Performance web component from the platform. The GET /users/{userId}/challenges/{challengeId}/actions and /users/{userId}/challenges/{challengeId}/metrics APIs used by the Performance web component have also been deprecated.

See also

Release Notes