Skip to main content

vimiChallenge

Post a time-limited dare with a deadline and a prize - staff enroll, upload proof, and the admin picks a winner.

What is it?โ€‹

vimiChallenge is a company notice board where every notice has a deadline, a reward, and a leaderboard. An admin or manager posts a challenge ("Hit 100 sales calls this month", "Send the project report before Friday", "Clean the storeroom by end of week"), tags the people who can see it, and offers either a text reward ("free lunch") or Diamonds. Employees self-enroll, upload proof when they're done, and mark themselves complete. The admin then reviews the completions and picks the winner.

Challenges come in two psychological flavours that work differently on people:

  • Energy challenges - tasks that need effort over a period. Runs on momentum: nobody wants to be the person still at zero when everyone else is finishing. The fear of being last is what keeps people moving.
  • Bounty challenges - first-come-first-served races. Triggers urgency and the comeback effect: someone who's behind can still win with one big push at the end. Variable rewards (winner takes all, split between first three, etc.) keep people engaged right to the deadline.

Use vimiChallenge for one-off dares with a fixed deadline. For recurring monthly KPIs, use vimiGoal instead. For ongoing commission tracking, use vimiSales.

Quick Startโ€‹

  1. Go to the "vimiChallenge" list page in the top navbar.
  2. Click "Add vimiChallenge".
  3. Fill "Title", "Description", and "Deadline".
  4. Pick a "Reward Type" (Text or Diamond) and enter the reward.
  5. Set "Status" to Active and click "Create".

Your tagged staff receive a push notification and can enroll right away.

For Admins (Employer / HR / Manager)โ€‹

How to create an official challenge with a Diamond rewardโ€‹

  1. Go to the "vimiChallenge" list page.
  2. Click "Add vimiChallenge".
  3. Enter a "Title" - up to 191 characters. e.g. Q2 Sales Race.
  4. Add a "Description" using the rich-text editor - this is where you explain the rules and what counts as a win.
  5. Set the "Deadline" using the date-time picker.
  6. Under "Tag Department (Optional)", pick which departments can see it. Use "Select All" to tag everyone.
  7. Under "Tag User (Optional)", add any specific individuals.
  8. In "Reward Type", select "Diamond".
  9. In "Rewards", enter the number of Diamonds (e.g. 50). The company's principal wallet must have enough Diamonds to cover this.
  10. Under "Reward badges (optional)", tick any badge you want to award alongside the Diamonds.
  11. Tick "Required attachment as proof?" if participants must upload evidence before they can mark themselves complete.
  12. Set "Status" to Active.
  13. Click "Create".

Tip: Diamonds are not deducted until you pick the winners. If the principal wallet runs low before winner selection, the transfer fails - top up before picking.

How to create an unofficial challenge with a text rewardโ€‹

