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

# Set up Custom webhook triggers in automation

> Use a Custom webhook trigger in bitCRM automation to start a scenario when an external system POSTs to a bitbybit webhook URL.

Use this page when your automation should start from a payload sent by an external system.

## Overview

The **Custom webhook** trigger fires when a configured external endpoint sends a POST request to a bitbybit webhook URL with the expected payload. This lets you connect any external system or custom event source to a bitCRM automation.

## Before you start

* Open [Automation](https://app.bitbybit.studio/bitcrm/automation-new).
* Click **Create new scenario**.
* Have the external system ready to send POST requests.

## Steps

1. Click **Trigger**.
2. Choose **Custom webhook**.
3. Copy the generated webhook URL.
4. Configure your external system to POST the payload to that URL.
5. Save the trigger.
6. Add the next step in the scenario.
7. Click **Save automation**.

## What happens next

After the trigger is saved, the automation fires each time the external system sends a valid POST to the webhook URL. Use a **Conditions** step to branch logic based on values in the payload.

## Related

* [Set up a trigger in automation](/bitcrm/how-to-set-up-a-trigger)
* [Add steps to an automation](/bitcrm/how-to-add-steps-to-an-automation)
* [Add conditions to an automation](/bitcrm/how-to-add-conditions-to-an-automation)
