Features

Engage AI comes with a powerful set of features designed to drive engagement, loyalty and long-term value. Missions guide users through challenges with clear goals and rewards, while Streaks build lasting habits through consistency. Leaderboards introduce competition and community, and Levels and Tiers give progression and status real meaning. Quizzes bring fun, interactive moments and Consumables add urgency with one-off boosts, vouchers or perks. Each feature can stand alone, but when layered together they create rich, personalised experiences that keep users motivated, connected and coming back.

Missions

Missions allow you to create structured challenges that guide users towards specific behaviours, whether that’s earning points, completing actions or unlocking rewards. A mission is made up of objectives, conditions and outcomes. Together, these elements turn engagement into a journey, giving users a sense of progress and achievement.

At a high level, missions are how you connect your attributes to meaningful goals. If attributes are the raw numbers, coins, points or Experience, missions are the stories you build around them. For example, instead of simply telling a user they have 1,000 points, you can place that number inside a mission such as “Earn 1,000 points to unlock a VIP badge”. By doing this, the points now feel purposeful, motivating the user to take action.

From a setup point of view, missions begin with an overview where you define the mission’s ID, name, and description. You can choose whether users are automatically enrolled or need to opt in and you can control whether the mission is active or inactive. Entry criteria allows you to set when a mission becomes available, for example, as soon as a user is created or after they have joined a particular segment. Conditions can be applied so that missions only appear for certain groups or behaviours, ensuring your challenges stay relevant.

Each mission is made up of one or more objectives. Objectives are the goals that users must complete, such as earning a specific attribute value. In the interface, you define the display name and description for each objective, then set conditions to control how success is measured. For example, you could create a condition that requires the “loyalty_points” attribute to increase by exactly 1,000. These objectives can be as simple or complex as you need, with multiple conditions layered together to match your programme design.

Once objectives are in place, you add rewards to the mission. Rewards are what users receive when they complete the challenge. This might be adding them to a new user segment (for example, promoting them to “frequent_shopper”), granting them access to a badge or unlocking other forms of recognition. Rewards are flexible and can be connected to other parts of your gamification system, making missions a natural bridge between user actions and the Experiences you want to deliver.

The missions API makes it possible to manage missions programmatically. You can fetch a mission by its ID, see its details and integrate it directly into your application logic. A request to the endpoint will return the mission’s identifier, its name and description, the objectives that have been set and the rewards that apply. This ensures you can keep your front-end in sync with your mission structure without needing manual updates.

In practice, missions provide a way to design ongoing engagement loops. A retailer could set up a mission to encourage shoppers to earn 1,000 loyalty points by making repeat purchases, with a reward that unlocks exclusive discounts. A sports app might create weekly prediction missions, awarding fans with status upgrades for consistent participation. In a telco scenario, missions could be tied to top-ups, where completing the challenge grants bonus data. Whatever the use case, missions give context and purpose to the attributes you’re tracking, encouraging users to keep coming back.

Streaks

Streaks are one of the most effective ways to build consistent user habits and Engage AI’s streaks mechanic is far more flexible than what most other platforms provide. A streak is a measure of repeated behaviour over time, logging in daily, completing a task every week or hitting a target consistently for a month. Each time the behaviour happens within the expected timeframe, the streak grows. If the user misses, the streak resets.

What sets Engage AI apart is how configurable streaks are. You aren’t limited to just personal daily streaks. You can create streaks that fit the behaviours most likely to move your users, with variations such as:

  • Personal streaks – each user builds their own track record of consistency.
  • Group streaks – a team or segment contributes together, motivating collective achievement.
  • Daily, weekly or monthly streaks – align engagement frequency with your business goals.
  • Segment-specific streaks – different user groups pursue streaks tailored to their own habits, for example, casual fans might be encouraged with weekly streaks, while power users get a daily challenge.

 

Because streaks are so adaptable, they can drive everything from daily check-ins to long term loyalty behaviours. A telco could use them to reward consecutive months of on time bill payments, while a sports app could track group streaks where fans predict matches correctly together. By matching streak types to user behaviour, you ensure the mechanic motivates rather than frustrates.

For marketing teams, streaks are easy to explain and celebrate. “You’ve hit a 30-day streak!” makes for a great campaign moment. For product owners, streaks integrate cleanly with attributes, missions and rewards and they’re managed directly through the API, which means they can be updated and checked in real time.

The response shows the user’s current streak count, their longest streak and whether the streak is still active.

Streaks work best when they are tied into the wider gamification ecosystem. Completing a streak could award bonus attributes, unlock consumables or move a user into a new segment. Group streaks can even become social features, encouraging collaboration and creating friendly competition between communities.

By making streaks so flexible, Engage AI lets you align the mechanic with real user behaviours rather than forcing everyone into a single pattern. This makes streaks a powerful tool for building habit, loyalty and long-term engagement.

Leaderboards

Leaderboards give users a clear sense of competition and achievement by ranking them against others. They transform individual progress into something social, where users can see how they compare to their peers. In Engage AI, leaderboards can be set up in different scopes, global, regional, local or even personal, depending on the type of experience you want to create.

A global leaderboard shows how everyone in your system is performing. This is useful for broad competitions such as brand-wide campaigns or nationwide loyalty programmes. Regional and local leaderboards make competition more relevant by filtering results by geography, segment or community. For example, a retailer could create a leaderboard just for a single store, while a sports brand might run separate leaderboards by country. Personal leaderboards are the most intimate view, showing users their own ranking among friends or within a small defined group, which is often the most motivating.

