Troubleshooting Slack Integration

Feb 01, 2025

If you are experiencing issues with receiving notifications on Slack after integration with HRStop, please follow the troubleshooting steps outlined below.

1. Understanding Slack Notifications

Once Slack is successfully connected to HRStop, you should receive notifications for the following modules:

  • Leave: Applied, Approved, Rejected
  • Expense: Raised, Approved, Rejected
  • Birthday
  • Work Anniversary
  • Separation Raised
  • Employee Applying for Optional Holiday

These notifications will appear in the designated Slack channel as configured during setup.

2. Not Receiving Notifications Despite Connection

If Slack is connected but notifications are not being received, consider the following checks:

A. Verify App Management Settings in Slack

Ensure that HRStop has the necessary permissions to send notifications. Navigate to Slack's App Management Settings and confirm that HRStop is not restricted from sending messages.

B. Allow Non-Marketplace Apps

If your organization has restricted app usage to only those available in the Slack Marketplace, you may need to disable this setting to allow HRStop to function correctly.

C. Reconnect Slack Integration

To reset and reconfigure the connection:

  1. Disconnect HRStop from Slack.
  2. Reconnect HRStop and ensure you select the appropriate Slack channel during setup.
  3. Apply for a leave request and check if the notification appears to confirm the setup.

3. Issues with Channel Visibility in Dropdown List

A. Missing Channels in Dropdown

If certain channels do not appear in the Slack channel selection dropdown:

  • Note that only open channels will be visible. Private channels will not appear.
  • Due to a default channel limit, some channels may not be displayed. This issue is being addressed, and all channels should become visible within 2-3 days.
  • If your channel is missing, please wait until the update is completed and check again by Saturday.
B. Notifications Not Sent to the Selected Channel

If notifications are not appearing in a selected channel:

  • Verify that the respective channel is added and correctly configured in HRStop.
  • If the channel is not set correctly, update the selection and try again.

4. Missing Birthday or Work Anniversary Notifications

If you did not receive a notification for an employee's birthday or work anniversary:

  • Confirm that the respective Slack channel is added.
  • These notifications are typically processed and sent in the morning. If channels are updated later in the day, notifications for upcoming events will be sent the next day.

5. Additional Troubleshooting Steps

If notifications are still not received, follow these steps:

  1. Disconnect and reconnect the Slack integration.
  2. Ensure the correct channel is selected after reconnecting.
  3. Apply for a leave request to check if notifications are functioning correctly.
  4. Check if Slack settings allow HRStop to send messages.
  5. Wait for system updates, especially if changes have recently been made to the channel visibility settings.