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

# Manage Webhooks

Client Dashboard makes it easy to create, edit, test, and delete the webhooks that are available for your integration.

For more information about webhooks, including how to request and manage webhooks that don’t appear in your dashboard by default, refer to our [Webhooks](/resources/webhooks/) guide.

## Create a Webhook

To create a webhook, follow these steps:

1. In your Client Dashboard, select **Developers** in the left pane, then select **Webhooks**.
   * If you're creating a production webhook, go to the **Production webhooks** window and select **Add production webhook**.
   * If you're creating a development webhook, go to the **Development** webhooks window and select **Add development webhook**.
2. Choose the webhook type you want to create, then select **Continue**. (If the webhook you want to create doesn’t appear in the list, you can [request it](/resources/webhooks#requesting-webhooks).)
3. Under **Destination URL**, enter your callback URL, which is the address that receives the data, then select **Continue**.
4. **Optional:** Under **Security Settings**, choose your security type by toggling the switch next to the type you want to use. This step is optional, but recommended. For more information about security settings, refer to our documentation about [webhooks security](/resources/webhooks/#security).
5. Select **Create Webhook** on the top right.

Once you create the webhook, you can enable or disable it at any time from the Webhooks page by toggling the switch next to the webhook.

## Edit a Webhook

Here's the process for editing a webhook:

1. In Client Dashboard, navigate to the Webhooks page.
2. Find the production or development webhook you want to edit.
3. Select the menu icon in the Actions column, then select **Edit**.
4. In the webhook settings, select **Edit** on the section you would like to change. For example, if you want to modify the callback URL, select **Edit** in the Destination URL section.
5. After making the change, select **Save Webhook**.

## Test a Webhook

To test a webhook:

1. In Client Dashboard, navigate to the Webhooks page.
2. Find the production or development webhook you want to test.
3. Select the menu icon in the Actions column, then select **Test**. A test starts automatically, and results display in a drawer on the right side of the screen.

## Delete a Webhook

Deleting a webhook is a permanent action that can't be undone.

To delete a webhook:

1. In Client Dashboard, navigate to the Webhooks page.
2. Find the production or development webhook you want to delete. Select the menu icon in the Actions column, then select **Delete**.
3. Select **Confirm**. This immediately deletes the selected webhook and can't be undone.
