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

# Setup

import { Steps, Step } from 'nextra/components';

This guide will walk you through the process of setting up and configuring a webhook in InGrow.

## Setup Requirements

Before you begin, ensure you have a valid HTTPS endpoint on your server that is ready to receive POST requests.

## Configuration Steps

<Steps>
  <Step title="Navigate to Integrations">
    From your InGrow dashboard, go to the **Integrations** page and locate the **Signals Webhook** section.
  </Step>

  <Step title="Connect the Webhook">
    Click the **"Connect"** button to open the webhook configuration modal.
  </Step>

  <Step title="Enter Your Configuration">
    You will need to provide the following information:

    * **Webhook URL (Required):** The HTTPS URL of your endpoint that will receive the webhook data.
    * **Secret Header Key (Optional):** The name of a custom HTTP header to be sent with each request for verification (e.g., `X-Secret-Key`).
    * **Secret Header Value (Optional):** The value of the secret header. This acts as a shared secret between InGrow and your application to ensure the request is legitimate.
    * **Older Data Needed (Optional):** A boolean flag to indicate if you want to receive historical data upon connection.
  </Step>

  <Step title="Save and Activate">
    After entering your configuration details, click **"Save"** to activate the webhook. InGrow will now begin sending POST requests to your endpoint whenever new signals are generated.
  </Step>
</Steps>
