Update many traders at once, read their activity, and multiply XP by role
Update fields across many traders from a CSV or the API with a run log, read a trader's activity counts over the API, and multiply XP by role or tag.
01 ·Update a field across many traders at once
The user list gained an Update Users action that takes a CSV of members already in the community and changes a field across all of them. A broker downloads a template, fills it, and the upload checks each row, holds back any that fail with a downloadable error report, and sets aside rows that carry only an email with nothing to change. Before it runs, a broker picks the fields to update and the action for each: text fields overwrite, numerical fields add to, subtract from, or overwrite, and a role or tag field adds, removes, or overwrites. The same update can run over the API for a broker pushing from their own systems, and a log under the API settings lists each run with its counts of records changed and any that failed.
A broker who already holds a list of traders wants to move a field across all of them in one pass, raising a tier or topping up balances, without editing each record. Choosing the fields and how each one changes, then watching the run report what landed, lets a broker keep the community in step with their own records.
02 ·Read a trader's activity over the API
The endpoint that returns a trader's record now carries their activity alongside their coins, XP, and roles. The response adds the count of messages they have sent, the reactions they have given, the replies they have written, how many times they have visited, and the time they have spent in the community.
A broker reading a trader's record into their own tools wants the activity behind the standing, not just the totals. Adding visit counts and message activity to the endpoint lets a broker judge how active a trader is from the same call that returns their balances.
03 ·Multiply XP by role or tag
The XP multiplier now applies to roles and tags, not only channels. A broker sets a multiplier against a chosen role or tag, and it stacks with any channel multiplier: an action adds up the multipliers that apply to it, then multiplies the base XP by the total. A trader carrying a boosted role earns the higher rate on the actions that role reaches.
A broker rewarding a VIP tier wants that tier to earn faster everywhere, not only in one channel. Tying a multiplier to a role or tag lets a broker lift the earn rate for the traders they most want to keep, which feeds tier progression.
A store-purchase email template joins the template set, sent when a trader redeems an item, and stays off until a broker turns it on.
13 JunThe milestones and badges pages gained an editable title and description a broker can show or hide, with a dropdown on the Quests icon to move between the two.
13 JunThe API gained endpoints to archive or delete a member.
12 Jun