> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.nector.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Setting Up Webhook Notifications

# **Configuring and Testing Webhooks in Nector Dashboard**

${frame}[](https://www.youtube.com/embed/DFvqugzJWP4)


This document explains how to configure a webhook in the Nector Dashboard, trigger it using a test customer reward, and verify that the webhook payload is correctly received at your webhook endpoint.

### **Step 1: Prepare a Webhook Endpoint**

Copy the webhook URL and secret from the destination where you want to receive webhook events (for example, a test webhook site). This URL will be used as the target endpoint in the Nector Dashboard.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image1_lmskb4.jpg)


### **Step 2: Open the Communication Settings**

In the Nector Dashboard, navigate from the left-side menu to **Communication**.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image2_1sx4skm.jpg)


### **Step 3: Go to Notifications**

Within the Communication section, open the **Notification** page to manage notification channels and webhooks.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image3_9shg0o.jpg)


### **Step 4: Start Creating a New Webhook**

On the Notification page, click the **plus (+) icon** to add a new notification, then select **Send a Webhook** as the notification type.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image5_13o6pka.jpg)



### **Step 5: Choose the Webhook Event**

Select the event that should trigger the webhook. For example, choose **Wallet points rewarded** so that a webhook is sent whenever any customer receives loyalty points.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image6_13fjj6y.jpg)



### **Step 6: Configure Webhook URL and Secret**

Paste the copied webhook URL into the **Webhook URL** field.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image7_190ovtz.jpg)


Enter the webhook **secret** to secure and validate that the webhook requests are coming from the Nector Dashboard. In a test environment, you can reuse the same secret from your test webhook tool. Then save or create the webhook.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image9_1bdue5x.jpg)


### **Step 7: Trigger the Webhook with a Test Reward**

To validate the webhook, reward some test coins to a customer from your Nector Dashboard. Choose a test customer profile and proceed to add coins.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image10_dlk3wf.jpg)


Enter a description such as “test,” assign **100 coins** (or another test amount), and update/save the customer’s wallet so the reward is applied.


![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image11_o3yddg.jpg)
![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image13_n0z5df.jpg)



### **Step 8: Verify Webhook Delivery**

Return to your webhook testing URL or tool and check whether the webhook has been received.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image14_3xirn6.jpg)



Confirm that the webhook entry is visible and review the payload details, such as total savings available, available balance, and the amount of coins that were created for the customer.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image15_loqus2.jpg)

### **Step 9: Reuse the Configuration for Multiple Events**

You can repeat the same process to create and store webhooks for multiple events in Nector Dashboard, ensuring different customer activities trigger the appropriate webhook notifications.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/9/9/4/d9947dc4cf2ed000/image16_17dcxkz.jpg)


