WP Webhooks / Docs / Delivery Logs
Feature since v1.0.0

Delivery Logs

Every delivery attempt is stored with HTTP status, response body, headers sent, and full attempt history.

$

The plugin stores a log entry for every webhook delivery: HTTP status code, response body, request headers, final resolved URL, duration in milliseconds, and a JSON array of all retry attempts. Logs are browsable and filterable in the admin panel. Each entry links back to its queue job and exposes a replay button.

Log statuses

`pending` → `success` | `failed` (retrying) | `permanently_failed` | `skipped` (condition check failed) | `test`. Condition-skipped events are replayable — useful for testing condition changes against past payloads.

Filtering

Filter by status, webhook, trigger name, event UUID, target URL, or date range. The REST API exposes the same filters programmatically.

/ Related

Ready

Stop losing webhooks.
Start logging them.

$ wp plugin install flowsystems-webhook-actions --activate