Skip to main content

Slack

This notifier can messages to a Slack channel for incident lifecycle events (from Internal and/or Public Monitoring), honeytoken alerts.

To set up your Slack integration, provide a Slack incoming webhook URL in the Slack settings section and configure which events you want to receive notifications for.

How to integrate

  1. Visit Slack API: Create an App.

  2. Create a new application for GitGuardian. 1

  3. Enable the Incoming Webhooks feature. 2

  4. Generate a new webhook.
    3

  5. Copy the generated webhook URL.
    4

  6. Paste the webhook URL in the Slack integration section of your GitGuardian dashboard settings. 5

    Team-level configuration:

    • Personal workspace: You can only configure alerting on the 'All-incidents team'.
    • Business workspace: You can configure the integration on any team:
      • Create it within the 'All-incidents team' to receive notifications for all workspace incidents.
      • Create it within a specific team to receive notifications only for that team's incidents.

    This can be done directly from the integration page or from the team page.

  7. Select the events you would like to subscribe to and receive.

Events

You can subscribe to the following events from GitGuardian Internal Monitoring and/or GitGuardian Public Monitoring (if your workspace and team have access to Public Monitoring):

NameDescription
New incident detectedA new incident has been detected.
New occurrence detectedA new occurrence has been detected for this incident.
Incident resolvedThis incident has been resolved.
Incident ignoredThis incident has been ignored.
Incident reopenedThis incident has been reopened.
Incident regressionA new regression was found for this incident.
Incident assignedThis incident has been assigned to a user.
Incident reassignedThis incident has been reassigned to a different user.
Incident unassignedA user was unassigned from this incident.
Incident Severity changedThe severity has been updated for this incident.
Incident Validity changedThe validity has been updated for this incident.
Incident access grantedA user has been granted access to this incident.
Incident access revokedAccess to this incident has been revoked for a user.
Incident shared publiclyA user has generated a public sharing link for this incident.
Incident unshared publiclyA user has deactivated the public sharing link for this incident.
Feedback submittedA feedback has been submitted for this incident.
New comment on an incidentA new note has been created for this incident.