About Slack Integration

Integrate RazorpayX Payroll with Slack for quick actions.


Many organisations that use XPayroll also use workspace tools like Slack or Microsoft Teams. Some common actions taken by the employee and the admin require them to log in to the Dashboard which may be time-consuming.

The XPayroll Slack App brings the functionality of XPayroll within Slack. Your team no longer has to login repeatedly to perform routine payroll activities or leave update tasks.

In your Slack workspace, all you need to do is to type in any of the following controls shortcuts in a dedicated channel. The first version of the app enables the following features from within Slack:

CommandDescription
/apply-leaveEmployees can apply for leaves and get notified of their leave status; Admins and Managers can approve/reject leaves.
/on-leaveEmployees and the team can check their team members who are on leave for the next 5 days.
/leave-balanceEmployees can check their leave balance instantly.
/reimburseEmployees can apply for reimbursements and get notified of the status; Admins and Managers can approve/reject reimbursements.
/payslipEmployees can view their payslips.
/holidayEmployees get quick access to the organization’s upcoming holiday list.
/check-in and /check-outEmployees can check in and check out for attendance.

Watch the video to know how to setup the XPayroll App on your Slack workspace.

To integrate XPayroll with Slack:

  1. In your , navigate to Integrations from the left menu.
  2. Click Explore on the the Slack card from the available integrations. You can also select filter: Communication and find the Slack card.
  3. Click Add to Slack to connect XPayroll with your Slack Workspace.
  4. Navigate to SettingsIntegrations to the end of the page, and enable the Slack Integration.

Take a look at how an admin and your team can use the XPayroll's Slack integration within your workspace.

Watch Out!

Your XPayroll admin and Slack admin may be different. Do check if you have the right permissions to install the app.

The Slack integration can be enabled only by your organisation's Slack Admin. If you are the admin, or you have admin rights on Slack, then, to enable XPayroll on Slack:

  1. Go to Admin OptionsSettings.
  2. Select Edit for IntegrationsSlack.
  3. Click Connect to Slack. You will be redirected to a Slack permissions page.
  4. Enure the correct workspace selected on the upper right and click Allow.

Notify your team that it is ready for them to start using it!

Once Slack is enabled, team members must type /xpayroll in the Slack chatbox to connect Slack to their XPayroll account. This is a mandatory step. It enables the XPayroll team to identify and authorise the team member on Slack and connect both accounts.

After clicking Connect, the team member is redirected to XPayroll to login and connect XPayroll and Slack accounts.


Was this page helpful?