---
title: "Configure webhooks"
description: "Register a destination URL to receive a payload automatically when a specific project event happens."
canonical: https://docs.ordering.co/docs/products/dashboard/settings/pro/developers/webhooks/
---

# Configure webhooks

Use **Webhooks** to send a payload to a registered receiver when a selected event occurs anywhere in the project. Webhooks configured here have project-wide scope.

## What you can do with webhooks

Choose a trigger from the list returned for your project. For example, use a new-order event to start an approved downstream workflow.

## Benefits

A receiver can process events as they arrive. Configure it to accept only expected payloads and handle repeated deliveries safely.

## Configure a webhook

1. Open **Settings** → **Apps & developers** → **API & integrations** → **Webhooks** as a project administrator.
2. Select **Add webhook**. Enter the destination URL, choose the trigger and set the delay shown by the form.
3. Confirm the add action. Use **Search** to find the record again.
4. To remove a destination, use the row’s **Actions → Delete** and confirm. Review the impact on its receiver before replacing a live webhook.

![Empty global Webhooks panel with the add action](https://docs.ordering.co/img/docs/dashboard/settings/current/webhooks-en.webp)

## Use cases

In a test project, cause the selected event with sample data and verify receipt and processing on the destination. Review access and payload contents before enabling production delivery.

## Related

- [Developers overview](https://docs.ordering.co/docs/products/dashboard/settings/pro/developers/)
- [Use the Ordering.co API](https://docs.ordering.co/docs/products/dashboard/settings/pro/developers/api-guidelines/)

**Ordering.co integration page:** [Webhooks](https://www.ordering.co/integrations/webhooks/)
