# Create A Slack Webhook

## Introduction

A Slack webhook is a unique URL provided by Slack that allows external services, applications, or scripts to send messages directly to a specific Slack channel. Essentially, it serves as a communication bridge between external systems and Slack, enabling seamless integration and automation of messaging workflows.

## Step 1

Log in to Your Slack Workspace Go to the Slack website and log in to your workspace at <https://slack.com/workspace-signin> or if you are already logged in open [https://slack.com](https://slack.com/).

## Step 2

Choose Your Workspace If you are a member of multiple workspaces, select the workspace where you want to create the webhook.

## Step 3

Navigate to the **"Apps"** Section Click on your workspace name in the top-left corner of the Slack window to open the main menu. From the menu, select "Apps." or simply visit <https://api.slack.com/apps/>

## Step 4

Search for **"Create New App"** In the top section and choose **"From scratch"**. Add a "App Name" and choose the workspace you want to create his application for.

<figure><img src="https://2420573485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmVuqJPoILkrFOIOS7gY5%2Fuploads%2FdCRr2YDejadyuQrbs9Ig%2Fimage.png?alt=media&#x26;token=50fd251b-0021-430b-be7e-2a962142f0d5" alt=""><figcaption></figcaption></figure>

## Step 5

Install the Incoming Webhooks App Find the **"Incoming Webhooks"** app in the search results and click on it. Then, click on the **"Add to Slack"** button to install the app to your workspace.

<figure><img src="https://2420573485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmVuqJPoILkrFOIOS7gY5%2Fuploads%2FQqqIV7yGphXOFhuFXkpW%2Fimage.png?alt=media&#x26;token=92f4ed83-6bd8-4a11-9795-d78fe10b1e5c" alt=""><figcaption></figcaption></figure>

Activate the webhook and switch it to **"On"**.

<figure><img src="https://2420573485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmVuqJPoILkrFOIOS7gY5%2Fuploads%2FGEtRnzXQtDqIbHNWPRLq%2Fimage.png?alt=media&#x26;token=c2fb908a-ab72-4317-a26d-5c139383e04f" alt=""><figcaption></figcaption></figure>

Now create a new webhook by open **"Add New Webhook to Workspace"**.

<figure><img src="https://2420573485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmVuqJPoILkrFOIOS7gY5%2Fuploads%2FNHBR5lICwQW1zLzrMMGD%2Fimage.png?alt=media&#x26;token=df585cd2-a0d3-47bf-bfd9-ee32c51610c3" alt=""><figcaption></figcaption></figure>

## Step 6

Authorize Access You may need to authorize access to your workspace. Follow the prompts to grant permission for the Incoming Webhooks app to access your workspace.

**Choose a Channel** After granting access, Slack will ask you to choose a channel where you want to post messages using the webhook. Select the channel you prefer and click on the **"Allow"** button.

<figure><img src="https://2420573485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmVuqJPoILkrFOIOS7gY5%2Fuploads%2FQ9rEVYo7CZm6Hj3ePOfq%2Fimage.png?alt=media&#x26;token=0b12d830-2268-48e5-9025-fcf06f3d24df" alt=""><figcaption></figcaption></figure>

## Step 8

Copy the Webhook URL Once you've chosen a channel, Slack will provide you with a webhook URL. This URL is unique to your workspace and channel and is used to send messages to Slack. **Copy this URL** as you'll need it to configure Amber Signals to send messages to Slack.

<figure><img src="https://2420573485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmVuqJPoILkrFOIOS7gY5%2Fuploads%2F69Qj1R7IfKo6A6Rlxzy8%2Fimage.png?alt=media&#x26;token=32447e79-0de9-4c99-bbe8-c586d1bc3ff2" alt=""><figcaption></figcaption></figure>

## Step 9

Customize Your Webhook (Optional) You can customize your webhook by giving it a name, adding an icon, or configuring other settings. This step is optional, but it can help you identify your webhook more easily in the future.

And that's it! You've successfully created a Slack webhook. Now you can use this webhook URL to send messages to your Slack channel from Amber Signals. Head over to the [dashboard](https://ambersignals.com/dashboard) and create a new service with the webhook URL.
