# Webhooks

Push inbound, outbound, and failure events to your own URL — with secrets, tests, and delivery history.

4 min read. HTML: https://sendwithflare.com/help/webhooks/

Webhooks let other systems react when mail moves through FlareMail. Point an HTTPS endpoint at FlareMail, choose the events you care about, and receive signed POSTs as mail arrives, leaves, or fails.

![Settings → Webhooks. Add an endpoint, pick events, and review recent deliveries.](/help/assets/webhooks.webp)

*Settings → Webhooks. Add an endpoint, pick events, and review recent deliveries.*

## Add an endpoint

1. **Open Webhooks** — Go to **Settings → Webhooks**.
2. **Enter your URL** — Paste an HTTPS endpoint that can accept JSON POSTs.
3. **Choose events** — Select any mix of `message.inbound`, `message.outbound`, `message.failed`, and `message.test`.
4. **Save** — FlareMail creates the webhook and shows a signing **secret** once — store it to verify payloads.

## Test and monitor

Use the test action on an endpoint to fire a `message.test` event. The deliveries list shows recent attempts, status codes, and retries so you can confirm your receiver is healthy.

> **TIP:** Disable an endpoint temporarily instead of deleting it when you’re debugging your receiver.
