On-boarding guide
What is Karma bot?
Karma bot is a complete HR/PM tool for collaborative teams of any size. It helps to build stronger and happier teams, set long-term goals, track performance and reward excellence, providing the team leaders with actionable HR insights right here on Slack.
Karma bot is a feedback system; it allows individuals and groups to rate each other’s contributions: teammates can reward each other by karma points. Karma points could be given for something important such as reaching a milestone early, or just a nicety, such as ‘being awesome’. Karma bot follows the basic feedback strategy, giving the same positive and negative feedback within a team.
Individuals within each team have a powerful motivation to encourage and support their fellow team members; the more that each member contributes, the more the team as a whole benefits. The more that each team member feels valued and supported, the more motivation he or she has to contribute to the team.
The karma points of each member are counted. The moderators have the discretion to approve or decline karma requests. Team leaders can also encourage or punish not only individual users but the entire team. Karma encourages individuals and teams to work better and deliver projects faster. Accumulated karma can be converted into a monetary bonus at the end of the month or quarter. https://app.karmabot.chat/rewards
Karma bot uses Google Cloud Machine Learning Engine to analyze reasons for karma requests. Based on this data, Karma bot builds the user profile. This feature allows the team leader to analyze how an employee is doing and where he or she can do better. It also allows to compare user profiles within the team. Profiles contribute to the development of team cohesion and help employees to address their weak spots. Profiles also lead to a healthy competition that fosters effectiveness. https://app.karmabot.chat/reports
Karma bot comes with the dashboard which can be broadcasted to your office TVs. Dashboard extension for Google Chrome browser is available. https://app.karmabot.chat/admin/options/dashboard
For those teams who wish to streamline and automate their business processes and fully utilize the Slack environment, Karma bot offers an easy way to set goals, track performance and reward excellence.
Getting started
Commands
Add Karma bot to your channel:
/invite @karma
Admins can customize the contents of bot responses, choosing between text or image output - Settings > Notifications at Karma bot dashboard.
Give a single karma point ( karma) and provide the reason for karma request:
@username ++ For being cool and all
Take a single karma point (−1 karma) and provide the reason for karma request:
@username -- I'm having a bad day
Give several karma points (+N karma) and provide the reason for karma request:
@username N++ For bringing the ham
Take several karma points (-N karma) and provide the reason for karma request:
@username N— For losing it
Mark the milestone complete and reward every member of #channel in public channels:
#channel N++ We've landed on Mars!
Mark the milestone complete and reward every member of #channel in private channels and direct messages:
@channel N++ good stuff! or @here N++ not too bad either
Check your current karma state:
/k me
Know your karma heroes:
/k top
The list of karma rules and recommendations:
/k rules
Mute/unmute validation requests (moderators only):
/k mute, /k unmute
Start an interactive onboarding tour:
/k tour
Set the rules
Set the rules, giving structure to the karma points. For instance, a team can get +30 karma points for early delivery. On the negative side, if something goes wrong (for example during a client presentation), the employee responsible for the presentation may lose 10 karma points.
Rules are visible to any team member. It can be customized from the admin panel. Settings > Global
Updated on: 29/05/2023
Thank you!