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
- 15
- Last publish
- Jan 6, 2024
Similar plugins
More in WorkflowKanban Board
A kanban board plugin for managing tasks in Payload CMS.
n8n webhooks
This plugin adds webhook functionality to Payload CMS for n8n integration.
Multi-provider SMS
Send SMS through various providers in Payload CMS.
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.
Zapier
Sends Zapier webhook events when Payload collection documents are created, updated, or deleted.