Setting up a leaderboard involves choosing its type, defining the attribute it measures, and deciding on the rules for ranking. Typically, this will be an attribute like points, coins or XP. You can also set conditions around eligibility so that only certain users appear on a leaderboard, for instance, only those in a “frequent shopper” segment or only fans who have opted into a prediction game. The Engage AI interface makes this configuration straightforward, while the API ensures you can fetch and display leaderboard results directly in your app or website.

For teams, leaderboards are a powerful way to create community and excitement. They provide ready-made stories for campaigns: announcing top scorers, celebrating winners, and encouraging others to catch up. For product owners, leaderboards are a flexible mechanism that can be tuned to fit the exact audience and behaviours you want to encourage. Whether you’re looking for mass participation or smaller, targeted competitions, they slot neatly into your engagement strategy.

The response will return all leaderboards of the specified type, including their IDs, names, the attribute being measured and their status. These identifiers can then be used to fetch results or integrate leaderboards into your front-end experience.

Levels

Levels bring structure and progression to your engagement experience. While attributes track values such as points, coins or XP, levels give those numbers meaning by turning them into milestones. They act as a visible progression track for your users, showing them how far they’ve come and what lies ahead.

A level is defined by a range of attribute values. For example, you might decide that Level 1 covers 1–100 coins, Level 2 covers 101–200 and so on. As users accumulate the chosen attribute, they automatically move through the levels.

Levels can be used in different ways depending on your programme design. They can form part of a loyalty track, where higher levels unlock new benefits, discounts or exclusive rewards. In gaming contexts, levels represent status and progression, signalling experience or commitment. For more general engagement programmes, levels can simply provide motivation by showing users how they compare to others or how close they are to reaching a goal.

Setting up levels in Engage AI involves selecting the attribute you want to base progression on, then defining the minimum and maximum values for each level. The platform allows you to create as many levels as you need, whether it’s a simple three-tier structure or a long, detailed progression ladder with dozens of steps. Once saved, users will automatically move between levels as their attribute values increase.

Levels are a clear way to communicate value back to the customer. Instead of just telling someone they’ve earned 2,500 points, you can tell them they’ve reached Level 5: Gold Member. That simple framing creates a stronger emotional response and can be tied into messaging, campaigns and recognition.

Tiers

Tiers allow you to segment users into meaningful groups based on their long-term value or status within your programme. While levels give a sense of progression by showing users how their points or coins accumulate over time, tiers represent broader categories of achievement or membership. They are less about incremental steps and more about grouping users into recognisable bands such as Bronze, Silver, Gold, Platinum.

The main purpose of tiers is to reward loyalty and create recognition at scale. A user who has reached the Gold tier, for example, can expect to enjoy privileges that lower tiers do not have, such as bigger discounts, early access to content or exclusive community recognition. Tiers encourage users to continue engaging not just to earn points, but to climb into a more prestigious group where the benefits are more attractive.

From a setup perspective, tiers are usually tied to attributes such as loyalty points, purchases or engagement scores. You define the thresholds that separate each tier and Engage AI handles assigning users to the right one based on their current attribute values. Unlike levels, which often have dozens of steps and create a sense of ongoing movement, tiers usually consist of only a handful of bands that users aspire to maintain or upgrade over time.

Tiers are particularly effective for storytelling and retention. They provide simple language to describe customer relationships “Gold Members get this benefit, Platinum Members get even more.”

Quizzes

Quizzes are a simple but effective way to test knowledge, encourage participation and create fun, interactive moments within your engagement experience. A quiz consists of one or more multiple-choice questions, each with a correct answer. Users complete the quiz by selecting their answers and their responses can then be scored, tracked or tied into rewards.

In Engage AI, quizzes are managed as a collection of questions. Each quiz can include multiple questions, and each question is defined with its text, possible answers and the correct option. Users progress through the quiz and their answers can be validated automatically.

Consumables

Consumables are items that users can earn, unlock or purchase in your Experience and then use to gain a temporary advantage or benefit. Unlike attributes, which are ongoing values that increase or decrease over time, consumables are designed to be spent. Once a user redeems a consumable, it is removed from their balance.

Examples include power-ups like a “double XP boost” that lasts for one hour, a discount code that can only be used once or an entry token that grants access to a special event. These short-lived rewards add variety and urgency to your engagement design. They can be tied to missions, levels, tiers or campaigns and are especially effective for encouraging repeat visits and timely actions.

For marketing teams, consumables create opportunities to build excitement and urgency. A limited-time boost or one-off voucher can drive immediate user action and help shape behaviour in the short term. For product owners, consumables are straightforward to configure and integrate, since they behave much like attributes but with built-in logic for usage and expiry.

Consumables work best when combined with other mechanics. For example, completing a quiz could award a discount code consumable, or reaching a new tier might grant a time-limited XP boost. By using consumables, you can inject urgency, exclusivity and tactical decision-making into your engagement design.

Deeper Dive

For a deeper dive into our technical documentation head to our Engage AI docs site, which contains a step by step user guide on using the platform alongside API references.

READY TO TRANSFORM?

Get in touch

OBT Live Ltd, Clockwise Edward Pavillion, Royal Albert Dock, Liverpool L3 4AF

OBT Live Ltd, Clockwise Linley House, Dickinson Street, Manchester M1 4LF

OBT Live Ltd, Maneggstrasse 33, Pergamin II, Greencity, Zurich, 8041, Switzerland

READY TO TRANSFORM?

Get in touch

OBT Live Ltd, Clockwise Edward Pavillion, Royal Albert Dock, Liverpool L3 4AF

OBT Live Ltd, Clockwise Linley House, Dickinson Street, Manchester M1 4LF

OBT Live Ltd, Maneggstrasse 33, Pergamin II, Greencity, Zurich, 8041, Switzerland