Slack integration
SSO with Slack
The integration may temporarily display an alert because it is still under review by the Slack team – this does not affect it's functionality.
Unrubble allows you to create an account and log in using your Slack account.
Click the Slack icon to create an account in Unrubble.

Enter your organization URL.

Follow the remaining steps.
Click the Slack icon when logging in to the Unrubble app.

Enter your organization URL.

Follow the remaining steps.
Go to Settings by clicking the account icon.
On the left, click the Integrations section, then connect your account to Slack by clicking the Connect button.

Enter your organization URL.
Follow the remaining steps.
Status synchronization is available only for paid Slack accounts.
The status will be displayed only if the integration is enabled by a Slack user with Owner permissions. Otherwise, the integration may not work correctly due to limited access rights.
We do not overwrite the status if the user has set it manually.
The status set by the integration always includes the suffix • Unrubble.
The status name is based on the leave type name from Unrubble, plus the suffix above — for example: Paid time off • Unrubble.
The integration respects GDPR settings — if you enable the setting Hide detailed time off types for Employees (Settings > Requests > Hide detailed time off types for Employees), the status will simply display as Leave • Unrubble.
Users are matched by email address, so the same email must be used in both Slack and Unrubble.
Once the integration is enabled, whenever an employee submits a leave request for the present or future, their Slack status will automatically update to include the status name and an emoji.
Go to Settings by clicking your account icon > select Integrations on the left sidebar > then click Connect next to the Slack integration.

Select your organization and then click Allow.
The integration may temporarily display an alert because it is still under review by the Slack team – this does not affect it's functionality.
Slack - SSO
Unrubble allows you to create an account and log in using your Slack account.
Creating an account with Slack
Click the Slack icon to create an account in Unrubble.

Enter your organization URL.

Follow the remaining steps.
Signing in with your Slack account
Click the Slack icon when logging in to the Unrubble app.

Enter your organization URL.

Follow the remaining steps.
Connect your existing Unrubble account to your Slack account
Go to Settings by clicking the account icon.
On the left, click the Integrations section, then connect your account to Slack by clicking the Connect button.

Enter your organization URL.
Follow the remaining steps.
Slack - Synchronize statuses
Important Information
Status synchronization is available only for paid Slack accounts.
The status will be displayed only if the integration is enabled by a Slack user with Owner permissions. Otherwise, the integration may not work correctly due to limited access rights.
We do not overwrite the status if the user has set it manually.
The status set by the integration always includes the suffix • Unrubble.
The status name is based on the leave type name from Unrubble, plus the suffix above — for example: Paid time off • Unrubble.
The integration respects GDPR settings — if you enable the setting Hide detailed time off types for Employees (Settings > Requests > Hide detailed time off types for Employees), the status will simply display as Leave • Unrubble.
Users are matched by email address, so the same email must be used in both Slack and Unrubble.
Once the integration is enabled, whenever an employee submits a leave request for the present or future, their Slack status will automatically update to include the status name and an emoji.
How to Enable Slack Leave Status Synchronization
Go to Settings by clicking your account icon > select Integrations on the left sidebar > then click Connect next to the Slack integration.

Select your organization and then click Allow.
Updated on: 10/04/2025
Thank you!