/admin gets ignored until Friday. Pro can POST to the URLs your on-call already watches.
DispatchModeratorWebhook) with Http::timeout, Accept: application/json, JSON body. Failed HTTP responses throw and the job retries per your queue config. Put a worker on the default queue.
Events
Every payload also includes:
webhooks.events are skipped. Disable with COMMENTIFY_WEBHOOKS=false or an empty URL list.
Slack incoming webhooks and Discord webhook URLs both accept JSON POSTs; you may need a tiny adapter if they expect { "text": "…" } instead of Commentify’s schema. Keep timeout low so a hung chat app does not clog the queue.
