Overview
The Slack integration lets Pwnbook send notifications to your Slack workspace. Keep your team informed about important events without requiring everyone to check the Pwnbook UI constantly.Setting up the Slack integration
Authorize Pwnbook in Slack
Click Connect Slack. You’ll be redirected to Slack to authorize the Pwnbook app in your workspace.Select the Slack workspace you want to connect and click Allow.You’ll be redirected back to Pwnbook once authorization is complete.
Configure notification channels
After authorization, configure which Slack channels receive which types of notifications:
- Click Configure Channels in the Slack integration settings.
- For each notification type, select a channel from the dropdown (shows all public channels and any private channels the Pwnbook app has been added to).
- Click Save.
Notification types
You can configure which events trigger Slack notifications:| Event | Description |
|---|---|
| New engagement created | Sent when a new engagement is created in the organization |
| Engagement archived | Sent when an engagement is archived |
| Task assigned | Sent when a task is assigned to a team member |
| Task status changed | Sent when a task moves to a new status |
| Recon scan completed | Sent when a recon scan finishes, with a summary of findings |
| Report generated | Sent when a report is generated and ready for review |
| New threat identified | Sent when a new threat is added to a threat model |
| Wiki page shared | Sent when an external share link is created |
#pentest-tasks channel and recon results to #pentest-recon.
Engagement-level notifications
For fine-grained control, you can configure Slack notifications per engagement:- Open an engagement.
- Click Settings → Notifications.
- Toggle on Slack notifications for this engagement.
- Select the channel to use.
Notification format
Slack notifications from Pwnbook include:- The event type and a short description
- A link directly to the relevant item in Pwnbook (engagement, task, scan result, etc.)
- The name of the team member who triggered the event
- Timestamp
Disconnecting Slack
To disconnect the Slack integration:- Go to Organization Settings → Marketplace → Slack.
- Click Disconnect.
- Confirm the disconnection.