What can I do with LeeveBot?

Below you’ll find the full directory of commands you can make with LeeveBot.

Available to all users

/leevebot request

Request leave to be sent for approval to one of your teams approvers. A dialog form will appear for you to input the leave request details.

For power users you can append the leave start and end dates to the command to prefill the dialog when it appears:

Example: /leevebot request 20/11/2017 (prefill the start date)

Example: /leevebot request 20/11/2017 to 24/11/2017 (prefill the start and end dates)


/leevebot remaining

Show your remaining leave for the current leave period.


/leevebot requests

View your leave requests. You can also filter these by their status - approved, pending or denied.

Example: /leevebot requests (show your approved or pending requests)

Example: /leevebot requests approved (show your approved requests)

Example: /leevebot requests pending (show your pending requests)

Example: /leevebot requests denied (show your denied requests)

Example: /leevebot requests all (show your approved, pending and denied requests)


/leevebot past

View your past leave requests.

Example: /leevebot past (show your approved requests from the past)

Example: /leevebot past month (show your approved requests from the past month)

Example: /leevebot past 6 months (show your approved requests from the past 6 months, can be any number)

Example: /leevebot past year (show your approved requests from the past 12 months)


/leevebot show [id]

View a specific leave by ID.

Example: /leevebot show WS567Z


/leevebot team requests

View approved leave requests for the team.

Example: /leevebot team requests


/leevebot help

Bring up useful commands and a direct link to this page.


/leevebot feedback [message]

Send us your feedback and we'll get back to you.

Example: /leevebot feedback I love you guys!

Available to team approvers only

/leevebot team requests

View all pending and approved leave requests for the team.

Example: /leevebot team requests (show pending and approved leave requests for the team)

Example: /leevebot team requests pending (show pending leave requests for the team)

Example: /leevebot team requests denied (show denied leave requests for the team)

Example: /leevebot team requests all (show approved, pending and denied requests for the team)


/leevebot team remaining

Will show you all the remaining leave for everyone on the team.


/leevebot [@user] remaining

Show your remaining leave for the current leave period for a specific user.


/leevebot [@user] requests

View leave requests for a specific user. You can also filter these by their status - approved, pending or denied.

Example: /leevebot @user requests (Will show all approved or pending requests for a specific user)

Example: /leevebot @user requests approved (Will only show you approved requests for a specific user)

Example: /leevebot @user requests pending (Will only show you pending requests for a specific user)

Example: /leevebot @user requests denied (Will only show you denied requests for a specific user)

Example: /leevebot @user requests all (Will show you all approved, pending and denied requests for a specific user.)


/leevebot [@user] past

View past leave requests for a specific user.

Example: /leevebot past (show approved requests from the past for a specific user)

Example: /leevebot past month (show approved requests from the past month for a specific user)

Example: /leevebot past 6 months (show approved requests from the past 6 months for a specific user, can be any number)

Example: /leevebot past year (show approved requests from the past 12 months for a specific user)