> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keephq.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Discord

> Discord provider is a provider that allows to send notifications to Discord

## Authentication

This provider requires authentication.

* **webhook\_url**: Discord Webhook Url (required: True, sensitive: True)

## In workflows

This provider can be used in workflows.

As "action" to make changes or update data, example:

```yaml theme={null}
actions:
    - name: Query discord
      provider: discord
      config: "{{ provider.my_provider_name }}"
      with:
        content: {value}  # The content of the message.
        components: {value}  # The components of the message.
```

Check the following workflow example:

* [discord\_basic.yml](https://github.com/keephq/keep/blob/main/examples/workflows/discord_basic.yml)

## Connecting with the Provider

* Open the Discord server where you want to create the webhook.
* Click on the settings icon next to the server name, and select "Server Settings."
* In the left-hand menu, click on "Integrations," and then click on "Webhooks."
* Click the "Create Webhook" button, and give your webhook a name.

## Useful Links

* [https://discord.com/developers/docs/resources/webhook#execute-webhook](https://discord.com/developers/docs/resources/webhook#execute-webhook)