Unofficial challenges work when the prize isn't monetary - bragging rights, a free lunch, a company T-shirt.

  1. Click "Add vimiChallenge".
  2. Fill "Title" and "Description".
  3. Set "Deadline".
  4. Leave tagging empty to make it visible to all staff, or tag specific departments.
  5. Skip "Reward Type" (Diamond isn't an option for unofficial challenges).
  6. In "Rewards", type the text prize - e.g. Free lunch for the winner!.
  7. Set "Status" to Active and click "Create".

How to close a challenge and pick winnersโ€‹

Challenges auto-close when the deadline passes, but you can close early if you want to.

  1. Open the challenge detail page.
  2. Click "Close". A confirmation dialog asks "Are you sure you would like to permanently close this challenge?" - click OK.
  3. The status changes to Closed. No more enrollments can happen.
  4. Click "Add Winner(s)" in the details sidebar.
  5. From the "winners" multi-select dropdown, pick the winner(s) - you can pick more than one.
  6. Optionally fill in "Notes (Optional)" to explain the choice.
  7. Click "Add".

If nobody deserves to win, tick "No Winner Available" in the expanded panel, then click "Add" to close the challenge out cleanly.

Once you click "Add", Diamond rewards transfer to each winner's wallet, badges get assigned, and every winner receives a push notification.

How to review proof attachmentsโ€‹

  1. On the challenge detail page, scroll to "Participants".
  2. Rows with uploaded attachments show a "View Attachment" button in the action column.
  3. Click it to open the "Proof for vimiChallenge" modal. You see:
    • "Attachments" - every uploaded file with a download icon.
    • "Remarks" - any text comments the participant left.

How to save a challenge as a templateโ€‹

If you run the same challenge each month (e.g. a monthly attendance perfect-streak), save the configuration once and re-use it.

  1. Open a challenge that has the right title, description, rewards, and badges.
  2. Save it as a template from the challenge edit interface (via your mobile or web app).
  3. Next time you create a challenge, pick the template to pre-fill the fields.

How to view the challenge reportโ€‹

  1. In the top navbar, go to "Reports" โ†’ "vimiChallenge".
  2. Set "Date From" / "Date To".
  3. Pick a "Status" and, if you want, a specific "Challenge Title" from the dropdown.
  4. Click "Generate".
  5. The table shows: "Date Created", "Challenge Title", "Deadline", "Tagged Department(s)", "Tagged User(s)", "Reward", "Badge Reward", "Created By", "Status".
  6. Export to Excel or CSV from the buttons above the table.

For Employeesโ€‹

How to find and join a challengeโ€‹

  1. Open the vimigo mobile app.
  2. Tap "vimiChallenge" in the main menu. Challenges tagged to your department or to you personally appear at the top.
  3. Use status filters ("Active", "Ending Soon", "Completed") or the search bar to narrow the list.
  4. Tap a challenge card to see the full description, deadline, and reward.
  5. Tap "Enroll" to join. You get XP and a confirmation.

You can only enroll once per challenge. If you already joined, your name appears in the "Participants" list on the detail page.

How to submit proof and mark yourself completeโ€‹

  1. If the challenge requires an attachment, tap "Upload Attachment".
  2. Upload a photo (PNG, JPG) or PDF (max 30MB per file).
  3. Once proof is uploaded (if required), tap "Mark as Completed".
  4. Add a short note if you want, then confirm.

Your participant status flips to Completed. You're now eligible for the admin to pick as a winner - completion doesn't automatically make you the winner.

Tip: If "Mark as Completed" is missing, check two things. You must be enrolled (have tapped "Enroll" first), and if proof is required, you must upload at least one file before the button unlocks.

How to see if you wonโ€‹

When the admin picks winners, every winner gets a push notification. Your Diamond reward appears in your Diamond wallet automatically; badge rewards show in your badge collection. If you don't see the Diamonds within 30 minutes, contact support with the challenge name and your account details.

The challenge lifecycleโ€‹

Created
โ”‚
โ–ผ
Active โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ reactivate โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ โ”‚
โ”œโ”€โ”€ deadline passes โ†’ auto-close โ†’ Closed
โ”‚
โ”œโ”€โ”€ admin clicks "Close" โ†’ Closed
โ”‚ โ”‚
โ”‚ โ–ผ
โ”‚ Add Winner(s)
โ”‚ โ”‚
โ”‚ โ–ผ
โ”‚ Rewarded / Completed
โ”‚
โ””โ”€โ”€ admin clicks "Cancel" โ†’ Cancelled โ”€โ”€โ”˜

Settings & Configurationโ€‹

SettingWhat it doesDefaultWhere
"Title"Public name of the challenge (max 191 chars)-Create/edit form
"Description"Rich-text body - rules, context, hype-Create/edit form
"Deadline"When the challenge auto-closes-Create/edit form
"Tag Department (Optional)"Limits visibility to specific departmentsEmpty (= all staff see it)Create/edit form
"Tag User (Optional)"Add specific individuals on top of the tagged departmentsEmptyCreate/edit form
"Reward Type"Text (free-text prize) or Diamond (in-app points). Diamond only for Official challenges.-Create/edit form
"Rewards"The text description or Diamond count-Create/edit form
"Required attachment as proof?"Forces participants to upload proof before they can mark completeOffCreate/edit form (checkbox)
"Reward badges (optional)"Award one or more company badges alongside the main prizeEmptyCreate/edit form
"Status"Active (live) or Closed (not open to enrollment yet)ActiveCreate/edit form
Challenge TypeOfficial (admin-created, can offer Diamonds), Unofficial (any user, text reward only), Private (only tagged users see it)UnofficialCreate/edit form

Who can do whatโ€‹

PersonaWhat they can do
AdminCreate any challenge type, award Diamonds, pick winners, run reports
ManagerCreate unofficial challenges for their own team
EmployeeBrowse, enroll, upload proof, mark complete

FAQโ€‹

Q: I clicked Enroll but got an error saying I'm already participating.

A: You can only enroll once per challenge. Check the "Participants" table on the detail page - if your name is already there, you're in.

Q: The "Mark as Completed" button isn't showing.

A: Two things have to be true. You must be enrolled (have tapped "Enroll" first), and if the challenge requires attachment, you must upload at least one file before the button unlocks.

Q: I completed the challenge but didn't win. Why?

A: Completion means you declared yourself done - it doesn't automatically make you the winner. The admin reviews everyone who completed and picks the official winner.

Q: The challenge has passed its deadline but still shows "Active".

A: Auto-close runs on a schedule. If there's a delay, an admin can click "Close" on the detail page to close it manually.

Q: Can I unenroll from a challenge?

A: There's no self-unenroll. Ask your admin to remove you.

Q: The challenge got cancelled. Will it come back?

A: A cancelled challenge can be reactivated by an admin. Watch for a notification if it's re-opened.

Q: I didn't get a notification about the new challenge.

A: Notifications go out when a challenge is created, but only to tagged departments and tagged users. If you weren't tagged, you won't get one. Check your notification settings on the app too.

Q: My Diamond reward hasn't appeared.

A: Diamond transfers process within a few minutes. If it hasn't arrived after 30 minutes, contact support with the challenge name and your user ID.

Q: Can a challenge have both Diamonds and a badge?

A: Yes. Set "Reward Type" to "Diamond", enter the Diamond count, and tick one or more badges under "Reward badges (optional)". Both get awarded when winners are picked.

Q: Who can create Official challenges with Diamond rewards?

A: Only admins with the create-challenges permission. Managers and regular staff can create Unofficial challenges with text rewards.

Q: What's the difference between tagging a department and tagging a user?

A: Tagging a department means every current and future member of that department can see the challenge. Tagging a user is a one-time pick of specific people on top of the department tags. Leave both empty if you want all staff to see it.

  • vimiGoal - for recurring monthly KPIs rather than one-off dares. Use vimiGoal for "do this every month"; use vimiChallenge for "do this by Friday".
  • vimiSales - ongoing commission tracking. A sales challenge ("hit RM 50k by end of week") is one-off; vimiSales is the permanent tier structure.
  • vimiTeam - team-based tier rewards over recurring periods. A team contest that runs every month fits vimiTeam better than vimiChallenge.
  • vimireview - if your challenge is about customer service quality, consider pairing with a CSAT review form so the winner is data-driven.
  • Diamond - Challenge prizes are paid in diamonds.
  • vimiBadge - Award challenge-winner badges.
  • Leaderboard - Track challenge rankings in real time.