# Configuring Webhook URL

You need to configure the Webhook against each project from the web console, to configure webhook Login Into your Picky Assist Web Console -> `Select Project -> Settings -> Developers ->` [`Webhooks`](https://pickyassist.com/app/settings/developers/webhook)&#x20;

<figure><img src="https://3382165395-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LlJChpzcxtwOYGcBd1q%2Fuploads%2F15n2Pj5D39jIkSWYoQ8Y%2Fimage.png?alt=media&#x26;token=ba2f4812-a1a4-44eb-b070-96a8b24329aa" alt=""><figcaption></figcaption></figure>

## Passing Custom Variable

If you would like to pass any additional variables to be pushed then please configure them as `yourfilename.aspx?variable1=picky-newyork&variable2=newclient\`

<figure><img src="https://3382165395-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LlJChpzcxtwOYGcBd1q%2Fuploads%2FSZPIb22YzGFOfyp1YPc4%2Fimage.png?alt=media&#x26;token=c7f9d814-c023-4f2d-8ac9-c772debe9fe0" alt=""><figcaption></figcaption></figure>

## **Enabling Retry (Beta Limited Access)**

You can optionally enable the retry feature so that in case if your server or network has any issues we will re-push the webhook again.

### When the retry will enable?

If your webserver/application does not return **200 response** within 180 seconds then the webhook calls from our server will enter into retry mode and trigger as per the below cycle ;

1 Minute = 1st retry\
15 Minutes = 2nd retry\
2 Hours = 3rd retry\
6 Hours = 4th retry

{% hint style="warning" %}
Even after 4th retry if we don't get the 200 response from your webhook then the retry will retire forever.&#x20;
{% endhint %}

## **Testing Webhook**

After configuring the Webhook you can test the webhook by clicking **“Test”** dummy data will post to your web server and you need to give JSON response if you wish to give an instant reply back to the user.

<figure><img src="https://3382165395-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LlJChpzcxtwOYGcBd1q%2Fuploads%2FrTSpQgn3fOBr4zAgRj2d%2Fimage.png?alt=media&#x26;token=027209ce-f59c-4e00-8a8f-5be6fb7b34ed" alt=""><figcaption></figcaption></figure>

## **Success Response**

![Webhook Sucess Message](https://3382165395-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LlJChpzcxtwOYGcBd1q%2F-LlJFrLuct-YucAsyB3r%2F-LlJLbE24oarV2kT_BvC%2Fwebhook-sucess-message.png?alt=media\&token=0e22374a-217c-4135-93ad-2fc3cdadd242)

{% hint style="danger" %}
Please note if your response is not in JSON then you will get the following error as response.
{% endhint %}

![Webhook Response Error ](https://3382165395-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LlJChpzcxtwOYGcBd1q%2F-LlJFrLuct-YucAsyB3r%2F-LlJLicrQwKi1eyuxTId%2Fwebhook-test-response.png?alt=media\&token=8114e5b4-6d70-4005-909a-78b70a718901)
