summaryrefslogtreecommitdiff
path: root/doc/user/project/integrations/pumble.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/user/project/integrations/pumble.md')
-rw-r--r--doc/user/project/integrations/pumble.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/doc/user/project/integrations/pumble.md b/doc/user/project/integrations/pumble.md
new file mode 100644
index 00000000000..cd28a7c0048
--- /dev/null
+++ b/doc/user/project/integrations/pumble.md
@@ -0,0 +1,39 @@
+---
+stage: Ecosystem
+group: Integrations
+info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
+---
+
+# Pumble **(FREE)**
+
+> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93623) in GitLab 15.3.
+
+You can configure GitLab to send notifications to a Pumble channel:
+
+1. Create a webhook for the channel.
+1. Add the webhook to GitLab.
+
+## Create a webhook for your Pumble channel
+
+1. Follow the steps in [Incoming Webhooks for Pumble](https://pumble.com/help/integrations/custom-apps/incoming-webhooks-for-pumble/) in the Pumble documentation.
+1. Copy the webhook URL.
+
+## Configure settings in GitLab
+
+After you have a webhook URL for your Pumble channel, configure GitLab to send
+notifications:
+
+1. To enable the integration for your group or project:
+ 1. In your group or project, on the left sidebar, select **Settings > Integrations**.
+1. To enable the integration for your instance:
+ 1. On the top bar, select **Menu > Admin**.
+ 1. On the left sidebar, select **Settings > Integrations**.
+1. Select the **Pumble** integration.
+1. Ensure that the **Active** toggle is enabled.
+1. Select the checkboxes corresponding to the GitLab events you want to receive in Pumble.
+1. Paste the **Webhook** URL for the Pumble channel.
+1. Configure the remaining options.
+1. Optional. To test the integration, select **Test settings**.
+1. Select **Save changes**.
+
+The Pumble channel begins to receive all applicable GitLab events.