# Webhooks

## Overview

Webhooks let Open Loyalty send an HTTP request when a selected event happens. Use them to sync data, trigger automations, and notify external systems in real time.

Each webhook works as an event subscription. You decide which events to enable and where the payload should be delivered.

{% hint style="info" %}
For the full event list and payload schemas, use the [API reference](https://apidocs.openloyalty.io/#tag/Webhook-event).
{% endhint %}

### Common use cases

* Sync member and transaction data with CRM, CDP, or BI tools
* Trigger external emails, SMS, or marketing journeys
* React to reward, points, and tier changes
* Notify internal services when member activity changes

***

## Learn more about

<table data-column-title-hidden data-view="cards"><thead><tr><th>Title</th><th>Description</th></tr></thead><tbody><tr><td><strong>How to Configure a Webhook</strong></td><td>Create subscriptions in the Admin Panel or via API, and review the payload format.</td></tr><tr><td><strong>What Triggers a Webhook</strong></td><td>See which actions fire each event and where they usually come from.</td></tr><tr><td><strong>Expiring Notifications</strong></td><td>Control how many days in advance expiration-related notifications are sent.</td></tr><tr><td><strong>HMAC</strong></td><td>Prepare for webhook request signing and signature verification.</td></tr><tr><td><strong>SQS Queue</strong></td><td>Learn how webhook delivery can be integrated with AWS SQS.</td></tr></tbody></table>
