All Collections
Smart Features
Slack
How to install and use AlexisHR Slackbot
How to install and use AlexisHR Slackbot

Setting up and how to use the two different Slackbots as an employee

Mio Mattsson avatar
Written by Mio Mattsson
Updated over a week ago

NOTE: As the first step, an Owner or Admin of your Alexis company account need to have activated this integration for your organization. If you're an Owner or Admin, you can check our guide here for the AlexisHR Slackbot.

There are currently two different versions of Slackbots, AlexisHR and Alexis AI. AlexisHR is the old version of our Slackbot and Alexis AI is the newer version. If you have the AlexisHR bot installed, we suggest that you uninstall it and switch to the newer Alexis AI bot. Worth to note is that the AlexisHR Slackbot will be replaced fully by the Alexis AI bot in the beginning of 2024.

If you want to switch from AlexisHR to Alexis AI, please read more about it here

This guide will show you as an employee can download AlexisHR Slackbot to your Slack and how to use it.

Installing the AlexisHR Slackbot

  1. Open your Slack and head over to the Section "Apps" and then "Add apps".

  2. Type "AlexisHR" in the search bar and choose the one available to you.

  3. You should now see the AlexisHR-app in amongst your apps on Slack. Click on it and type anything you want to "wake up" the bot.

How to use the AlexisHR Slackbot

So now that you have installed your Slackbot, let's take a look at how to use it and what you can do.

Everyone:

As a Manager you can do all of the above and:

  • Get notified when you have a leave request from your subordinate(s)

  • Approve or reject leave requests

As a Admin or Owner you can do all of the above and:

  • Get different notifications and receive weekly digests

Read more about some of the actions available in our Slackbots here below. Click on the arrows to unfold each section.

Applying for time off or Working from Home

  1. Go to our Slackbot and wake it up by typing anything you want, e.g. "Hi".

  2. You will now find all time off options available including WFH. Choose the one relevant for you, e.g. "Sick leave".

  3. A popup will now appear where you can select the time frame for your time off request, as well as an option for you to add a note to your approver.

  4. Click on "Submit" when you are done. If the request needs to be approved first then you will receive a notification when this has been done.

Report worked hours or review your timesheet

You can now easily report your worked hours in Slack, projects included, as well as reviewing your timesheet whenever needed.

Keep in mind however that this is currently only for reporting worked hours, you still need to submit your timesheet in Alexis for it to be approved.

  1. Wake up the bot by typing anything you want. If you want to trigger only time reporting - type any of the following commands:

    • time reporting

    • time report

    • report time

    • timesheet

  2. Choose "Report time" if you want to make a new entry or "My timesheet" for a summary of your reported hours for the current timesheet.

    • "My timesheet" will show you all your reported hours as well as any approved time offs for that timesheet.

  3. A popup will appear allowing you to fill in some options such as:

    • Project(s) - this is optional and only visible if you have been added to a time reporting policy allowing projects. If this option is missing for you when it shouldn't, reach out to your HR-team.

    • Day - which day you would like to report for, e.g. today or 2023-02-23 etc.

    • Time to report - you can add both hours and minutes.

    • Notes - also optional but here you can add a note to your approver if needed.

  4. When done with your entry, click "Submit". From there you will see short a summary of your reported entry as well as an option to add another one or open your timesheet in Alexis.

Note: Edits are currently not possible in the Slackbot, if you want to change an already reported entry then this needs to be done in Alexis. However, if you want to add more hours for the same project as you already have reported, you can add this as a new entry and choose the same project.

Troubleshooting the Slack app

"The Slack- and Alexis-email addresses do not match"


For security reasons and to mitigate user errors, the email you have in Slack needs to match your email in Alexis. Currently we check the email adress in the field "work email" in Alexis with the email in Slack.

This error can also occur if you have turned on security features blocking API requests permissions. If you have checked that the email in Alexis matches your email in Slack - please check your security settings in Slack. This can only be done by your Slack workspace Administrator.

Tips: if you want to reconnect Alexis and Slack:

  • Logout: /alexishr log out

  • Login: /alexishr login

Did this answer your question?