Slack Integration
Receive real-time Slack notifications for issue creation, status changes, comments, and more
Table of Contents
What is Slack Integration?
With Slack integration, you can receive real-time notifications for key QA Note events in your Slack channel. Your team can check new issues, track status changes, and follow comment updates directly from Slack.
Setup
1. Connect Slack App
Go to Project Settings → Integrations tab and click the Connect Slack button. The QA Note bot will be installed in your workspace through Slack OAuth authentication.
2. Select Channel
After connecting, select the Slack channel to receive notifications. You can search for channels, and both public and private channels are supported.
3. Notification Event Settings
You can individually configure which events trigger notifications.
| Event | Description | Default |
|---|---|---|
| Issue Created | When a new issue is submitted | On |
| Comment Added | When a new comment is added to an issue | Off |
| Status Changed | When an issue status changes | Off |
| Assignee Set | When an assignee is set for an issue | Off |
Notification Message Format
Slack notifications are delivered as structured messages using Block Kit.
Issue Created Notification
- Reporter name, issue title (with dashboard link), description preview
- Status and priority display
- Project name, page URL
- View Issue button
Comment Added Notification
- Comment author, comment content preview
- Original issue link
- View Comment button
Status Changed Notification
- Before → After status (with emoji)
- Name of user who made the change
Assignee Set Notification
- User who set the assignee, assigned member
- Original issue link
Personal Notification Settings
Separately from the project channel notifications, each team member can configure personal Slack notifications.
- Channel Notifications: Send personal notifications to a specific channel.
- DM Notifications: The QA Note bot sends notifications directly via Slack DM.
You can filter by event type, for example, setting "Only receive DMs for issues assigned to me."
Message Updates
When connected via Slack Bot Token, existing Slack messages are automatically updated when issue statuses change. You can see the latest status directly in the channel.
Connection Test
After setup, use the Test button to verify the Slack connection is working. On success, a test message will be sent to the selected channel.
Disconnect
Click the Disconnect button in project settings to remove the Slack integration. Existing Slack messages are preserved, but new notifications will no longer be sent.