This article will provide details on what you can do with our Slack integration and how to use it. For more information about how you can set it up, please have a look at this article.

Once you've authorised our bot to operate in your Slack workspace, you will see it appear as a new user.

Slack bot interaction

There are two ways of interacting with the slack bot. You can either send direct messages to it or you can use a slash command in one of your Slack channels. 

/praise command


The /praise command can be used in any of your slack channels. 

It takes two arguments: the slack username of the person you want to praise and the actual message. Please take into account that every praise given in this way will be visible for all users in your platform. You can't specify a visibility level if you want to praise someone in this way.


Example:

Note: You can only praise people in this way if they added their Slack username on their U4TM profile. If they haven't, you'll get the following error message:

The praise channel


You can set up a dedicated channel for displaying praises. Only praise which is visible to everyone will be shown in this channel though. Which channel the praises are sent to is determined during the integration setup. More info on that in this setup article.

The praises in this channel will look similar to this:

You'll be able to see who gave praise to whom, about what. In case the praise has an image, we'll also specify that (but it won't be visible in the message on Slack). A link to the praise on your platform will be provided at the bottom of the message.


Chat bot


You will see our bot as a user in your slack environment. Send direct messages to interact with it. The following sections have more info on the commands you can use


help

The help command will show you an overview of all the commands you can use.


You can then 'talk' to the bot by using any of these commands.

show all objectives


This command will show all your personal objectives, the team objectives from your teams and all organisational objectives.


For each objective, you'll see the following information:

  • name and its type between parentheses
  • objective category (will be blank if it's not linked to one)
  • status
  • due date


Example:


show personal objectives / show team objectives / show company objectives


These commands behave the same as 'show all objectives' but will only show a certain type of objectives. 


Add objective 

Adding a new objective is like having a conversation. Here's an example:

If you want to stop with adding your objective or key results, type stop.

Adding key results via the chat bot will give them the default "5-steps" type.

This is how the objective will look on the platform itself


give feedback

When you want to give feedback to someone, you'll first be asked if you want to link it to a performance driver (also known as "Core value" on the platform). After that, give the slack username of the person you want to give feedback to and the feedback itself. 


Example:



Note: The feedback will have the default feedback visibility of your platform. 

You can configure this in Studio > Feedback > Settings tab.



give praise

Giving praise works the same as giving feedback (described above).


Here's an example:



Note: The praise will have the default praise visibility of your platform. 

You can configure this in Studio > Feedback > Settings tab.