Integrate with Slack

Integrate RazorpayX Payroll with Slack for quick actions.


Many organisations that use Payroll 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 Payroll Slack App brings the functionality of Payroll 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 Payroll App on your Slack workspace.

To integrate Payroll 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 Payroll 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 Payroll's Slack integration within your workspace.

Watch Out!

Your Payroll 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 Payroll 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 Payroll account. This is a mandatory step. It enables the Payroll team to identify and authorise the team member on Slack and connect both accounts.

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


Is this integration guide useful?