All updates

AI-checked quest comments and earning lines that name the source

Social quests can score comments with AI and offer AI suggestions, earning lines name what paid, and XP and coin names can be translated.

01 ·An AI quality check on social quest comments

Social Quest settings have an AI quality check, off by default, that an admin turns on for a social account or for one post. An AI model, called with the community's own API key, scores each comment from 1 to 5. Only a comment at or above the admin's minimum, 4 unless changed, can earn the quest reward. The client presses Check and sees the score with tips, and a fresh check waits 30 seconds.

On X and LinkedIn, the quest posts a comment once it passes. On Facebook, Instagram and YouTube, the client posts it on the platform, and Verify scores what was posted. While the check is unavailable, the quest neither posts the comment nor pays the reward. Removing the key switches the check off for every account and post.

Check a quest comment
Minimum score
4
Example commentAI score · result
  • Nice post!1.6 / 5Below 4 · tips shown
  • Good point on gold, I agree with this.3.4 / 5Below 4 · tips shown
  • Rising bond yields usually cap gold, and futures positioning already looks crowded on the long side.4.6 / 5Ready to post

A fresh check waits 30 seconds. X and LinkedIn: the quest posts a comment that passes. Facebook, Instagram and YouTube: the client posts it, and Verify scores what was posted.

At or above the minimum can earn1 of 3 comments
Illustration · example comments and scores against the minimum an admin sets
Why it matters

A quest that pays for comments can keep its reward for replies that take up the post, so a one-line "Nice post!" does not earn what a reasoned reply does. The minimum can differ between accounts and between posts.

02 ·AI comment suggestions in social quests

Social quests can also offer AI comment suggestions. For each social account, the admin chooses the AI provider, adds an API key and optional instructions, and prepares a batch of suggestions for a post (100 by default). Clients get one editable suggestion at a time and can ask for another, up to a limit per client per post (5 by default). A community-wide daily token cap limits generation, and if the admin allows it, the platform prepares more when a post runs out.

Why it matters

A client who is unsure what to write gets a starting point that fits the post. The broker's team sets the tone through the instructions and caps token use for the whole community.

03 ·Earning Activities lines that name what paid

Earning Activities lines for milestones, leaderboard prizes and wheel prizes name their source: the group and stage, the board and place, or the wheel and prize. Names appear in the client's language where one is saved. The Earning Overview widget, the Currency Overview page and the points popup in the top bar show the same line.

For points a Data Workflow pays, the Users Bulk Update step has a Transaction metadata setting that keeps up to 10 chosen columns from each row on the points it pays. A label column among them becomes that row's line, such as a trade's instrument and lot size. With no label, the line shows the job's name, and a job with no name reads Account update.

What each Earning Activities line names
Client's language
  • Mission stageDaily missions: First trade of the day+3
  • Milestone group rewardNew Trader Journey completed+1,500
  • Leaderboard period prizeDaily Traders: 3rd place+150
  • Spin the Wheel prizeLucky Wheel: 20 Points+20
  • Workflow row with a labelTrading reward: Energy 0.01 lot+6.75
  • Bulk update with no nameAccount update+25

Names come from the saved translations for the client's language, with the original name where none is saved.

Illustration · what paid each line, and how the line reads, with example names and amounts
Why it matters

A client can see where their points came from without asking support. A broker that pays for trades through a workflow can show the trade behind each amount.

04 ·Translated XP and coin names, and daily token usage

Admins can translate XP and coin unit names with the same AI and manual workflow as channel and role names. The XP unit and the coin unit each have their own switch, and both start off. Once a switch is on, the community's AI provider fills in each supported language, and the admin can overwrite any language or reset it to the AI version. Clients see the name in their language, or the original where there is none. Renaming a unit refreshes the AI versions and keeps manual ones.

Language Settings also shows daily translation token usage for the community's own API key: total tokens per day in UTC, newest first, ten days per page. Counting starts with this release, so earlier days stay empty.

Why it matters

A community that runs in several languages can show its own currency name, such as Points, in each client's language. The team can also see how many tokens its translation key uses each day.

05 ·Store purchases can start a Data Workflow

Store Purchase joins Event Ingest as a trigger for Data Workflows. A purchase in the store can start a data workflow the same way it already starts a custom workflow.

Why it matters

A team that builds its automations in Data Workflows can react to store redemptions there too, without keeping a separate custom workflow for them.

Also in this build
Improvement

The Raffle Run Ended webhook lists every winner of the run by position, with name, unique identifier, email, winning ticket number, gold rewards and whether the prize was claimed when the webhook went out.

6 Nov
Improvement

On a store product a client cannot afford, a line under Buy Now says how much more of the store's currency they need, in their language. Where the price is hidden from clients, the line gives no number.

6 Nov
Improvement

Social quest descriptions take rich text.

6 Nov
Under the hood

Database lookups for XP, member and raffle ticket records have indexes that match their queries.

6 Nov