Payload Hooks Queue
JSON →A lightweight utility for deferring Payload CMS collection hooks into background jobs or workflows. Version 0.0.1 is the initial release, designed for Payload 2.x+. It captures hook payloads (beforeChange, afterChange, etc.) and pushes them to a queue for async processing, reducing request latency and preventing hook failures from blocking API responses. Unlike custom job runners, it integrates directly with Payload's hook system and can work with any queue backend (Bull, Redis, etc.) via a simple adapter pattern. Ships TypeScript types.
Resources
packagepayload-hooks-queue ↗
API endpoints
full doc /v1/registry/payload-hooks-queue