Chariot can send vulnerability information directly to your Zulip workspace through a Slack-compatible webhook integration. This guide will walk you through setting up the integration in both Zulip and Chariot.
Setting up the Zulip Webhook
Sign into your Zulip account and navigate to Personal Settings.
Select the "Bots" tab on the left, then click "Add a new bot".
In the "Add a new bot" popup:
- Select "Incoming webhook" as the bot type
- Choose an appropriate name for the bot
- Provide an email address for the bot
- Click "Add"
Once the bot is created, click the edit (pencil) icon for your new bot.
Click "Generate URL for an integration".
In the integration setup:
- Select "Slack-compatible webhook" as the integration type
- Choose the channel where you want to receive notifications
- Copy the generated webhook URL - you'll need this for Chariot configuration
Configuring Chariot
Log into your Chariot account and navigate to Settings (located at the bottom left of the page)
In the Settings page:
-
- Find the Notifications section
- Click "Add Notification"
- Locate and click "Connect" on the Zulip tile
In the Zulip configuration form:
- Paste the webhook URL you copied from Zulip
- Select your desired minimum severity threshold for notifications
- Click "Connect"
After completing the setup, Chariot will automatically send notifications to your specified Zulip channel for all vulnerabilities that meet or exceed your chosen severity threshold.
The integration will begin working immediately - no additional configuration is required.
We hope these instructions were helpful! If you find a topic that you would like discussed in detail, or need further assistance, please let us know at support@praetorian.com!