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:
- Disconnect HRStop from Slack.
- Reconnect HRStop and ensure you select the appropriate Slack channel during setup.
- 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:
- Disconnect and reconnect the Slack integration.
- Ensure the correct channel is selected after reconnecting.
- Apply for a leave request to check if notifications are functioning correctly.
- Check if Slack settings allow HRStop to send messages.
- Wait for system updates, especially if changes have recently been made to the channel visibility settings.