Skip to main content

Overview

Qovery enables organization-level webhooks to notify external applications when environment events occur. This feature facilitates integration with third-party tools and communication platforms like Slack. Webhook Access

Primary Use Cases

  • Inform external systems about deployment status changes
  • Share deployment notifications in Slack channels

Supported Events

Webhooks trigger on the following deployment events:
  • Deployment initiation
  • Successful deployment completion
  • Deployment cancellation
  • Deployment failure

Webhook Types

Standard: Transmits payload in Qovery’s proprietary format to a specified URL. Slack: Delivers pre-formatted messages using Slack’s messaging protocol.

Creation Process

Access Organization settings → Webhook section → Select “Add New”

Required Parameters

Management Operations

Edit: Click the wheel icon and toggle “Enable” to temporarily disable. Delete: Click the bin icon; confirmation modal appears.

Standard Webhook Payload Structure

The POST request includes:

Key Features

  • Combine filters: environment_types_filter and project_names_filter work together
  • Wildcard support in project name filtering
  • Selective event triggering based on deployment lifecycle stage