Workflow
A workflow plugin for Payload CMS that adds custom status management.
Installation
pnpm add payload-workflow About
The Workflow Plugin for Payload CMS allows users to create custom workflow statuses for collections within the CMS. This plugin introduces a new field, `workflowStatus`, that operates independently of the built-in draft/publish system. Users can define multiple statuses such as 'draft', 'in-progress', 'ready-for-review', and 'published', along with the option to set a default status and hide entries without a status. Installation is straightforward; the plugin requires Payload 2.0 or newer. Basic integration involves adding the plugin during the configuration of the collections using the `payloadWorkflow` function. It enables the flexibility to manage document states effectively, making it suitable for scenarios where custom approval processes are necessary. Future enhancements planned for this plugin include feature additions such as permission settings for status changes, integration with existing draft/publish systems, and improved UX features like lazy loading for better performance on boards. The plugin is currently in active development and welcomes contributions from the community.
Package info
- Package name
payload-workflow- Latest version
0.4.0- Unpacked size
- 214 kB
- License
- MIT
- Weekly downloads
- 7
- Last publish
- Jan 6, 2024
Similar plugins
More in WorkflowOutbound Webhooks
Fire signed HTTP webhook callbacks on Payload collection create, update, and delete events, delivered durably through the Jobs Queue.
Reservation and Booking Manager
Manage reservations and bookings through Payload CMS with conflict detection and scheduling.
Scheduled posts
Adds configurable scheduling for posts and pages in Payload CMS.
Booking
Appointment booking for Payload CMS 3.x with database-enforced slot uniqueness, magic-link cancellation and transactional emails.
Audit
Automatic, compliance-ready audit logging plugin for Payload CMS that records an immutable change trail across every collection.
Stock Alerts
Sends a shop one email when product or variant inventory crosses a low stock threshold, with backorder handling and a storefront-readable status field.