{% extends "base.html.jinja" %} {% block content %} ← All integrations Install Slack Post deployment notifications directly to Slack channels from {{ current_org }}. {% if error is defined and error %} {{ error }} {% endif %} {# ── How it works ──────────────────────────────────────────── #} How it works 1. Rich Block Kit messages with release metadata, status badges, and color-coded sidebars 2. Notifications include organisation, project, destination, commit, branch, and author 3. Configure which events trigger notifications (releases started, succeeded, failed, annotated) 4. Failed deliveries are retried up to 3 times with exponential backoff {% if has_slack_oauth %} {# ── OAuth "Add to Slack" flow ─────────────────────────────── #} Connect with Slack Click the button below to authorize Forage to post to a Slack channel. You'll choose which channel during the Slack authorization flow. Add to Slack or use a webhook URL {% endif %} {# ── Manual webhook URL form ───────────────────────────────── #} {% if has_slack_oauth %} Alternatively, paste a Slack Incoming Webhook URL directly. Create one in your Slack App settings. {% else %} Paste a Slack Incoming Webhook URL. Create one in your Slack App settings under Incoming Webhooks. {% endif %} Name A friendly name to identify this integration Webhook URL Must be a https://hooks.slack.com/ URL Channel name (optional) For display purposes only (defaults to #general) Install Slack integration {% endblock %}
Post deployment notifications directly to Slack channels from {{ current_org }}.
Click the button below to authorize Forage to post to a Slack channel. You'll choose which channel during the Slack authorization flow.
Alternatively, paste a Slack Incoming Webhook URL directly. Create one in your Slack App settings.
Paste a Slack Incoming Webhook URL. Create one in your Slack App settings under Incoming Webhooks.
A friendly name to identify this integration
Must be a https://hooks.slack.com/ URL
https://hooks.slack.com/
For display purposes only (defaults to #general)